From d5e372437bf62d7be212e0d4a25a3882566c301d Mon Sep 17 00:00:00 2001 From: Rachel Mei Chu <93307743+rmachu@users.noreply.github.com> Date: Fri, 30 May 2025 15:45:08 +1000 Subject: [PATCH 01/47] Tabstyling Update (#498) --- src/styles/custom.css | 105 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 104 insertions(+), 1 deletion(-) diff --git a/src/styles/custom.css b/src/styles/custom.css index b6687a02f..fe9c0d231 100644 --- a/src/styles/custom.css +++ b/src/styles/custom.css @@ -499,4 +499,107 @@ mjx-container svg { border: 3px solid var(--sl-color-white); transform: scale(1.05); /* Slight zoom effect on hover */ -} \ No newline at end of file +} + +/* + ----- Start of new Tab Styling ----- +*/ + +/* Variables for light and dark theme colors*/ +:root { + --tab-bg: var(--sl-color-gray-5); + --tab-hover-bg: var(--sl-color-gray-6); + --tab-text: var(--sl-color-gray-3); + --tab-hover-text: var(--sl-color-white); +} + +[data-theme="dark"] { + --tab-outline: var(--sk-logo-orange); + --focused-tab-outline: var(--sk-logo-blue); +} + +[data-theme="light"] { + --tab-outline: var(--sk-logo-blue); + --focused-tab-outline: var(--sk-logo-orange); +} + +/* Basic Tab Style */ +[role="tab"] { + position: relative; + margin-right: 4px; + margin-left: 4px; + padding-bottom: 2px; + border-radius: 0.5rem 0.5rem 0 0; + border: 2px solid var(--focused-tab-outline); + background-color: var(--tab-bg); +} + +[role="tab"][aria-selected="true"] { + background-color: inherit; + border-bottom-color: var(--sl-color-bg); + padding-top: 2px; +} + +[data-theme="light"] .accordionContent [role="tab"][aria-selected="true"] { + /* Correct focused tab bottom border colour in Usage example tabs */ + border-bottom-color: var(--sl-color-gray-7) !important; +} + +[role="tab"][aria-selected="false"] { + margin-top: 3px; + color: var(--tab-text); + border-color: var(--tab-outline); + border-width: 1px; + border-bottom: none; +} + +[role="tab"][aria-selected="false"]:hover { + cursor: pointer; + color: var(--tab-hover-text); + background-color: var(--tab-hover-bg); +} + +[role="tablist"] { + border-bottom-color: var(--focused-tab-outline); +} + +/* Round out styling using circle pseudo-element */ +[role="tab"][aria-selected="true"]::after { + content: ""; + display: block; + position: absolute; + bottom: -3px; + right: -15px; + width: 15px; + height: 15px; + border-radius: 50%; + background: transparent; + border: 2px solid transparent; + border-left-color: var(--focused-tab-outline); + border-bottom-color: var(--focused-tab-outline); + clip-path: inset(7px 5px 1px 0); + z-index: 2; + box-shadow: -4px 6px 0 var(--sl-color-bg); +} + +[role="tab"][aria-selected="true"]::before { + content: ""; + display: block; + position: absolute; + bottom: -3px; + left: -15px; + width: 15px; + height: 15px; + border-radius: 50%; + background: transparent; + border: 2px solid transparent; + border-right-color: var(--focused-tab-outline); + border-bottom-color: var(--focused-tab-outline); + clip-path: inset(7px 0 1px 5px); + z-index: 2; + box-shadow: 4px 6px 0 var(--sl-color-bg); +} + +/* + ----- End Tab Styling ----- +*/ \ No newline at end of file From d32739bfa40b21937b0d75126a613920f3a59ac3 Mon Sep 17 00:00:00 2001 From: omckeon Date: Thu, 19 Jun 2025 01:07:23 +1000 Subject: [PATCH 02/47] Add Return description + fix file formatting --- scripts/api-pages-script.cjs | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/scripts/api-pages-script.cjs b/scripts/api-pages-script.cjs index 9151bb6c4..690202b8a 100644 --- a/scripts/api-pages-script.cjs +++ b/scripts/api-pages-script.cjs @@ -562,9 +562,9 @@ for (const categoryKey in jsonData) { .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) .join(" "); const formattedLink = formattedFunctionName.toLowerCase().replace(/\s+/g, "-"); - + // Put {} symbol at the end of header if function has a usage example - const hasSymbol = (hasExampleInGroup || hasGuideInGroup) ? `  {</>}`: ""; + const hasSymbol = (hasExampleInGroup || hasGuideInGroup) ? `  {</>}` : ""; const formattedGroupLink = `${formattedLink}-functions`; mdxContent += `\n### [${formattedFunctionName}](#${formattedGroupLink})${hasSymbol} \\{#${formattedGroupLink}\\}\n\n`; @@ -598,7 +598,7 @@ for (const categoryKey in jsonData) { // Put bolded {} symbol at the end of heading link if function has a usage example const hasExample = usageExamples.some(example => example.endsWith(func.unique_global_name + "-1-example.txt")); - const hasGuide = guidesCategories.some((category) => category.some((guide) => guide.functions.includes(func.unique_global_name))); + const hasGuide = guidesCategories.some((category) => category.some((guide) => guide.functions.includes(func.unique_global_name))); if (hasExample || hasGuide) { mdxContent += "  {</>}"; @@ -623,12 +623,12 @@ for (const categoryKey in jsonData) { const formattedLink = formattedName3.toLowerCase().replace(/\s+/g, "-"); const formattedUniqueLink = func.unique_global_name.toLowerCase().replace(/_/g, "-"); const hasExample = usageExamples.some(example => example.endsWith(func.unique_global_name + "-1-example.txt")); - const hasGuide = guidesCategories.some((category) => category.some((guide) => guide.functions.includes(func.unique_global_name))); - + const hasGuide = guidesCategories.some((category) => category.some((guide) => guide.functions.includes(func.unique_global_name))); + // Put {} symbol at the end of headers of overloaded functions with usage example or else just keep empty const formattedName = isOverloaded - ? `\n#### [${functionName2}](#${formattedUniqueLink})${(hasExample || hasGuide) ? '  {</>}' : ''} \\{#${formattedUniqueLink}\\}` - : `\n### [${functionName2}](#${formattedLink})${(hasExample || hasGuide) ? '  {</>}' : ''}`; + ? `\n#### [${functionName2}](#${formattedUniqueLink})${(hasExample || hasGuide) ? '  {</>}' : ''} \\{#${formattedUniqueLink}\\}` + : `\n### [${functionName2}](#${formattedLink})${(hasExample || hasGuide) ? '  {</>}' : ''}`; // Replace type names in the description with formatted versions let description = func.description || ""; @@ -707,6 +707,19 @@ for (const categoryKey in jsonData) { } else if (func.return.type != 'void') { mdxContent += "**Return Type:** " + typeMappings[func.return.type] + "\n\n"; + + mdxContent += "*Returns:* "; + let returnDescription = func.return.description || ""; + for (const typeName in typeMappings) { + const typeMapping = typeMappings[typeName]; + + returnDescription = returnDescription.replace( + new RegExp(`\`\\b${typeName}\\b\``, "g"), + typeMapping + ); + } + + mdxContent += `${returnDescription}\n\n`; } mdxContent += "**Signatures:**\n\n"; From 83f9ddc3515b2d310d5a48d448257fa0fecb54eb Mon Sep 17 00:00:00 2001 From: omckeon Date: Thu, 19 Jun 2025 01:08:51 +1000 Subject: [PATCH 03/47] Update function parameter table styling/format --- scripts/api-pages-script.cjs | 7 ++++++- src/styles/custom.css | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/scripts/api-pages-script.cjs b/scripts/api-pages-script.cjs index 690202b8a..007204742 100644 --- a/scripts/api-pages-script.cjs +++ b/scripts/api-pages-script.cjs @@ -668,6 +668,7 @@ for (const categoryKey in jsonData) { // Add Parameters section only if there are parameters if (Object.keys(func.parameters).length > 0) { mdxContent += "**Parameters:**\n\n"; + mdxContent += `
\n\n`; mdxContent += "| Name | Type | Description |\n"; mdxContent += @@ -675,7 +676,10 @@ for (const categoryKey in jsonData) { for (const paramName in func.parameters) { const param = func.parameters[paramName]; - const paramType = typeMappings[param.type] || param.type; + let paramType = typeMappings[param.type] || param.type; + if (paramType == 'unsigned int') { + paramType = "`Unsigned Integer`"; + } let description2 = param.description || ""; for (const typeName in typeMappings) { const typeMapping = typeMappings[typeName]; @@ -701,6 +705,7 @@ for (const categoryKey in jsonData) { } mdxContent += "\n"; + mdxContent += `
\n\n`; } if (func.return.type == 'unsigned int') { mdxContent += "**Return Type:** Unsigned Integer\n\n"; diff --git a/src/styles/custom.css b/src/styles/custom.css index fe9c0d231..f47f00c70 100644 --- a/src/styles/custom.css +++ b/src/styles/custom.css @@ -259,6 +259,11 @@ a.decent:hover { padding-left: 15px; } +.sl-markdown-content .function-parameters-list table td:nth-child(1), +.sl-markdown-content .function-parameters-list table td:nth-child(2) { + white-space: nowrap; +} + .sl-markdown-content table td:last-child, .sl-markdown-content table th:last-child { border-right: none; From da62c264bd7bbe187e4580e389ace05c225d19bb Mon Sep 17 00:00:00 2001 From: omckeon Date: Sat, 28 Jun 2025 16:47:55 +1000 Subject: [PATCH 04/47] Fix tab styling when tab text has different heights --- src/styles/custom.css | 47 ++++++++++++++++++++++++++++--------------- 1 file changed, 31 insertions(+), 16 deletions(-) diff --git a/src/styles/custom.css b/src/styles/custom.css index f47f00c70..63567d036 100644 --- a/src/styles/custom.css +++ b/src/styles/custom.css @@ -516,6 +516,7 @@ mjx-container svg { --tab-hover-bg: var(--sl-color-gray-6); --tab-text: var(--sl-color-gray-3); --tab-hover-text: var(--sl-color-white); + --focused-tab-bg: var(--sl-color-bg); } [data-theme="dark"] { @@ -526,50 +527,63 @@ mjx-container svg { [data-theme="light"] { --tab-outline: var(--sk-logo-blue); --focused-tab-outline: var(--sk-logo-orange); + + .accordionContent { + --focused-tab-bg: var(--sl-color-gray-7); + } } /* Basic Tab Style */ -[role="tab"] { +.tab { position: relative; margin-right: 4px; margin-left: 4px; - padding-bottom: 2px; + padding-top: 5px; border-radius: 0.5rem 0.5rem 0 0; border: 2px solid var(--focused-tab-outline); background-color: var(--tab-bg); } -[role="tab"][aria-selected="true"] { - background-color: inherit; - border-bottom-color: var(--sl-color-bg); - padding-top: 2px; +/* Fill whole tab area when tab text is different heights */ +[role="tab"] { + display: block; + height: 100%; } -[data-theme="light"] .accordionContent [role="tab"][aria-selected="true"] { - /* Correct focused tab bottom border colour in Usage example tabs */ - border-bottom-color: var(--sl-color-gray-7) !important; +.tab:has(> [role="tab"][aria-selected="true"]) { + background-color: var(--focused-tab-bg); + border-bottom-color: var(--focused-tab-bg); + + [role="tab"][aria-selected="true"] { + border-bottom-color: var(--focused-tab-bg); + } } -[role="tab"][aria-selected="false"] { +.tab:has(> [role="tab"][aria-selected="false"]) { margin-top: 3px; + margin-bottom: 0px; color: var(--tab-text); border-color: var(--tab-outline); border-width: 1px; border-bottom: none; } -[role="tab"][aria-selected="false"]:hover { +.tab:has(> [role="tab"][aria-selected="false"]):hover { cursor: pointer; color: var(--tab-hover-text); background-color: var(--tab-hover-bg); + + [role="tab"][aria-selected="false"] { + border-bottom-color: var(--tab-hover-bg); + } } [role="tablist"] { border-bottom-color: var(--focused-tab-outline); } -/* Round out styling using circle pseudo-element */ -[role="tab"][aria-selected="true"]::after { +/* Round out styling using circle pseudo-element - right side */ +.tab:has(> [role="tab"][aria-selected="true"])::after { content: ""; display: block; position: absolute; @@ -584,10 +598,11 @@ mjx-container svg { border-bottom-color: var(--focused-tab-outline); clip-path: inset(7px 5px 1px 0); z-index: 2; - box-shadow: -4px 6px 0 var(--sl-color-bg); + box-shadow: -4px 6px 0 var(--focused-tab-bg); } -[role="tab"][aria-selected="true"]::before { +/* Round out styling using circle pseudo-element - left side */ +.tab:has(> [role="tab"][aria-selected="true"])::before { content: ""; display: block; position: absolute; @@ -602,7 +617,7 @@ mjx-container svg { border-bottom-color: var(--focused-tab-outline); clip-path: inset(7px 0 1px 5px); z-index: 2; - box-shadow: 4px 6px 0 var(--sl-color-bg); + box-shadow: 4px 6px 0 var(--focused-tab-bg); } /* From 4246b19df140c2ec0c0b8e050b2de4937fc381e1 Mon Sep 17 00:00:00 2001 From: cameronhum <75474227+cameronhum@users.noreply.github.com> Date: Tue, 1 Jul 2025 19:12:29 +1000 Subject: [PATCH 05/47] Raspberry Pi Tutorial Guides Improvements (#492) --- .../guides/Raspberry-GPIO/0-blink-led.mdx | 415 +++++++--- .../Raspberry-GPIO/1-read-button-press.mdx | 717 +++++++++++++----- .../Raspberry-GPIO/2-pwm-control-led.mdx | 499 ++++++++---- .../Raspberry-GPIO/3-pwm-button-control.mdx | 603 +++++++++++---- 4 files changed, 1669 insertions(+), 565 deletions(-) diff --git a/src/content/docs/guides/Raspberry-GPIO/0-blink-led.mdx b/src/content/docs/guides/Raspberry-GPIO/0-blink-led.mdx index 9f8c629b2..1489695b4 100644 --- a/src/content/docs/guides/Raspberry-GPIO/0-blink-led.mdx +++ b/src/content/docs/guides/Raspberry-GPIO/0-blink-led.mdx @@ -3,7 +3,7 @@ title: Get Started with SplashKit GPIO description: General-purpose input/output, or GPIO, pins are a type of pin found on many microcontrollers that can be used for a variety of purposes. In this guide we use them to control the state of an LED category: Guides author: Jonathan Tynan -lastupdated: December 2024 +lastupdated: May 2025 --- import { Tabs, TabItem, Steps } from "@astrojs/starlight/components"; @@ -115,6 +115,12 @@ some output like the following: gpio_init() must be called before any other GPIO functions ``` +or + +```shell +ERROR [default] Pigpio error: bad connect. +``` + We can check if its running by using the following command: ```shell @@ -141,30 +147,30 @@ blinks an LED on and off. - ```cpp - #include "splashkit.h" - - int main() - { - raspi_init(); - pins led_pin = PIN_11; - raspi_set_mode(led_pin, GPIO_OUTPUT); - - open_window("dummy_window", 1, 1); - while(!any_key_pressed()) - { - process_events(); - raspi_write(led_pin, GPIO_HIGH); - delay(500); - raspi_write(led_pin, GPIO_LOW); - delay(500); - } - - close_all_windows(); - raspi_cleanup(); - return 0; - } - ``` +```cpp +#include "splashkit.h" + +int main() +{ + raspi_init(); + gpio_pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + raspi_write(led_pin, GPIO_HIGH); + delay(500); + raspi_write(led_pin, GPIO_LOW); + delay(500); + } + + close_all_windows(); + raspi_cleanup(); + return 0; +} +``` @@ -177,16 +183,16 @@ using SplashKitSDK; using static SplashKitSDK.SplashKit; RaspiInit(); -Pins ledPin = (Pins)11; -RaspiSetMode(led_pin, (PinModes) 1); +GpioPin ledPin = (GpioPin) 11; +RaspiSetMode(ledPin, (GpioPinMode) 1); OpenWindow("dummy_window", 1, 1); while(!AnyKeyPressed()) { ProcessEvents(); - RaspiWrite(led_pin, (PinState) 1); + RaspiWrite(ledPin, (GpioPinValue) 1); Delay(500); - RaspiWrite(led_pin, (PinState) 0); + RaspiWrite(ledPin, (GpioPinValue) 0); Delay(500); } @@ -207,16 +213,16 @@ namespace RaspberryPiBlinkingLED public static void Main() { SplashKit.RaspiInit(); - Pins ledPin = (Pins)11; - SplashKit.RaspiSetMode(ledPin, (PinModes)1); + GpioPin ledPin = GpioPin.Pin11; + SplashKit.RaspiSetMode(ledPin, GpioPinMode.GpioOutput); SplashKit.OpenWindow("dummy_window", 1, 1); while (!SplashKit.AnyKeyPressed()) { SplashKit.ProcessEvents(); - SplashKit.RaspiWrite(ledPin, (PinValues)1); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioHigh); SplashKit.Delay(500); - SplashKit.RaspiWrite(ledPin, (PinValues)0); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioLow); SplashKit.Delay(500); } @@ -229,6 +235,7 @@ namespace RaspberryPiBlinkingLED + @@ -237,15 +244,39 @@ namespace RaspberryPiBlinkingLED To understand this code better, lets break it down and explore each section. -1. **Part 1** + +1. **Initialise GPIO Hardware:** + + In this bit of the code we're setting up the hardware, we call [Raspi Init](/api/raspberry/#raspi-init) to initialise the GPIO pins, and then we define the specific pin we're using which is Pin 11 in this case and it is of the [Gpio Pin](/api/types/#gpio-pin) type. + + We pass this value to [Raspi Set Mode](/api/raspberry/#raspi-set-mode) along with `GPIO_OUTPUT` which sets the pin to be ready to output a signal on our command. The `GPIO_OUTPUT` value is one of the [Gpio Pin Modes](/api/types/#gpio-pin-mode) that can be set. Each pin has alternative modes but we are only interested in the output mode for now. - ```cpp - raspi_init(); - pins led_pin = PIN_11; - raspi_set_mode(led_pin, GPIO_OUTPUT); + ```cpp {5-7} + #include "splashkit.h" + + int main() + { + raspi_init(); + gpio_pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + raspi_write(led_pin, GPIO_HIGH); + delay(500); + raspi_write(led_pin, GPIO_LOW); + delay(500); + } + + close_all_windows(); + raspi_cleanup(); + return 0; + } ``` @@ -255,19 +286,59 @@ To understand this code better, lets break it down and explore each section. - ```csharp + ```csharp {4-6} + using SplashKitSDK; + using static SplashKitSDK.SplashKit; + RaspiInit(); - Pins ledPin = (Pins)11; - RaspiSetMode(led_pin, (PinModes) 1); + GpioPin ledPin = (GpioPin) 11; + RaspiSetMode(ledPin, (GpioPinMode) 1); + + OpenWindow("dummy_window", 1, 1); + while(!AnyKeyPressed()) + { + ProcessEvents(); + RaspiWrite(ledPin, (GpioPinValue) 1); + Delay(500); + RaspiWrite(ledPin, (GpioPinValue) 0); + Delay(500); + } + + CloseAllWindows(); + RaspiCleanup(); ``` - ```csharp - SplashKit.RaspiInit(); - Pins ledPin = (Pins)11; - SplashKit.RaspiSetMode(ledPin, (PinModes)1); + ```csharp {9-11} + using SplashKitSDK; + + namespace RaspberryPiBlinkingLED + { + public class Program + { + public static void Main() + { + SplashKit.RaspiInit(); + GpioPin ledPin = GpioPin.Pin11; + SplashKit.RaspiSetMode(ledPin, GpioPinMode.GpioOutput); + + SplashKit.OpenWindow("dummy_window", 1, 1); + while (!SplashKit.AnyKeyPressed()) + { + SplashKit.ProcessEvents(); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioHigh); + SplashKit.Delay(500); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioLow); + SplashKit.Delay(500); + } + + SplashKit.CloseAllWindows(); + SplashKit.RaspiCleanup(); + } + } + } ``` @@ -275,22 +346,35 @@ To understand this code better, lets break it down and explore each section. - In this bit of the code we're setting up the hardware, we call [Raspi Init](/api/raspberry/#raspi-init) to initialise the GPIO pins, - and then we define the specific pin we're using which is Pin 11 in this case and it is of the [Gpio Pin](/api/types/#gpio-pin) type. - - We pass this value to [Raspi Set Mode](/api/raspberry/#raspi-set-mode) along with `GPIO_OUTPUT` which sets the pin to be ready to output a signal on our command. The `GPIO_OUTPUT` value is one of the [Gpio Pin Modes](/api/types/#gpio-pin-mode) that can be set. Each pin has alternative modes but we are only interested in the output mode for now. +2. **Get User Inputs:** -2. **Part 2** + There is a small trick we can use to recognise keyboard inputs by opening a dummy window using [Open Window](/api/windows/#open-window), which initialises the backend so that we can detect input. We'll then use a loop that runs while [Any Key Pressed](/api/input/#any-key-pressed) returns false. We use [Process Events](/api/input/#process-events) at the start of the loop to actually detect any user input. We can now press a key to end the program and ensure we cleanup correctly. - ```cpp - open_window("dummy_window", 1, 1); - while(!any_key_pressed()) + ```cpp {9-12,17} + #include "splashkit.h" + + int main() { - process_events(); - ... + raspi_init(); + gpio_pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + raspi_write(led_pin, GPIO_HIGH); + delay(500); + raspi_write(led_pin, GPIO_LOW); + delay(500); + } + + close_all_windows(); + raspi_cleanup(); + return 0; } ``` @@ -301,24 +385,58 @@ To understand this code better, lets break it down and explore each section. - ```csharp + ```csharp {8-11,16} + using SplashKitSDK; + using static SplashKitSDK.SplashKit; + + RaspiInit(); + GpioPin ledPin = (GpioPin) 11; + RaspiSetMode(ledPin, (GpioPinMode) 1); + OpenWindow("dummy_window", 1, 1); while(!AnyKeyPressed()) { ProcessEvents(); - ... + RaspiWrite(ledPin, (GpioPinValue) 1); + Delay(500); + RaspiWrite(ledPin, (GpioPinValue) 0); + Delay(500); } + + CloseAllWindows(); + RaspiCleanup(); ``` - ```csharp - SplashKit.OpenWindow("dummy_window", 1, 1); - while (!SplashKit.AnyKeyPressed()) + ```csharp {13-16,21} + using SplashKitSDK; + + namespace RaspberryPiBlinkingLED { - SplashKit.ProcessEvents(); - ... + public class Program + { + public static void Main() + { + SplashKit.RaspiInit(); + GpioPin ledPin = GpioPin.Pin11; + SplashKit.RaspiSetMode(ledPin, GpioPinMode.GpioOutput); + + SplashKit.OpenWindow("dummy_window", 1, 1); + while (!SplashKit.AnyKeyPressed()) + { + SplashKit.ProcessEvents(); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioHigh); + SplashKit.Delay(500); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioLow); + SplashKit.Delay(500); + } + + SplashKit.CloseAllWindows(); + SplashKit.RaspiCleanup(); + } + } } ``` @@ -327,18 +445,36 @@ To understand this code better, lets break it down and explore each section. - This is a small trick we can do to recognise keyboard inputs. We open up a dummy window using [Open Window](/api/windows/#open-window) and this initialises the backend so that we can detect input. We'll create a loop that runs while [Any Key Pressed](/api/input/#any-key-pressed) returns false. We use [Process Events](/api/input/#process-events) at the start of the loop to actually detect any user input. We can now press a key to end the program and ensure we cleanup correctly. +3. **Blink the LED:** -3. **Part 3** + Now that we've setup our pins and defined our end condition, we can now manipulate the LED. Inside the while loop we first use [Raspi Write](/api/raspberry/#raspi-write) to change the output of our pin to `GPIO_HIGH`, one of the [Pin Values](/api/types/#gpio-pin-value). Doing this provides electricity to the LED and turn it on. We then wait for half a second using [Delay](/api/utilities/#delay). Then we turn our LED off using [Raspi Write](/api/raspberry/#raspi-write), but now we use `GPIO_LOW`, and wait for another half-second. - ```cpp - raspi_write(led_pin, GPIO_HIGH); - delay(500); - raspi_write(led_pin, GPIO_LOW); - delay(500); + ```cpp {13-16} + #include "splashkit.h" + + int main() + { + raspi_init(); + gpio_pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + raspi_write(led_pin, GPIO_HIGH); + delay(500); + raspi_write(led_pin, GPIO_LOW); + delay(500); + } + + close_all_windows(); + raspi_cleanup(); + return 0; + } ``` @@ -348,21 +484,59 @@ To understand this code better, lets break it down and explore each section. - ```csharp - RaspiWrite(led_pin, (PinState) 1); - Delay(500); - RaspiWrite(led_pin, (PinState) 0); - Delay(500); + ```csharp {12-15} + using SplashKitSDK; + using static SplashKitSDK.SplashKit; + + RaspiInit(); + GpioPin ledPin = (GpioPin) 11; + RaspiSetMode(ledPin, (GpioPinMode) 1); + + OpenWindow("dummy_window", 1, 1); + while(!AnyKeyPressed()) + { + ProcessEvents(); + RaspiWrite(ledPin, (GpioPinValue) 1); + Delay(500); + RaspiWrite(ledPin, (GpioPinValue) 0); + Delay(500); + } + + CloseAllWindows(); + RaspiCleanup(); ``` - ```csharp - SplashKit.RaspiWrite(ledPin, (PinValues)1); - SplashKit.Delay(500); - SplashKit.RaspiWrite(ledPin, (PinValues)0); - SplashKit.Delay(500); + ```csharp {17-20} + using SplashKitSDK; + + namespace RaspberryPiBlinkingLED + { + public class Program + { + public static void Main() + { + SplashKit.RaspiInit(); + GpioPin ledPin = GpioPin.Pin11; + SplashKit.RaspiSetMode(ledPin, GpioPinMode.GpioOutput); + + SplashKit.OpenWindow("dummy_window", 1, 1); + while (!SplashKit.AnyKeyPressed()) + { + SplashKit.ProcessEvents(); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioHigh); + SplashKit.Delay(500); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioLow); + SplashKit.Delay(500); + } + + SplashKit.CloseAllWindows(); + SplashKit.RaspiCleanup(); + } + } + } ``` @@ -370,17 +544,36 @@ To understand this code better, lets break it down and explore each section. - Now that we've setup our pins and defined our end condition, we can now manipulate the LED. Inside the while loop we first use [Raspi Write](/api/raspberry/#raspi-write) to change the output of our pin to `GPIO_HIGH`, one of the [Pin Values](/api/types/#gpio-pin-value). Doing this provides electricity to the LED and turn it on. We then wait for half a second using [Delay](/api/utilities/#delay). Then we turn our LED off using [Raspi Write](/api/raspberry/#raspi-write), but now we use `GPIO_LOW`, and wait for another half-second. +4. **Clean Up Memory:** -4. **Part 4** + Finally, as we exit the program we must ensure that we cleanup our program properly. We must first close the dummy window we opened use [Close All Windows](/api/windows/#close-all-windows). We then call [Raspi Cleanup](/api/raspberry/#raspi-cleanup) to ensure our pins are turned off and cleaned. - ```cpp - close_all_windows(); - raspi_cleanup(); - return 0; + ```cpp {19-20} + #include "splashkit.h" + + int main() + { + raspi_init(); + gpio_pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + raspi_write(led_pin, GPIO_HIGH); + delay(500); + raspi_write(led_pin, GPIO_LOW); + delay(500); + } + + close_all_windows(); + raspi_cleanup(); + return 0; + } ``` @@ -390,7 +583,24 @@ To understand this code better, lets break it down and explore each section. - ```csharp + ```csharp {18-19} + using SplashKitSDK; + using static SplashKitSDK.SplashKit; + + RaspiInit(); + GpioPin ledPin = (GpioPin) 11; + RaspiSetMode(ledPin, (GpioPinMode) 1); + + OpenWindow("dummy_window", 1, 1); + while(!AnyKeyPressed()) + { + ProcessEvents(); + RaspiWrite(ledPin, (GpioPinValue) 1); + Delay(500); + RaspiWrite(ledPin, (GpioPinValue) 0); + Delay(500); + } + CloseAllWindows(); RaspiCleanup(); ``` @@ -398,9 +608,34 @@ To understand this code better, lets break it down and explore each section. - ```csharp - SplashKit.CloseAllWindows(); - SplashKit.RaspiCleanup(); + ```csharp {23-24} + using SplashKitSDK; + + namespace RaspberryPiBlinkingLED + { + public class Program + { + public static void Main() + { + SplashKit.RaspiInit(); + GpioPin ledPin = GpioPin.Pin11; + SplashKit.RaspiSetMode(ledPin, GpioPinMode.GpioOutput); + + SplashKit.OpenWindow("dummy_window", 1, 1); + while (!SplashKit.AnyKeyPressed()) + { + SplashKit.ProcessEvents(); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioHigh); + SplashKit.Delay(500); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioLow); + SplashKit.Delay(500); + } + + SplashKit.CloseAllWindows(); + SplashKit.RaspiCleanup(); + } + } + } ``` @@ -408,8 +643,6 @@ To understand this code better, lets break it down and explore each section. - Finally, as we exit the program we must ensure that we cleanup our program properly. We must first close the dummy window we opened use [Close All Windows](/api/windows/#close-all-windows). We then call [Raspi Cleanup](/api/raspberry/#raspi-cleanup) to ensure our pins are turned off and cleaned. - :::tip[Program Shutdown] diff --git a/src/content/docs/guides/Raspberry-GPIO/1-read-button-press.mdx b/src/content/docs/guides/Raspberry-GPIO/1-read-button-press.mdx index 27bdae197..f98d90491 100644 --- a/src/content/docs/guides/Raspberry-GPIO/1-read-button-press.mdx +++ b/src/content/docs/guides/Raspberry-GPIO/1-read-button-press.mdx @@ -5,7 +5,7 @@ description: to read GPIO inputs by using a simple button to turn an LED on and off. category: Guides author: Jonathan Tynan -lastupdated: December 2024 +lastupdated: May 2025 --- import { Tabs, TabItem , Steps} from "@astrojs/starlight/components"; @@ -16,7 +16,7 @@ _Last updated: {frontmatter.lastupdated}_ --- -:::caution[Before you begin.] +:::caution[Before you begin:] When working with Raspberry Pi GPIO pins, it's crucial to handle the setup and cleanup processes carefully. - Always ensure that the GPIO pins are properly initialised before use and cleaned up afterwards to prevent any damage to your Raspberry Pi @@ -54,51 +54,51 @@ The physical circuit is show in the below image, where we can see the physical i ## The Code -:::caution[Before running the code.] +:::caution[Before running the code:] This code requires the `pigpio` daemon, so make sure it is running! For more information see: [Starting the Daemon](/guides/raspberry-gpio/0-blink-led/#starting-the-daemon) ::: - ```cpp - #include "splashkit.h" - - int main() - { - raspi_init(); - pins button_pin = PIN_29; - pins led_pin = PIN_11; - pin_values led_state = GPIO_LOW; - - raspi_set_mode(button_pin, GPIO_INPUT); - raspi_set_mode(led_pin, GPIO_OUTPUT); - - raspi_set_pull_up_down(button_pin, PUD_DOWN); - - open_window("dummy_window", 1, 1); - while(!any_key_pressed()) - { - process_events(); - if(raspi_read(button_pin) == GPIO_HIGH) - { - led_state = raspi_read(led_pin); - if(led_state == GPIO_LOW) - { - raspi_write(led_pin, GPIO_HIGH); - } - else - { - raspi_write(led_pin, GPIO_LOW); - } - } - } - - close_all_windows(); - raspi_cleanup(); - return 0; - } - ``` +```cpp +#include "splashkit.h" + +int main() +{ + raspi_init(); + gpio_pin button_pin = PIN_29; + gpio_pin led_pin = PIN_11; + gpio_pin_value led_state = GPIO_LOW; + + raspi_set_mode(button_pin, GPIO_INPUT); + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pull_up_down(button_pin, PUD_DOWN); + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + if(raspi_read(button_pin) == GPIO_HIGH) + { + led_state = raspi_read(led_pin); + if(led_state == GPIO_LOW) + { + raspi_write(led_pin, GPIO_HIGH); + } + else + { + raspi_write(led_pin, GPIO_LOW); + } + } + } + + close_all_windows(); + raspi_cleanup(); + return 0; +} +``` @@ -106,40 +106,40 @@ This code requires the `pigpio` daemon, so make sure it is running! For more inf - ```csharp - using SplashKitSDK; - using static SplashKitSDK.SplashKit; - - RaspiInit(); - Pins button_pin = (Pins)29; - Pins led_pin = (Pins)11; - PinValues led_state = (PinValues) 0; - - RaspiSetMode(button_pin, (PinModes) 0); - RaspiSetMode(led_pin, (PinModes) 1); - - RaspiSetPullUpDown(button_pin, (PullUpDown) 1); - - OpenWindow("dummy_window", 1, 1); - while(!AnyKeyPressed()) - { - ProcessEvents(); - if(RaspiRead(button_pin) == (PinValues) 1) - { - led_state = RaspiRead(led_pin); - if(led_state == (PinValues) 0) - { - RaspiWrite(led_pin, (PinValues) 1); - } - else - { - RaspiWrite(led_pin, (PinValues) 0); - } - } - } - - CloseAllWindows(); - RaspiCleanup(); +```csharp +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +RaspiInit(); +GpioPin buttonPin = (GpioPin)29; +GpioPin ledPin = (GpioPin)11; +GpioPinValue ledState = (GpioPinValue) 0; + +RaspiSetMode(buttonPin, (GpioPinMode) 0); +RaspiSetMode(ledPin, (GpioPinMode) 1); + +RaspiSetPullUpDown(buttonPin, (PullUpDown) 1); + +OpenWindow("dummy_window", 1, 1); +while(!AnyKeyPressed()) +{ + ProcessEvents(); + if(RaspiRead(buttonPin) == (GpioPinValue) 1) + { + ledState = RaspiRead(ledPin); + if(ledState == (GpioPinValue) 0) + { + RaspiWrite(ledPin, (GpioPinValue) 1); + } + else + { + RaspiWrite(ledPin, (GpioPinValue) 0); + } + } +} + +CloseAllWindows(); +RaspiCleanup(); ``` @@ -155,30 +155,29 @@ namespace RaspberryPiButtonLED public static void Main() { SplashKit.RaspiInit(); - Pins buttonPin = (Pins)29; - Pins ledPin = (Pins)11; - PinValues ledState = (PinValues)0; + GpioPin buttonPin = GpioPin.Pin29; + GpioPin ledPin = GpioPin.Pin11; + GpioPinValue ledState = GpioPinValue.GpioLow; - SplashKit.RaspiSetMode(buttonPin, (PinModes)0); - SplashKit.RaspiSetMode(ledPin, (PinModes)1); + SplashKit.RaspiSetMode(buttonPin, GpioPinMode.GpioInput); + SplashKit.RaspiSetMode(ledPin, GpioPinMode.GpioOutput); - SplashKit.RaspiSetPullUpDown(buttonPin, (PullUpDown)1); + SplashKit.RaspiSetPullUpDown(buttonPin, PullUpDown.PudDown); SplashKit.OpenWindow("dummy_window", 1, 1); while (!SplashKit.AnyKeyPressed()) { SplashKit.ProcessEvents(); - - if (SplashKit.RaspiRead(buttonPin) == (PinValues)1) + if (SplashKit.RaspiRead(buttonPin) == GpioPinValue.GpioHigh) { ledState = SplashKit.RaspiRead(ledPin); - if (ledState == (PinValues)0) + if (ledState == GpioPinValue.GpioLow) { - SplashKit.RaspiWrite(ledPin, (PinValues)1); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioHigh); } else { - SplashKit.RaspiWrite(ledPin, (PinValues)0); + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioLow); } } } @@ -200,85 +199,143 @@ namespace RaspberryPiButtonLED Lets break down this code and analyse it in sections. -1. **Part 1** + +1. **Initialise GPIO Hardware:** + + We start this code by initialising our hardware through [Raspi Init](/api/raspberry/#raspi-init), we then define the [Pins](/api/types/#gpio-pin) that we're are using for the button (Pin 29), and the LED (Pin 11). We also initialise a variable, `led_state`, to hold the state of the LED at any point in time. We use `led_state` later to determine whether to switch the LED on, or off. + + Next, we set the mode for each pin using [Raspi Set Mode](/api/raspberry/#raspi-set-mode). The button pin is set to [`GPIO_INPUT`](/api/types/#gpio-pin-mode) and the LED pin is set to [`GPIO_OUTPUT`](/api/types/#gpio-pin-mode). We do this as in this program we are detecting the input of the button and are writing the output of the LED. Then we use [Raspi Set Pull Up Down](/api/raspberry/#raspi-set-pull-up-down) on the button pin with the argument [`PUD_DOWN`](/api/types/#pull-up-down). This sets the internal pull-down resistor to prevent the pin from being a ["floating pin."](#floating-pins) - ```cpp - raspi_init(); - pins button_pin = PIN_29; - pins led_pin = PIN_11; - pin_values led_state = GPIO_LOW; - ``` + ```cpp {5-8,10,11,13} + #include "splashkit.h" - + int main() + { + raspi_init(); + gpio_pin button_pin = PIN_29; + gpio_pin led_pin = PIN_11; + gpio_pin_value led_state = GPIO_LOW; - + raspi_set_mode(button_pin, GPIO_INPUT); + raspi_set_mode(led_pin, GPIO_OUTPUT); - - + raspi_set_pull_up_down(button_pin, PUD_DOWN); - ```csharp - RaspiInit(); - Pins button_pin = (Pins)29; - Pins led_pin = (Pins)11; - PinValues led_state = (PinValues) 0; + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + if(raspi_read(button_pin) == GPIO_HIGH) + { + led_state = raspi_read(led_pin); + if(led_state == GPIO_LOW) + { + raspi_write(led_pin, GPIO_HIGH); + } + else + { + raspi_write(led_pin, GPIO_LOW); + } + } + } + + close_all_windows(); + raspi_cleanup(); + return 0; + } ``` - - ```csharp - SplashKit.RaspiInit(); - Pins buttonPin = (Pins)29; - Pins ledPin = (Pins)11; - PinValues ledState = (PinValues)0; - ``` + - - - - + + - We start this code by initialising our hardware through [Raspi Init](/api/raspberry/#raspi-init), we then define the [Pins](/api/types/#gpio-pin) that we're are using for the button (Pin 29), and the LED (Pin 11). We also initialise a variable, `led_state`, to hold the state of the LED at any point in time. We use `led_state` later to determine whether to switch the LED on, or off. + ```csharp {4-7,9-10,12} + using SplashKitSDK; + using static SplashKitSDK.SplashKit; - --- + RaspiInit(); + GpioPin buttonPin = (GpioPin)29; + GpioPin ledPin = (GpioPin)11; + GpioPinValue ledState = (GpioPinValue) 0; -2. **Part 2** + RaspiSetMode(buttonPin, (GpioPinMode) 0); + RaspiSetMode(ledPin, (GpioPinMode) 1); - - + RaspiSetPullUpDown(buttonPin, (PullUpDown) 1); - ```cpp - raspi_set_mode(button_pin, GPIO_INPUT); - raspi_set_mode(led_pin, GPIO_OUTPUT); + OpenWindow("dummy_window", 1, 1); + while(!AnyKeyPressed()) + { + ProcessEvents(); + if(RaspiRead(buttonPin) == (GpioPinValue) 1) + { + ledState = RaspiRead(ledPin); + if(ledState == (GpioPinValue) 0) + { + RaspiWrite(ledPin, (GpioPinValue) 1); + } + else + { + RaspiWrite(ledPin, (GpioPinValue) 0); + } + } + } - raspi_set_pull_up_down(button_pin, PUD_DOWN); + CloseAllWindows(); + RaspiCleanup(); ``` + - - - - + ```csharp {9-12,14-15,17} + using SplashKitSDK; - ```csharp - RaspiSetMode(button_pin, (PinModes) 0); - RaspiSetMode(led_pin, (PinModes) 1); + namespace RaspberryPiButtonLED + { + public class Program + { + public static void Main() + { + SplashKit.RaspiInit(); + GpioPin buttonPin = GpioPin.Pin29; + GpioPin ledPin = GpioPin.Pin11; + GpioPinValue ledState = GpioPinValue.GpioLow; - RaspiSetPullUpDown(button_pin, (PullUpDown) 1); - ``` + SplashKit.RaspiSetMode(buttonPin, GpioPinMode.GpioInput); + SplashKit.RaspiSetMode(ledPin, GpioPinMode.GpioOutput); - - + SplashKit.RaspiSetPullUpDown(buttonPin, PullUpDown.PudDown); - ```csharp - SplashKit.RaspiSetMode(buttonPin, (PinModes)0); - SplashKit.RaspiSetMode(ledPin, (PinModes)1); + SplashKit.OpenWindow("dummy_window", 1, 1); + while (!SplashKit.AnyKeyPressed()) + { + SplashKit.ProcessEvents(); + if (SplashKit.RaspiRead(buttonPin) == GpioPinValue.GpioHigh) + { + ledState = SplashKit.RaspiRead(ledPin); + if (ledState == GpioPinValue.GpioLow) + { + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioHigh); + } + else + { + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioLow); + } + } + } - SplashKit.RaspiSetPullUpDown(buttonPin, (PullUpDown)1); + SplashKit.CloseAllWindows(); + SplashKit.RaspiCleanup(); + } + } + } ``` @@ -286,21 +343,49 @@ Lets break down this code and analyse it in sections. - We begin by setting the mode for each pin using [Raspi Set Mode](/api/raspberry/#raspi-set-mode). The button pin is set to [`GPIO_INPUT`](/api/types/#gpio-pin-mode) and the LED pin is set to [`GPIO_OUTPUT`](/api/types/#gpio-pin-mode). We do this as in this program we are detecting the input of the button and are writing the output of the LED. Then we use [Raspi Set Pull Up Down](/api/raspberry/#raspi-set-pull-up-down) on the button pin with the argument [`PUD_DOWN`](/api/types/#pull-up-down). This sets the internal pull-down resistor to prevent the pin from being a ["floating pin."](#floating-pins) +2. **Get User Inputs:** - --- - -3. **Part 3** + Just like in the first [Blink LED Tutorial](/guides/raspberry-gpio/0-blink-led), we create a process that limits how long our program runs for. We do this so we know that our pins are cleaned properly upon exiting the program. - ```cpp - open_window("dummy_window", 1, 1); - while(!any_key_pressed()) + ```cpp {15-18,31} + #include "splashkit.h" + + int main() { - process_events(); - ... + raspi_init(); + gpio_pin button_pin = PIN_29; + gpio_pin led_pin = PIN_11; + gpio_pin_value led_state = GPIO_LOW; + + raspi_set_mode(button_pin, GPIO_INPUT); + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pull_up_down(button_pin, PUD_DOWN); + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + if(raspi_read(button_pin) == GPIO_HIGH) + { + led_state = raspi_read(led_pin); + if(led_state == GPIO_LOW) + { + raspi_write(led_pin, GPIO_HIGH); + } + else + { + raspi_write(led_pin, GPIO_LOW); + } + } + } + + close_all_windows(); + raspi_cleanup(); + return 0; } ``` @@ -311,24 +396,86 @@ Lets break down this code and analyse it in sections. - ```csharp + ```csharp {14-17,30} + using SplashKitSDK; + using static SplashKitSDK.SplashKit; + + RaspiInit(); + GpioPin buttonPin = (GpioPin)29; + GpioPin ledPin = (GpioPin)11; + GpioPinValue ledState = (GpioPinValue) 0; + + RaspiSetMode(buttonPin, (GpioPinMode) 0); + RaspiSetMode(ledPin, (GpioPinMode) 1); + + RaspiSetPullUpDown(buttonPin, (PullUpDown) 1); + OpenWindow("dummy_window", 1, 1); while(!AnyKeyPressed()) { ProcessEvents(); - ... + if(RaspiRead(buttonPin) == (GpioPinValue) 1) + { + ledState = RaspiRead(ledPin); + if(ledState == (GpioPinValue) 0) + { + RaspiWrite(ledPin, (GpioPinValue) 1); + } + else + { + RaspiWrite(ledPin, (GpioPinValue) 0); + } + } } + + CloseAllWindows(); + RaspiCleanup(); ``` - ```csharp - SplashKit.OpenWindow("dummy_window", 1, 1); - while (!SplashKit.AnyKeyPressed()) + ```csharp {19-22,35} + using SplashKitSDK; + + namespace RaspberryPiButtonLED { - SplashKit.ProcessEvents(); - ... + public class Program + { + public static void Main() + { + SplashKit.RaspiInit(); + GpioPin buttonPin = GpioPin.Pin29; + GpioPin ledPin = GpioPin.Pin11; + GpioPinValue ledState = GpioPinValue.GpioLow; + + SplashKit.RaspiSetMode(buttonPin, GpioPinMode.GpioInput); + SplashKit.RaspiSetMode(ledPin, GpioPinMode.GpioOutput); + + SplashKit.RaspiSetPullUpDown(buttonPin, PullUpDown.PudDown); + + SplashKit.OpenWindow("dummy_window", 1, 1); + while (!SplashKit.AnyKeyPressed()) + { + SplashKit.ProcessEvents(); + if (SplashKit.RaspiRead(buttonPin) == GpioPinValue.GpioHigh) + { + ledState = SplashKit.RaspiRead(ledPin); + if (ledState == GpioPinValue.GpioLow) + { + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioHigh); + } + else + { + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioLow); + } + } + } + + SplashKit.CloseAllWindows(); + SplashKit.RaspiCleanup(); + } + } } ``` @@ -337,27 +484,49 @@ Lets break down this code and analyse it in sections. - Just like in the [first tutorial](/guides/raspberry-gpio/0-blink-led), we create a timer that limits how long our program runs for. We do this so we know that our pins are cleaned properly upon exiting the program. - - --- +3. **Read the Button Press:** -4. **Part 4** + Below is the main section of this code. On each loop we read the state of the button pin using [Raspi Read](/api/raspberry/#raspi-read) and if the result is `GPIO_HIGH`, then this indicates that the button has been pressed. We then read the state of the led, which can either be `GPIO_LOW` indicated the LED is not on, or `GPIO_HIGH` indicating that the LED is on. Once we have this state we can use [Raspi Write](/api/raspberry/#raspi-write) to change the pin to the opposite of what has been read. - ```cpp - if(raspi_read(button_pin) == GPIO_HIGH) + ```cpp {19-30} + #include "splashkit.h" + + int main() { - led_state = raspi_read(led_pin); - if(led_state == GPIO_LOW) - { - raspi_write(led_pin, GPIO_HIGH); - } - else + raspi_init(); + gpio_pin button_pin = PIN_29; + gpio_pin led_pin = PIN_11; + gpio_pin_value led_state = GPIO_LOW; + + raspi_set_mode(button_pin, GPIO_INPUT); + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pull_up_down(button_pin, PUD_DOWN); + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) { - raspi_write(led_pin, GPIO_LOW); + process_events(); + if(raspi_read(button_pin) == GPIO_HIGH) + { + led_state = raspi_read(led_pin); + if(led_state == GPIO_LOW) + { + raspi_write(led_pin, GPIO_HIGH); + } + else + { + raspi_write(led_pin, GPIO_LOW); + } + } } + + close_all_windows(); + raspi_cleanup(); + return 0; } ``` @@ -368,35 +537,85 @@ Lets break down this code and analyse it in sections. - ```csharp - if(RaspiRead(button_pin) == (PinValues) 1) + ```csharp {18-29} + using SplashKitSDK; + using static SplashKitSDK.SplashKit; + + RaspiInit(); + GpioPin buttonPin = (GpioPin)29; + GpioPin ledPin = (GpioPin)11; + GpioPinValue ledState = (GpioPinValue) 0; + + RaspiSetMode(buttonPin, (GpioPinMode) 0); + RaspiSetMode(ledPin, (GpioPinMode) 1); + + RaspiSetPullUpDown(buttonPin, (PullUpDown) 1); + + OpenWindow("dummy_window", 1, 1); + while(!AnyKeyPressed()) { - led_state = RaspiRead(led_pin); - if(led_state == (PinValues) 0) - { - RaspiWrite(led_pin, (PinValues) 1); - } - else + ProcessEvents(); + if(RaspiRead(buttonPin) == (GpioPinValue) 1) { - RaspiWrite(led_pin, (PinValues) 0); + ledState = RaspiRead(ledPin); + if(ledState == (GpioPinValue) 0) + { + RaspiWrite(ledPin, (GpioPinValue) 1); + } + else + { + RaspiWrite(ledPin, (GpioPinValue) 0); + } } } + + CloseAllWindows(); + RaspiCleanup(); ``` - ```csharp - if (SplashKit.RaspiRead(buttonPin) == (PinValues)1) + ```csharp {23-34} + using SplashKitSDK; + + namespace RaspberryPiButtonLED { - ledState = SplashKit.RaspiRead(ledPin); - if (ledState == (PinValues)0) - { - SplashKit.RaspiWrite(ledPin, (PinValues)1); - } - else + public class Program { - SplashKit.RaspiWrite(ledPin, (PinValues)0); + public static void Main() + { + SplashKit.RaspiInit(); + GpioPin buttonPin = GpioPin.Pin29; + GpioPin ledPin = GpioPin.Pin11; + GpioPinValue ledState = GpioPinValue.GpioLow; + + SplashKit.RaspiSetMode(buttonPin, GpioPinMode.GpioInput); + SplashKit.RaspiSetMode(ledPin, GpioPinMode.GpioOutput); + + SplashKit.RaspiSetPullUpDown(buttonPin, PullUpDown.PudDown); + + SplashKit.OpenWindow("dummy_window", 1, 1); + while (!SplashKit.AnyKeyPressed()) + { + SplashKit.ProcessEvents(); + if (SplashKit.RaspiRead(buttonPin) == GpioPinValue.GpioHigh) + { + ledState = SplashKit.RaspiRead(ledPin); + if (ledState == GpioPinValue.GpioLow) + { + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioHigh); + } + else + { + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioLow); + } + } + } + + SplashKit.CloseAllWindows(); + SplashKit.RaspiCleanup(); + } } } ``` @@ -406,19 +625,50 @@ Lets break down this code and analyse it in sections. - Above is the main section of this code. On each loop we read the state of the button pin using [Raspi Read](/api/raspberry/#raspi-read) and if the result is `GPIO_HIGH`, then this indicates that the button has been pressed. We then read the state of the led, which can either be `GPIO_LOW` indicated the LED is not on, or `GPIO_HIGH` indicating that the LED is on. Once we have this state we can use [Raspi Write](/api/raspberry/#raspi-write) to change the pin to the opposite of what has been read. +4. **Clean Up Memory:** - --- - -5. **Part 5** + Just like in the first [Blink LED Tutorial](/guides/raspberry-gpio/0-blink-led) and most projects involving GPIO pins, we must ensure that the hardware and resources we've used are cleaned properly, and we do this by stopping and freeing our timers and calling [Raspi Cleanup](/api/raspberry/#raspi-cleanup). - ```cpp - close_all_windows(); - raspi_cleanup(); - return 0; + ```cpp {33-34} + #include "splashkit.h" + + int main() + { + raspi_init(); + gpio_pin button_pin = PIN_29; + gpio_pin led_pin = PIN_11; + gpio_pin_value led_state = GPIO_LOW; + + raspi_set_mode(button_pin, GPIO_INPUT); + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pull_up_down(button_pin, PUD_DOWN); + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + if(raspi_read(button_pin) == GPIO_HIGH) + { + led_state = raspi_read(led_pin); + if(led_state == GPIO_LOW) + { + raspi_write(led_pin, GPIO_HIGH); + } + else + { + raspi_write(led_pin, GPIO_LOW); + } + } + } + + close_all_windows(); + raspi_cleanup(); + return 0; + } ``` @@ -428,7 +678,38 @@ Lets break down this code and analyse it in sections. - ```csharp + ```csharp {32-33} + using SplashKitSDK; + using static SplashKitSDK.SplashKit; + + RaspiInit(); + GpioPin buttonPin = (GpioPin)29; + GpioPin ledPin = (GpioPin)11; + GpioPinValue ledState = (GpioPinValue) 0; + + RaspiSetMode(buttonPin, (GpioPinMode) 0); + RaspiSetMode(ledPin, (GpioPinMode) 1); + + RaspiSetPullUpDown(buttonPin, (PullUpDown) 1); + + OpenWindow("dummy_window", 1, 1); + while(!AnyKeyPressed()) + { + ProcessEvents(); + if(RaspiRead(buttonPin) == (GpioPinValue) 1) + { + ledState = RaspiRead(ledPin); + if(ledState == (GpioPinValue) 0) + { + RaspiWrite(ledPin, (GpioPinValue) 1); + } + else + { + RaspiWrite(ledPin, (GpioPinValue) 0); + } + } + } + CloseAllWindows(); RaspiCleanup(); ``` @@ -436,20 +717,56 @@ Lets break down this code and analyse it in sections. - ```csharp - SplashKit.CloseAllWindows(); - SplashKit.RaspiCleanup(); + ```csharp {37-38} + using SplashKitSDK; + + namespace RaspberryPiButtonLED + { + public class Program + { + public static void Main() + { + SplashKit.RaspiInit(); + GpioPin buttonPin = GpioPin.Pin29; + GpioPin ledPin = GpioPin.Pin11; + GpioPinValue ledState = GpioPinValue.GpioLow; + + SplashKit.RaspiSetMode(buttonPin, GpioPinMode.GpioInput); + SplashKit.RaspiSetMode(ledPin, GpioPinMode.GpioOutput); + + SplashKit.RaspiSetPullUpDown(buttonPin, PullUpDown.PudDown); + + SplashKit.OpenWindow("dummy_window", 1, 1); + while (!SplashKit.AnyKeyPressed()) + { + SplashKit.ProcessEvents(); + if (SplashKit.RaspiRead(buttonPin) == GpioPinValue.GpioHigh) + { + ledState = SplashKit.RaspiRead(ledPin); + if (ledState == GpioPinValue.GpioLow) + { + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioHigh); + } + else + { + SplashKit.RaspiWrite(ledPin, GpioPinValue.GpioLow); + } + } + } + + SplashKit.CloseAllWindows(); + SplashKit.RaspiCleanup(); + } + } + } ``` + - Just like in the [first tutorial](/guides/raspberry-gpio/0-blink-led) and most projects involving GPIO pins, we must ensure that the hardware and resources we've used are cleaned properly, and we do this by stopping and freeing our timers and calling [Raspi Cleanup](/api/raspberry/#raspi-cleanup). - - --- - ### Build and run the code diff --git a/src/content/docs/guides/Raspberry-GPIO/2-pwm-control-led.mdx b/src/content/docs/guides/Raspberry-GPIO/2-pwm-control-led.mdx index c1c86c118..390c9e5d5 100644 --- a/src/content/docs/guides/Raspberry-GPIO/2-pwm-control-led.mdx +++ b/src/content/docs/guides/Raspberry-GPIO/2-pwm-control-led.mdx @@ -4,10 +4,13 @@ description: Pulse Width Modulation is a technique in which we emulate analog si category: Guides author: Jonathan Tynan -lastupdated: Apr 27 2024 +lastupdated: May 11 2025 +tableOfContents: + minHeadingLevel: 2 + maxHeadingLevel: 4 --- -import { Tabs, TabItem } from "@astrojs/starlight/components"; +import { Tabs, TabItem, Steps } from "@astrojs/starlight/components"; **{frontmatter.description}** Written by: {frontmatter.author} @@ -83,116 +86,218 @@ then connected to the ground pin through another M/F jumper wire. ## The Code -:::caution[Before running the code.] +:::caution[Before running the code:] This code requires the `pigpio` daemon, so make sure it is running! For more information see: [Starting the Daemon](/guides/raspberry-gpio/0-blink-led/#starting-the-daemon) ::: -## Changing Frequency +### Changing Frequency Below is an example program to iterate over the entire range of frequencies available. - ```cpp - #include "splashkit.h" - - int main() - { - const int freqs[] = {10, 20, 40, 50, 80, 100, 160, 200, 250, - 320, 400, 500, 800, 1000, 1600, 2000, 4000, 8000 }; - const int pwm_range = 255; - raspi_init(); - pin led_pin = PIN_11; - raspi_set_mode(led_pin, GPIO_OUTPUT); - raspi_set_pwm_range(led_pin, pwm_range); - raspi_set_pwm_dutycycle(led_pin, (pwm_range / 2)); - for(int i = 0; i < 18; i++) - { - write("At Frequency: "); - write_line(freq[i]); - raspi_set_pwm_frequency(led_pin, freq[i]); - delay(1000); - } - raspi_cleanup(); - return 0; - } - ``` +```cpp +#include "splashkit.h" + +int main() +{ + const int freqs[] = {10, 20, 40, 50, 80, 100, 160, 200, 250, + 320, 400, 500, 800, 1000, 1600, 2000, 4000, 8000 }; + const int pwm_range = 255; + raspi_init(); + gpio_pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pwm_range(led_pin, pwm_range); + raspi_set_pwm_dutycycle(led_pin, (pwm_range / 2)); + + for(int i = 0; i < 18; i++) + { + write("At Frequency: "); + write_line(freqs[i]); + raspi_set_pwm_frequency(led_pin, freqs[i]); + delay(1000); + } + + raspi_cleanup(); + return 0; +} +``` -### Understanding the code +#### Understanding the code \{#understanding-the-code-changing-frequency\} Lets break down this code and look at it in sections. -1. - - + - ```cpp - const int freqs[] = {10, 20, 40, 50, 80, 100, 160, 200, 250, - 320, 400, 500, 800, 1000, 1600, 2000, 4000, 8000 }; - const int pwm_range = 255; - raspi_init(); - pin led_pin = PIN_11; - raspi_set_mode(led_pin, GPIO_OUTPUT); - ``` - - - +1. **Initialise GPIO Hardware and values:** When using `pigpiod`, we can actually set the sample rate for the daemon, which is a value determining how many times it can read a pin in a second. Each sample rate has a set of available frequencies, with the values defined in freqs array being the available frequencies for the default sample rate (more information can be found at [Pigpio library -`set_PWM_frequency`](https://abyz.me.uk/rpi/pigpio/pdif2.html#set_PWM_frequency)). So, we define these values in an array and as a constant as these we don't want them changing during the running of the program. We then define a standard range for our PWM, also as a constant, and then we do the usual initialisation of the Raspberry Pi Pins. -2. - ```cpp - raspi_set_pwm_range(led_pin, pwm_range); - raspi_set_pwm_dutycycle(led_pin, (pwm_range / 2)); - ``` + ```cpp {5-10} + #include "splashkit.h" + + int main() + { + const int freqs[] = {10, 20, 40, 50, 80, 100, 160, 200, 250, + 320, 400, 500, 800, 1000, 1600, 2000, 4000, 8000 }; + const int pwm_range = 255; + raspi_init(); + gpio_pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pwm_range(led_pin, pwm_range); + raspi_set_pwm_dutycycle(led_pin, (pwm_range / 2)); + + for(int i = 0; i < 18; i++) + { + write("At Frequency: "); + write_line(freqs[i]); + raspi_set_pwm_frequency(led_pin, freqs[i]); + delay(1000); + } + + raspi_cleanup(); + return 0; + } + ``` +2. **Set PWM Range and Duty Cycle:** + In this section we set the PWM range and duty cycles that we are using. We are setting the duty cycle to be half the PWM range, or in other words we're setting it to 50%. We are not changing these values so we can specifically see the effects of changing frequency. -3. - ```cpp - for(int i = 0; i < 18; i++) - { - write("At Frequency: "); - write_line(freq[i]); - raspi_set_pwm_frequency(led_pin, freq[i]); - delay(1000); - } - ``` + ```cpp {12-13} + #include "splashkit.h" + + int main() + { + const int freqs[] = {10, 20, 40, 50, 80, 100, 160, 200, 250, + 320, 400, 500, 800, 1000, 1600, 2000, 4000, 8000 }; + const int pwm_range = 255; + raspi_init(); + gpio_pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pwm_range(led_pin, pwm_range); + raspi_set_pwm_dutycycle(led_pin, (pwm_range / 2)); + + for(int i = 0; i < 18; i++) + { + write("At Frequency: "); + write_line(freqs[i]); + raspi_set_pwm_frequency(led_pin, freqs[i]); + delay(1000); + } + + raspi_cleanup(); + return 0; + } + ``` +3. **Change the PWM Frequency:** + This part is the main component of the code. We iterate over the previously defined frequencies and write where we're at to the terminal. We then set the PWM to the particular frequency and wait for one second. This delay allows us to see the changes in the LED as the frequency increases. At the beginning there is a noticeable flicker, before the flickering stabilises to full illumination as the frequency increases. -4. - ```cpp - raspi_cleanup(); - return 0; - ``` + ```cpp {15-21} + #include "splashkit.h" + + int main() + { + const int freqs[] = {10, 20, 40, 50, 80, 100, 160, 200, 250, + 320, 400, 500, 800, 1000, 1600, 2000, 4000, 8000 }; + const int pwm_range = 255; + raspi_init(); + gpio_pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pwm_range(led_pin, pwm_range); + raspi_set_pwm_dutycycle(led_pin, (pwm_range / 2)); + + for(int i = 0; i < 18; i++) + { + write("At Frequency: "); + write_line(freqs[i]); + raspi_set_pwm_frequency(led_pin, freqs[i]); + delay(1000); + } + + raspi_cleanup(); + return 0; + } + ``` + :::note[Flicking at low frequencies] + When running this program, you may be able to see a noticeable flicker when the frequency is at a low value but it quickly stabilises as it increases. + + This happens due to the way our eyes perceive light, specifically the [Persistence of Vision](https://en.wikipedia.org/wiki/Persistence_of_vision). If the frequency is faster than the time that images remain in our vision, then we do not notice the times when the LED is unlit. + ::: + +4. **Clean Up Memory:** + Finally we clean up and exit the program. + + + + ```cpp {23} + #include "splashkit.h" + + int main() + { + const int freqs[] = {10, 20, 40, 50, 80, 100, 160, 200, 250, + 320, 400, 500, 800, 1000, 1600, 2000, 4000, 8000 }; + const int pwm_range = 255; + raspi_init(); + gpio_pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pwm_range(led_pin, pwm_range); + raspi_set_pwm_dutycycle(led_pin, (pwm_range / 2)); + + for(int i = 0; i < 18; i++) + { + write("At Frequency: "); + write_line(freqs[i]); + raspi_set_pwm_frequency(led_pin, freqs[i]); + delay(1000); + } + + raspi_cleanup(); + return 0; + } + ``` + + + + + + +#### Build and run the code \{#build-and-run-the-code-changing-frequency\} + We can build this program with the following command: @@ -218,124 +323,244 @@ We can then run the program with the following command: -Running this, you may be able to see a noticeable flicker when the frequency is at a low value but it quickly stabilises as it increases. This happens due to the way our eyes perceive light, specifically the [Persistence of Vision](https://en.wikipedia.org/wiki/Persistence_of_vision). If the frequency is faster than the time that images remain in our vision, then we do not notice the times when the LED is unlit. - -#### Changing Duty Cycle +### Changing Duty Cycle Below is an example program, very similar to the previous program, that demonstrates what the effect of modifying the duty cycle does to the LED. - ```cpp - #include "splashkit.h" - - int main() - { - const int pwm_range = 255; - raspi_init(); - pin led_pin = PIN_11; - raspi_set_mode(led_pin, GPIO_OUTPUT); +```cpp +#include "splashkit.h" + +int main() +{ + const int pwm_range = 255; + + raspi_init(); + pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pwm_frequency(led_pin, 1000); + raspi_set_pwm_range(led_pin, pwm_range); + + for(int i = 0; i <= pwm_range; i += 10) + { + write("At Duty Cycle: "); + write_line(i); + raspi_set_pwm_dutycycle(led_pin, i); + delay(1000); + } + for(int i = pwm_range; i >= 0; i -= 10) + { + write("At Duty Cycle: "); + write_line(i); + raspi_set_pwm_dutycycle(led_pin, i); + delay(1000); + } + + raspi_cleanup(); + return 0; +} +``` - raspi_set_pwm_frequency(led_pin, 1000); - raspi_set_pwm_range(led_pin, pwm_range); + + +#### Understanding the code \{#understanding-the-code-changing-duty-cycle\} - for(int i = 0; i <= pwm_range; i += 10) - { - write("At Duty Cycle: "); - write_line(i); - raspi_set_pwm_dutycycle(led_pin, i); - delay(1000); - } +Lets break down this code and look at the sections that are different. - raspi_cleanup(); - return 0; - } - ``` + - - +1. **Initialise GPIO Hardware and values:** -Lets break down this code and look at the sections that are different. + Like before we set our PWM range to a constant value. We are using **255** as a general default, but it is important to know that the real range of PWM is dependant on the frequency that we set. More information can be found at [Pigpio library - `set_pwm_range`](https://abyz.me.uk/rpi/pigpio/pdif2.html#set_PWM_range). -1. - ```cpp - const int pwm_range = 255; - ``` + ```cpp {5,7-9} + #include "splashkit.h" + + int main() + { + const int pwm_range = 255; + + raspi_init(); + pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pwm_frequency(led_pin, 1000); + raspi_set_pwm_range(led_pin, pwm_range); + + for(int i = 0; i <= pwm_range; i += 10) + { + write("At Duty Cycle: "); + write_line(i); + raspi_set_pwm_dutycycle(led_pin, i); + delay(1000); + } + for(int i = pwm_range; i >= 0; i -= 10) + { + write("At Duty Cycle: "); + write_line(i); + raspi_set_pwm_dutycycle(led_pin, i); + delay(1000); + } + + raspi_cleanup(); + return 0; + } + ``` - Like before we set our PWM range to a constant value. We are using 255 as a general default, but it is important to know that the real range of PWM is dependant on the frequency that we set. More information can be found at [Pigpio library - `set_pwm_range`](https://abyz.me.uk/rpi/pigpio/pdif2.html#set_PWM_range). +2. **Set PWM Range and Duty Cycle:** -2. + When we set our frequency, we're are using 1000Hz (which cycles at 1000 times per second). We then set our predefined PWM range, and if we refer back to the Pigpiod library we can see that a frequency of 1000 is the 14th available frequency at the default sample rate. This means that at this frequency we really have a range of 2500 and so our PWM range of 255 is valid. + - ```cpp - raspi_set_pwm_frequency(led_pin, 1000); - raspi_set_pwm_range(led_pin, pwm_range); - ``` + ```cpp {11-12} + #include "splashkit.h" + + int main() + { + const int pwm_range = 255; + + raspi_init(); + pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pwm_frequency(led_pin, 1000); + raspi_set_pwm_range(led_pin, pwm_range); + + for(int i = 0; i <= pwm_range; i += 10) + { + write("At Duty Cycle: "); + write_line(i); + raspi_set_pwm_dutycycle(led_pin, i); + delay(1000); + } + for(int i = pwm_range; i >= 0; i -= 10) + { + write("At Duty Cycle: "); + write_line(i); + raspi_set_pwm_dutycycle(led_pin, i); + delay(1000); + } + + raspi_cleanup(); + return 0; + } + ``` - First we set our frequency, we're are using 1000Hz (which cycles at 1000 times per second). We then set our predefined PWM range, and if we refer back to the Pigpiod library we can see that a frequency of 1000 is the 14th available frequency at the default sample rate. This means that at this frequency we really have a range of 2500 and so our PWM range of 255 is valid. +3. **Change the PWM Duty Cycle:** + + In this section we have the main functionality of this program. We iterate over the range that we've set in increments of 10, and at each step we print out the duty cycle we're currently on. We then set the duty cycle to this value and wait for a second so we can see the changes. We then reverse the loop and iterate back down to zero. -3. - ```cpp - for(int i = 0; i <= pwm_range; i += 10) - { - write("At Duty Cycle: "); - write_line(i); - raspi_set_pwm_dutycycle(led_pin, i); - delay(1000); - } - for(int i = pwm_range; i >= 0; i -= 10) - { - write("At Duty Cycle: "); - write_line(i); - raspi_set_pwm_dutycycle(led_pin, i); - delay(1000); - } - ``` + ```cpp {14-27} + #include "splashkit.h" + + int main() + { + const int pwm_range = 255; + + raspi_init(); + pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pwm_frequency(led_pin, 1000); + raspi_set_pwm_range(led_pin, pwm_range); + + for(int i = 0; i <= pwm_range; i += 10) + { + write("At Duty Cycle: "); + write_line(i); + raspi_set_pwm_dutycycle(led_pin, i); + delay(1000); + } + for(int i = pwm_range; i >= 0; i -= 10) + { + write("At Duty Cycle: "); + write_line(i); + raspi_set_pwm_dutycycle(led_pin, i); + delay(1000); + } + + raspi_cleanup(); + return 0; + } + ``` - In this section we have the main function of this program. We iterate over the range that we've set in increments of 10, and at each step we print out the duty cycle we're currently on. We then set the duty cycle to this value and wait for a second so we can see the changes. We then reverse the loop and iterate back down to zero. +4. **Clean Up Memory:** + + Like usual, we clean up and exit the program. -4. - ```cpp - raspi_cleanup(); - return 0; - ``` + ```cpp {29} + #include "splashkit.h" + + int main() + { + const int pwm_range = 255; + + raspi_init(); + pin led_pin = PIN_11; + raspi_set_mode(led_pin, GPIO_OUTPUT); + + raspi_set_pwm_frequency(led_pin, 1000); + raspi_set_pwm_range(led_pin, pwm_range); + + for(int i = 0; i <= pwm_range; i += 10) + { + write("At Duty Cycle: "); + write_line(i); + raspi_set_pwm_dutycycle(led_pin, i); + delay(1000); + } + for(int i = pwm_range; i >= 0; i -= 10) + { + write("At Duty Cycle: "); + write_line(i); + raspi_set_pwm_dutycycle(led_pin, i); + delay(1000); + } + + raspi_cleanup(); + return 0; + } + ``` - Like usual, we clean up and exit the program. + -### Build and run the code +#### Build and run the code \{#build-and-run-the-code-changing-duty-cycle\} We can build this program with the following command: - ```shell - g++ pwm_dutycycle.cpp -l SplashKit -o pwm_dutycycle - ``` +```shell +g++ pwm_dutycycle.cpp -l SplashKit -o pwm_dutycycle +``` @@ -345,19 +570,21 @@ We can then run the program with the following command: - ```shell - ./pwm_dutycycle - ``` +```shell +./pwm_dutycycle +``` -Changing the duty cycle results in a noticeable change in the brightness of the LED. This occurs due to there being literally more or less power flowing through the device, resulting in the increase or decrease in brightness. This can be seen in the GIF below. +:::note[LED Brightness:] +Changing the duty cycle results in a noticeable change in the brightness of the LED. This occurs due to there being literally more or less power flowing through the device, resulting in the increase or decrease in brightness, as shown below: !["GIF of LED duty cycle changes."](/gifs/guides/gpio-tutorial-gifs/pwm_led.gif) +::: -### Further Information +## Further Information -#### Changing PWM Range +### Changing PWM Range As previously mentioned, when we increase the PWM range we increase the number of steps between the pin being always off and always on. We could change the range in the previous program and observe finer and more subtle adjustments occurring to the LED as the duty cycle increases. But this may be difficult to see when using a regular LED. A more effective demonstration of the capabilities of PWM would be through the use of an RGB LED, which can interpret analog-like signals achieved through PWM to mix red, green, and blue light in varying intensities. This allows for the creation of a wider spectrum of colours by adjusting the PWM range for each of the LED's colour components. diff --git a/src/content/docs/guides/Raspberry-GPIO/3-pwm-button-control.mdx b/src/content/docs/guides/Raspberry-GPIO/3-pwm-button-control.mdx index 1bc31172d..fdd147885 100644 --- a/src/content/docs/guides/Raspberry-GPIO/3-pwm-button-control.mdx +++ b/src/content/docs/guides/Raspberry-GPIO/3-pwm-button-control.mdx @@ -4,10 +4,10 @@ description: Learn to control LED brightness using Pulse Width Modulation (PWM) category: Guides author: Jonathan Tynan -lastupdated: Apr 27 2024 +lastupdated: May 11 2025 --- -import { Tabs, TabItem } from "@astrojs/starlight/components"; +import { Tabs, TabItem, Steps } from "@astrojs/starlight/components"; **{frontmatter.description}** Written by: {frontmatter.author} @@ -17,7 +17,7 @@ _Last updated: {frontmatter.lastupdated}_ In this tutorial, we bring all the previous lessons together. We are reading button presses and will use these readings to modify the brightness of an LED by changing the PWM duty cycle. This tutorial brings together digital pin reading, writing and PWM modification. This is a simple demonstration of how to integrate various physical components and get them working with each other. -### Components +## Components See [Blink LED Tutorial](/guides/raspberry-gpio/0-blink-led/#components) for more details on these components. @@ -30,7 +30,7 @@ See [Read Button Press Tutorial](/guides/raspberry-gpio/1-read-button-press/#com - 2 Push Buttons -### The Circuit +## The Circuit Below we can see the circuit diagram for this project. First we have the Raspberry Pi ground connected to the ground rail of the breadboard and a 3.3V pin connected to the power rail of the bread board. We then have an LED which is connected to the ground rail and to Pin 11 through a 220 Ω resistor. Next we have 2 buttons, where both are connected to the powered rail on the breadboard and the otherside of the buttons are connected to pins 13 and 29. @@ -38,205 +38,532 @@ Below we can see the circuit diagram for this project. First we have the Raspber ![Photograph of a circuit for using button presses to modify PWM.](./images/circuits/pwm_buttons_circuit.png) -### The Code +## The Code :::caution[Before running the code.] This code requires the `pigpio` daemon, so make sure it is running! For more information see: [Starting the Daemon](/guides/raspberry-gpio/0-blink-led/#starting-the-daemon) ::: Below is an example program that will detect button presses to increase or decrease the brightness of an LED. + - ``` cpp - #include "splashkit.h" - - int main() - { - int brightness = 128; - const int max_brightness = 255; - unsigned long last_read_time = 0; - const unsigned long read_interval = 400; - - raspi_init(); - pins led_pin = PIN_11; - pins increase_btn_pin = PIN_13; - pins decrease_btn_pin = PIN_29; - - raspi_set_mode(led_pin, GPIO_OUTPUT); - raspi_set_pwm_dutycycle(led_pin, brightness); - - raspi_set_mode(increase_btn_pin, GPIO_INPUT); - raspi_set_mode(decrease_btn_pin, GPIO_INPUT); - - raspi_set_pull_up_down(increase_button_pin, PUD_DOWN); - raspi_set_pull_up_down(decrease_btn_pin, PUD_DOWN); - - timer run_timer = create_timer("run_timer"); - start_timer(run_timer); - unsigned long current_time = 0; - - open_window("dummy_window", 1, 1); - while(!any_key_pressed()) - { - process_events(); - current_time = timer_ticks(run_timer); - if(current_time - last_read_time > read_interval) - { - if(raspi_read(increase_btn_pin) == GPIO_HIGH) - { - brightness += 25; - if(brightness > max_brightness) { brightness = max_brightness; } - raspi_set_pwm_dutycycle(led_pin, brightness); - last_read_time = current_time; - } - if(raspi_read(decrease_btn_pin) == GPIO_HIGH) - { - brightness -= 25; - if(brightness < 0) { brightness = 0; } - raspi_set_pwm_dutycycle(led_pin, brightness); - last_read_time = current_time; - } - } - } - - close_all_windows(); - stop_timer(run_timer); - free_all_timers(); - raspi_cleanup(); - return 0; - } - ``` +```cpp +#include "splashkit.h" + +int main() +{ + int brightness = 128; + const int max_brightness = 255; + unsigned long last_read_time = 0; + const unsigned long read_interval = 400; + + raspi_init(); + gpio_pin led_pin = PIN_11; + gpio_pin increase_btn_pin = PIN_13; + gpio_pin decrease_btn_pin = PIN_29; + + raspi_set_mode(led_pin, GPIO_OUTPUT); + raspi_set_pwm_dutycycle(led_pin, brightness); + + raspi_set_mode(increase_btn_pin, GPIO_INPUT); + raspi_set_mode(decrease_btn_pin, GPIO_INPUT); + + raspi_set_pull_up_down(increase_btn_pin, PUD_DOWN); + raspi_set_pull_up_down(decrease_btn_pin, PUD_DOWN); + + timer run_timer = create_timer("run_timer"); + start_timer(run_timer); + unsigned long current_time = 0; + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + current_time = timer_ticks(run_timer); + if(current_time - last_read_time > read_interval) + { + if(raspi_read(increase_btn_pin) == GPIO_HIGH) + { + brightness += 25; + if(brightness > max_brightness) + brightness = max_brightness; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + if(raspi_read(decrease_btn_pin) == GPIO_HIGH) + { + brightness -= 25; + if(brightness < 0) + brightness = 0; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + } + } + + close_all_windows(); + stop_timer(run_timer); + free_all_timers(); + raspi_cleanup(); + return 0; +} +``` +### Understanding the code + Okay, now lets break down this code and look at its sections. -1. - - + - ``` cpp - int brightness = 128; - const int max_brightness = 255; - unsigned long last_read_time = 0; - const unsigned long read_interval = 400; - ``` +1. **Initialise Values:** - - + Firtly, we set up the variables that we're going to need: `brightness` is given an inital value of 128 which is 50% of our maximum, 255. `last_read_time` is set to 0 and `read_interval` is set to 400. + + We are using this to implement a simple debounce technique, in which we wait a short period of time (the interval), in a non-blocking manner, to make sure the pushbutton is definitely pressed. - Above is where we are setting up the variables that we're going to need. `brightness` which we are giving an inital value of 128 which is 50% of our maximum, 255. We are also setting `last_read_time` to 0 and `read_interval` to 400. We are using this to implement a simple debounce technique, in which we wait a certain amount of time (the interval) in a non-blocking manner. -2. - ``` cpp - raspi_init(); - pins led_pin = PIN_11; - pins increase_btn_pin = PIN_13; - pins decrease_btn_pin = PIN_29; - ``` + ```cpp {5-8} + #include "splashkit.h" + + int main() + { + int brightness = 128; + const int max_brightness = 255; + unsigned long last_read_time = 0; + const unsigned long read_interval = 400; + + raspi_init(); + gpio_pin led_pin = PIN_11; + gpio_pin increase_btn_pin = PIN_13; + gpio_pin decrease_btn_pin = PIN_29; + + raspi_set_mode(led_pin, GPIO_OUTPUT); + raspi_set_pwm_dutycycle(led_pin, brightness); + + raspi_set_mode(increase_btn_pin, GPIO_INPUT); + raspi_set_mode(decrease_btn_pin, GPIO_INPUT); + + raspi_set_pull_up_down(increase_btn_pin, PUD_DOWN); + raspi_set_pull_up_down(decrease_btn_pin, PUD_DOWN); + + timer run_timer = create_timer("run_timer"); + start_timer(run_timer); + unsigned long current_time = 0; + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + current_time = timer_ticks(run_timer); + if(current_time - last_read_time > read_interval) + { + if(raspi_read(increase_btn_pin) == GPIO_HIGH) + { + brightness += 25; + if(brightness > max_brightness) + brightness = max_brightness; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + if(raspi_read(decrease_btn_pin) == GPIO_HIGH) + { + brightness -= 25; + if(brightness < 0) + brightness = 0; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + } + } + + close_all_windows(); + stop_timer(run_timer); + free_all_timers(); + raspi_cleanup(); + return 0; + } + ``` +2. **Initialise Hardware:** + Now we do our GPIO setup, where we call `raspi_init` and define the pins we are using. -3. + - ``` cpp - raspi_set_mode(led_pin, GPIO_OUTPUT); - raspi_set_pwm_dutycycle(led_pin, brightness); - - raspi_set_mode(increase_btn_pin, GPIO_INPUT); - raspi_set_mode(decrease_btn_pin, GPIO_INPUT); - - raspi_set_pull_up_down(increase_button_pin, PUD_DOWN); - raspi_set_pull_up_down(decrease_btn_pin, PUD_DOWN); - ``` + ```cpp {10-13} + #include "splashkit.h" + + int main() + { + int brightness = 128; + const int max_brightness = 255; + unsigned long last_read_time = 0; + const unsigned long read_interval = 400; + + raspi_init(); + gpio_pin led_pin = PIN_11; + gpio_pin increase_btn_pin = PIN_13; + gpio_pin decrease_btn_pin = PIN_29; + + raspi_set_mode(led_pin, GPIO_OUTPUT); + raspi_set_pwm_dutycycle(led_pin, brightness); + + raspi_set_mode(increase_btn_pin, GPIO_INPUT); + raspi_set_mode(decrease_btn_pin, GPIO_INPUT); + + raspi_set_pull_up_down(increase_btn_pin, PUD_DOWN); + raspi_set_pull_up_down(decrease_btn_pin, PUD_DOWN); + + timer run_timer = create_timer("run_timer"); + start_timer(run_timer); + unsigned long current_time = 0; + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + current_time = timer_ticks(run_timer); + if(current_time - last_read_time > read_interval) + { + if(raspi_read(increase_btn_pin) == GPIO_HIGH) + { + brightness += 25; + if(brightness > max_brightness) + brightness = max_brightness; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + if(raspi_read(decrease_btn_pin) == GPIO_HIGH) + { + brightness -= 25; + if(brightness < 0) + brightness = 0; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + } + } + + close_all_windows(); + stop_timer(run_timer); + free_all_timers(); + raspi_cleanup(); + return 0; + } + ``` +3. **Set PWM Range, Duty Cycle and GPIO Pins:** + Next, we setup our individual pins. We're going to write to the `led_pin` so we're setting that to output, and then we're setting its dutycycle to our initial brightness setting. Then we set our buttons to be inputs and set the pull-down resistors on them so that they are no longer floating and we can be sure they read `LOW` when not pressed. -4. - ``` cpp - timer run_timer = create_timer("run_timer"); - start_timer(run_timer); - unsigned long current_time = 0; - - open_window("dummy_window", 1, 1); - while(!any_key_pressed()) - { - process_events(); - ... - } - ``` + ```cpp {15-22} + #include "splashkit.h" + + int main() + { + int brightness = 128; + const int max_brightness = 255; + unsigned long last_read_time = 0; + const unsigned long read_interval = 400; + + raspi_init(); + gpio_pin led_pin = PIN_11; + gpio_pin increase_btn_pin = PIN_13; + gpio_pin decrease_btn_pin = PIN_29; + + raspi_set_mode(led_pin, GPIO_OUTPUT); + raspi_set_pwm_dutycycle(led_pin, brightness); + + raspi_set_mode(increase_btn_pin, GPIO_INPUT); + raspi_set_mode(decrease_btn_pin, GPIO_INPUT); + + raspi_set_pull_up_down(increase_btn_pin, PUD_DOWN); + raspi_set_pull_up_down(decrease_btn_pin, PUD_DOWN); + + timer run_timer = create_timer("run_timer"); + start_timer(run_timer); + unsigned long current_time = 0; + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + current_time = timer_ticks(run_timer); + if(current_time - last_read_time > read_interval) + { + if(raspi_read(increase_btn_pin) == GPIO_HIGH) + { + brightness += 25; + if(brightness > max_brightness) + brightness = max_brightness; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + if(raspi_read(decrease_btn_pin) == GPIO_HIGH) + { + brightness -= 25; + if(brightness < 0) + brightness = 0; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + } + } + + close_all_windows(); + stop_timer(run_timer); + free_all_timers(); + raspi_cleanup(); + return 0; + } + ``` +4. **Get User Inputs (with debouncing):** + So we can debounce our buttons we'll create timers and a variable to hold the current time. Like in previous tutorials, we define how our program is going to end to ensure cleanup. In this case we are opening up our dummy window and watching for any key presses. -5. - ``` cpp - current_time = timer_ticks(run_timer); - if(current_time - last_read_time > read_interval) - { - if(raspi_read(increase_btn_pin) == GPIO_HIGH) - { - brightness += 25; - if(brightness > max_brightness) { brightness = max_brightness; } - raspi_set_pwm_dutycycle(led_pin, brightness); - last_read_time = current_time; - } - if(raspi_read(decrease_btn_pin) == GPIO_HIGH) - { - brightness -= 25; - if(brightness < 0) { brightness = 0; } - raspi_set_pwm_dutycycle(led_pin, brightness); - last_read_time = current_time; - } - } - ``` + ```cpp {24-26,28-31,52} + #include "splashkit.h" + + int main() + { + int brightness = 128; + const int max_brightness = 255; + unsigned long last_read_time = 0; + const unsigned long read_interval = 400; + + raspi_init(); + gpio_pin led_pin = PIN_11; + gpio_pin increase_btn_pin = PIN_13; + gpio_pin decrease_btn_pin = PIN_29; + + raspi_set_mode(led_pin, GPIO_OUTPUT); + raspi_set_pwm_dutycycle(led_pin, brightness); + + raspi_set_mode(increase_btn_pin, GPIO_INPUT); + raspi_set_mode(decrease_btn_pin, GPIO_INPUT); + + raspi_set_pull_up_down(increase_btn_pin, PUD_DOWN); + raspi_set_pull_up_down(decrease_btn_pin, PUD_DOWN); + + timer run_timer = create_timer("run_timer"); + start_timer(run_timer); + unsigned long current_time = 0; + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + current_time = timer_ticks(run_timer); + if(current_time - last_read_time > read_interval) + { + if(raspi_read(increase_btn_pin) == GPIO_HIGH) + { + brightness += 25; + if(brightness > max_brightness) + brightness = max_brightness; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + if(raspi_read(decrease_btn_pin) == GPIO_HIGH) + { + brightness -= 25; + if(brightness < 0) + brightness = 0; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + } + } + + close_all_windows(); + stop_timer(run_timer); + free_all_timers(); + raspi_cleanup(); + return 0; + } + ``` - Above we have the main part of the code, the inside of the while loop. At the start of every loop we are getting the current time from `timer_ticks`. We are then checking if more time has elapsed since the last button read than the interval that we set earlier. +5. **Change LED Brightness:** + + Below is the main section of this code. At the start of every loop we are getting the current time from `timer_ticks`. We are then checking if more time has elapsed since the last button read than the interval that we set earlier. If this is the case, then it's time to check the buttons. We then read both buttons and if they're high then we'll either increase or decrease the brightness appropriately, set the duty cycle to this new brightness and record the last read time as the current time. -6. + - ``` cpp - close_all_windows(); - stop_timer(run_timer); - free_all_timers(); - raspi_cleanup(); - return 0; - ``` + ```cpp {32-51} + #include "splashkit.h" + + int main() + { + int brightness = 128; + const int max_brightness = 255; + unsigned long last_read_time = 0; + const unsigned long read_interval = 400; + + raspi_init(); + gpio_pin led_pin = PIN_11; + gpio_pin increase_btn_pin = PIN_13; + gpio_pin decrease_btn_pin = PIN_29; + + raspi_set_mode(led_pin, GPIO_OUTPUT); + raspi_set_pwm_dutycycle(led_pin, brightness); + + raspi_set_mode(increase_btn_pin, GPIO_INPUT); + raspi_set_mode(decrease_btn_pin, GPIO_INPUT); + + raspi_set_pull_up_down(increase_btn_pin, PUD_DOWN); + raspi_set_pull_up_down(decrease_btn_pin, PUD_DOWN); + + timer run_timer = create_timer("run_timer"); + start_timer(run_timer); + unsigned long current_time = 0; + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + current_time = timer_ticks(run_timer); + if(current_time - last_read_time > read_interval) + { + if(raspi_read(increase_btn_pin) == GPIO_HIGH) + { + brightness += 25; + if(brightness > max_brightness) + brightness = max_brightness; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + if(raspi_read(decrease_btn_pin) == GPIO_HIGH) + { + brightness -= 25; + if(brightness < 0) + brightness = 0; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + } + } + + close_all_windows(); + stop_timer(run_timer); + free_all_timers(); + raspi_cleanup(); + return 0; + } + ``` - As usual once our program has run we cleanup all our resources and safely exit the program. +6. **Clean Up Memory:** + + As usual, once our program has run, we cleanup all our resources and safely exit the program. + + + + + ```cpp {54-57} + #include "splashkit.h" + + int main() + { + int brightness = 128; + const int max_brightness = 255; + unsigned long last_read_time = 0; + const unsigned long read_interval = 400; + + raspi_init(); + gpio_pin led_pin = PIN_11; + gpio_pin increase_btn_pin = PIN_13; + gpio_pin decrease_btn_pin = PIN_29; + + raspi_set_mode(led_pin, GPIO_OUTPUT); + raspi_set_pwm_dutycycle(led_pin, brightness); + + raspi_set_mode(increase_btn_pin, GPIO_INPUT); + raspi_set_mode(decrease_btn_pin, GPIO_INPUT); + + raspi_set_pull_up_down(increase_btn_pin, PUD_DOWN); + raspi_set_pull_up_down(decrease_btn_pin, PUD_DOWN); + + timer run_timer = create_timer("run_timer"); + start_timer(run_timer); + unsigned long current_time = 0; + + open_window("dummy_window", 1, 1); + while(!any_key_pressed()) + { + process_events(); + current_time = timer_ticks(run_timer); + if(current_time - last_read_time > read_interval) + { + if(raspi_read(increase_btn_pin) == GPIO_HIGH) + { + brightness += 25; + if(brightness > max_brightness) + brightness = max_brightness; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + if(raspi_read(decrease_btn_pin) == GPIO_HIGH) + { + brightness -= 25; + if(brightness < 0) + brightness = 0; + raspi_set_pwm_dutycycle(led_pin, brightness); + last_read_time = current_time; + } + } + } + + close_all_windows(); + stop_timer(run_timer); + free_all_timers(); + raspi_cleanup(); + return 0; + } + ``` + + + + + If we run this we should see an output like the following GIF. ![A GIF of the LED increasing then decreasing in brightness.](/gifs/guides/gpio-tutorial-gifs/pwm_button.gif) +## Further Information + ### Modifying PWM Range As described in the previous tutorial, we can change the range of possible PWM values and have finer control over the brightness of the LED. In this tutorial, we use the typical PWM range of 0-255, but we could expand this to a higher resolution, like 1023, for more precise control of the exact brightness levels. Experiment with adjustments to the PWM range, modifying the parameters in your code, and observe how these changes affect the LED's response to button presses. Each step increase in the PWM range will allow for more nuanced adjustments and provide smoother transitions between light levels. Conversely, a decrease in the PWM range will limit these transitions, and make each button press cause a more noticeable change in brightness. From a4f61d890eb6be9f1c3d33c65c6c76b8c4e6a54d Mon Sep 17 00:00:00 2001 From: omckeon Date: Wed, 2 Jul 2025 00:22:27 +1000 Subject: [PATCH 06/47] Simplify Tutorials and Beyond SplashKit sections to reduce number of folders --- astro.config.mjs | 27 +- scripts/api-pages-script.cjs | 2 +- .../json-files/beyond-splashkit-groups.json | 8 +- scripts/json-files/guides-groups.json | 18 +- scripts/json-files/guides.json | 421 +---- .../guides/{Animations => }/animations.json | 2 +- .../json-files/guides/{Audio => }/audio.json | 2 +- .../guides/{Camera => }/camera.json | 2 +- .../guides/{Graphics => }/graphics.json | 4 +- .../json-files/guides/{Input => }/input.json | 36 +- .../guides/{Interface => }/interface.json | 0 .../json-files/guides/{JSON => }/json.json | 20 +- .../guides/{Networking => }/networking.json | 0 .../guides/{Physics => }/physics.json | 0 .../{Raspberry-GPIO => }/raspberry-gpio.json | 0 .../resource-bundles.json | 2 +- .../guides/{Utilities => }/utilities.json | 2 +- .../Cryptography/0-encoding-and-decoding.mdx | 1 - .../Cryptography/1-steganography.mdx | 1 - .../Cryptography/2-morse-code.mdx | 1 - .../0-getting-started-with-graphics.mdx | 0 .../1-sound-effects.mdx} | 0 src/content/docs/beyond-splashkit/index.mdx | 53 +- .../{Maths => utilities}/0-math-basics.mdx | 1 - .../1-converting-values.mdx | 1 - .../2-integer-input-validation.mdx} | 0 .../docs/guides/Interface/00-interface.mdx | 3 +- .../Interface/01-interface-layouting.mdx | 1 - .../guides/Interface/02-interface-styling.mdx | 1 - src/content/docs/guides/JSON/0-json_intro.mdx | 304 ---- .../docs/guides/JSON/1-json_reading.mdx | 443 ------ .../docs/guides/JSON/2-json_writing.mdx | 640 -------- .../0-getting-started-with-servers.mdx | 3 +- .../Networking/1-routing-with-servers.mdx | 1 - .../guides/Networking/2-restful-api-call.mdx | 1 - .../Physics/0-introduction-to-vectors.mdx | 1 - .../guides/Physics/1-vector-magnitudes.mdx | 1 - .../guides/Physics/2-vector-arithmetic.mdx | 1 - .../Physics/3-vector-geometry-angles.mdx | 1 - .../4-collision-detection-using-vectors.mdx | 1 - .../Physics/5-collisions-and-gravity.mdx | 1 - .../guides/Physics/6-raycasting-basics.mdx | 1 - .../guides/Physics/7-raycasting-light.mdx | 1 - .../Physics/8-3d-projection-raycasting.mdx | 1 - .../guides/Raspberry-GPIO/0-blink-led.mdx | 1 - .../Raspberry-GPIO/1-read-button-press.mdx | 1 - .../Raspberry-GPIO/2-pwm-control-led.mdx | 1 - .../Raspberry-GPIO/3-pwm-button-control.mdx | 1 - .../Raspberry-GPIO/4-analog-signals.mdx | 1 - .../0-using-splashkit.mdx | 0 .../1-drawing-using-procedures.mdx} | 3 +- .../10-useful-utilities.mdx} | 3 +- .../11-colour-generator.mdx} | 4 +- .../2-double-buffering.mdx} | 3 +- .../3-mouse-button-inputs.mdx} | 3 +- .../4-reading-text.mdx} | 3 +- .../5-loading-resources-with-bundles.mdx} | 5 +- .../6-using-animations.mdx} | 3 +- .../7-getting-started-with-audio.mdx} | 3 +- .../8-using-splashkit-camera.mdx} | 3 +- .../guides/getting-started/9-json_intro.mdx | 1358 +++++++++++++++++ .../images/All-About-Animation-Vectors.png | Bin .../images/All-About-Animation-With-Sound.png | Bin .../images/Animation-Frame.png | Bin .../images/Animation-basics.png | Bin .../images/about_audio_1.png | Bin .../images/about_audio_2.png | Bin .../images/about_audio_3.png | Bin .../images/camera.png | Bin .../images/colour_wheel.png | Bin .../images/double_buffer/draw_shapes.png | Bin .../images/double_buffer/painter-new.jpg | Bin .../images/drawing/AutoComplete.png | Bin .../images/drawing/DrawFill.png | Bin .../images/drawing/NewWindow.png | Bin .../images/drawing/RefreshScreen.png | Bin .../images/frog.png | Bin .../images/output.png | Bin src/content/docs/guides/index.mdx | 163 +- .../docs/installation/Linux/4-vscode.mdx | 2 +- .../docs/installation/MacOS/4-vscode.mdx | 2 +- .../installation/Windows (MSYS2)/4-vscode.mdx | 2 +- .../installation/Windows (WSL)/4-vscode.mdx | 2 +- src/styles/cards.css | 12 +- 84 files changed, 1648 insertions(+), 1941 deletions(-) rename scripts/json-files/guides/{Animations => }/animations.json (91%) rename scripts/json-files/guides/{Audio => }/audio.json (88%) rename scripts/json-files/guides/{Camera => }/camera.json (87%) rename scripts/json-files/guides/{Graphics => }/graphics.json (78%) rename scripts/json-files/guides/{Input => }/input.json (90%) rename scripts/json-files/guides/{Interface => }/interface.json (100%) rename scripts/json-files/guides/{JSON => }/json.json (59%) rename scripts/json-files/guides/{Networking => }/networking.json (100%) rename scripts/json-files/guides/{Physics => }/physics.json (100%) rename scripts/json-files/guides/{Raspberry-GPIO => }/raspberry-gpio.json (100%) rename scripts/json-files/guides/{Resource-Bundles => }/resource-bundles.json (61%) rename scripts/json-files/guides/{Utilities => }/utilities.json (88%) rename src/content/docs/beyond-splashkit/{Graphics => getting-started-with-sdl}/0-getting-started-with-graphics.mdx (100%) rename src/content/docs/beyond-splashkit/{Audio/0-sound-effects.mdx => getting-started-with-sdl/1-sound-effects.mdx} (100%) rename src/content/docs/beyond-splashkit/{Maths => utilities}/0-math-basics.mdx (99%) rename src/content/docs/beyond-splashkit/{Maths => utilities}/1-converting-values.mdx (99%) rename src/content/docs/beyond-splashkit/{Utilities/0-integer-input-validation.mdx => utilities/2-integer-input-validation.mdx} (100%) delete mode 100644 src/content/docs/guides/JSON/0-json_intro.mdx delete mode 100644 src/content/docs/guides/JSON/1-json_reading.mdx delete mode 100644 src/content/docs/guides/JSON/2-json_writing.mdx rename src/content/docs/guides/{ => getting-started}/0-using-splashkit.mdx (100%) rename src/content/docs/guides/{Graphics/0-drawing-using-procedures.mdx => getting-started/1-drawing-using-procedures.mdx} (99%) rename src/content/docs/guides/{Utilities/0-useful-utilities.mdx => getting-started/10-useful-utilities.mdx} (99%) rename src/content/docs/guides/{Color/0-colour-generator.mdx => getting-started/11-colour-generator.mdx} (98%) rename src/content/docs/guides/{Graphics/1-double-buffering.mdx => getting-started/2-double-buffering.mdx} (99%) rename src/content/docs/guides/{Input/1-mouse-button-inputs.mdx => getting-started/3-mouse-button-inputs.mdx} (95%) rename src/content/docs/guides/{Input/0-reading-text.mdx => getting-started/4-reading-text.mdx} (96%) rename src/content/docs/guides/{Resource-Bundles/0-loading-resources-with-bundles.mdx => getting-started/5-loading-resources-with-bundles.mdx} (97%) rename src/content/docs/guides/{Animations/0-using-animations.mdx => getting-started/6-using-animations.mdx} (99%) rename src/content/docs/guides/{Audio/0-getting-started-with-audio.mdx => getting-started/7-getting-started-with-audio.mdx} (99%) rename src/content/docs/guides/{Camera/0-using-splashkit-camera.mdx => getting-started/8-using-splashkit-camera.mdx} (99%) create mode 100644 src/content/docs/guides/getting-started/9-json_intro.mdx rename src/content/docs/guides/{Animations => getting-started}/images/All-About-Animation-Vectors.png (100%) rename src/content/docs/guides/{Animations => getting-started}/images/All-About-Animation-With-Sound.png (100%) rename src/content/docs/guides/{Animations => getting-started}/images/Animation-Frame.png (100%) rename src/content/docs/guides/{Animations => getting-started}/images/Animation-basics.png (100%) rename src/content/docs/guides/{Audio => getting-started}/images/about_audio_1.png (100%) rename src/content/docs/guides/{Audio => getting-started}/images/about_audio_2.png (100%) rename src/content/docs/guides/{Audio => getting-started}/images/about_audio_3.png (100%) rename src/content/docs/guides/{Camera => getting-started}/images/camera.png (100%) rename src/content/docs/guides/{Color => getting-started}/images/colour_wheel.png (100%) rename src/content/docs/guides/{Graphics => getting-started}/images/double_buffer/draw_shapes.png (100%) rename src/content/docs/guides/{Graphics => getting-started}/images/double_buffer/painter-new.jpg (100%) rename src/content/docs/guides/{Graphics => getting-started}/images/drawing/AutoComplete.png (100%) rename src/content/docs/guides/{Graphics => getting-started}/images/drawing/DrawFill.png (100%) rename src/content/docs/guides/{Graphics => getting-started}/images/drawing/NewWindow.png (100%) rename src/content/docs/guides/{Graphics => getting-started}/images/drawing/RefreshScreen.png (100%) rename src/content/docs/guides/{Animations => getting-started}/images/frog.png (100%) rename src/content/docs/guides/{Resource-Bundles => getting-started}/images/output.png (100%) diff --git a/astro.config.mjs b/astro.config.mjs index fd5e45b57..ab5889dc0 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -112,25 +112,24 @@ export default defineConfig({ items: [ { label: "Overview", link: "guides/" }, { label: "Using SplashKit", link: "guides/0-using-splashkit" }, - { label: "Animations", autogenerate: { directory: "guides/Animations" }, collapsed: true }, - { label: "Audio", autogenerate: { directory: "guides/Audio" }, collapsed: true }, - { label: "Camera", autogenerate: { directory: "guides/Camera" }, collapsed: true }, - { label: "Color", autogenerate: { directory: "guides/Color" }, collapsed: true }, - { label: "Graphics", autogenerate: { directory: "guides/Graphics" }, collapsed: true }, - { label: "Input", autogenerate: { directory: "guides/Input" }, collapsed: true }, - { label: "Interface", autogenerate: { directory: "guides/Interface" }, collapsed: true }, - { label: "Json", autogenerate: { directory: "guides/JSON" }, collapsed: true }, - { label: "Networking", autogenerate: { directory: "guides/Networking" }, collapsed: true }, - { label: "Physics", badge: 'New', autogenerate: { directory: "guides/Physics" }, collapsed: true }, - { label: "Raspberry GPIO", autogenerate: { directory: "guides/Raspberry-GPIO" }, collapsed: true }, - { label: "Resource Bundles", autogenerate: { directory: "guides/Resource-Bundles" }, collapsed: true }, - { label: "Utilities", autogenerate: { directory: "guides/Utilities" }, collapsed: true }, + { label: "Getting Started", autogenerate: { directory: "guides/getting-started" }, collapsed: false }, + { label: "Raspberry GPIO", autogenerate: { directory: "guides/raspberry-gpio" }, collapsed: true }, + { label: "Physics", badge: 'New', autogenerate: { directory: "guides/physics" }, collapsed: true }, + { label: "Interface", autogenerate: { directory: "guides/interface" }, collapsed: true }, + { label: "Networking", autogenerate: { directory: "guides/networking" }, collapsed: true }, ], // autogenerate: { directory: "guides", collapsed: true }, }, { label: "Beyond SplashKit", - autogenerate: { directory: "beyond-splashkit", collapsed: true }, + collapsed: true, + items: [ + { label: "Overview", link: "beyond-splashkit/" }, + { label: "Using SDL2", autogenerate: { directory: "beyond-splashkit/getting-started-with-sdl" }, collapsed: false }, + { label: "Cryptography", autogenerate: { directory: "beyond-splashkit/cryptography" }, collapsed: true }, + { label: "Utilities", autogenerate: { directory: "beyond-splashkit/utilities" }, collapsed: true }, + ], + // autogenerate: { directory: "beyond-splashkit", collapsed: true }, badge: "New", }, ], diff --git a/scripts/api-pages-script.cjs b/scripts/api-pages-script.cjs index 007204742..351f8ff29 100644 --- a/scripts/api-pages-script.cjs +++ b/scripts/api-pages-script.cjs @@ -392,7 +392,7 @@ function getUsageExampleContent(jsonData, categoryKey, groupName, functionKey) { } if (file.includes("-beyond")) { mdxData += ` \n`; - mdxData += ` See the [Graphics](https://splashkit.io/beyond-splashkit/graphics/0-getting-started-with-graphics/#getting-started-without-splashkit) or [Audio](https://splashkit.io/beyond-splashkit/audio/0-sound-effects/#getting-started-without-splashkit) Beyond SplashKit guides for help compiling without SplashKit.\n`; + mdxData += ` See the [Graphics](/beyond-splashkit/getting-started-with-sdl/0-getting-started-with-graphics/#getting-started-without-splashkit) or [Audio](/beyond-splashkit/getting-started-with-sdl/1-sound-effects/#getting-started-without-splashkit) Beyond SplashKit guides for help compiling without SplashKit.\n`; mdxData += ` \n`; mdxData += " \n"; } diff --git a/scripts/json-files/beyond-splashkit-groups.json b/scripts/json-files/beyond-splashkit-groups.json index 4016a01fe..813a0b5c2 100644 --- a/scripts/json-files/beyond-splashkit-groups.json +++ b/scripts/json-files/beyond-splashkit-groups.json @@ -1,7 +1,5 @@ [ - "Audio", - "Cryptography", - "Graphics", - "Maths", - "Utilities" + "cryptography", + "getting-started-with-sdl", + "utilities" ] \ No newline at end of file diff --git a/scripts/json-files/guides-groups.json b/scripts/json-files/guides-groups.json index 85cfd9aa0..a0c8d7065 100644 --- a/scripts/json-files/guides-groups.json +++ b/scripts/json-files/guides-groups.json @@ -1,15 +1,7 @@ [ - "Animations", - "Audio", - "Camera", - "Color", - "Graphics", - "Input", - "Interface", - "JSON", - "Networking", - "Physics", - "Raspberry-GPIO", - "Resource-Bundles", - "Utilities" + "getting-started", + "interface", + "networking", + "physics", + "raspberry-gpio" ] \ No newline at end of file diff --git a/scripts/json-files/guides.json b/scripts/json-files/guides.json index 7a308570c..9e26dfeeb 100644 --- a/scripts/json-files/guides.json +++ b/scripts/json-files/guides.json @@ -1,420 +1 @@ -{ - "animations": [ - { - "name": "Using Animations in SplashKit", - "functions": [ - "open_window", - "load_resource_bundle", - "animation_script_named", - "bitmap_named", - "create_animation_from_script_named", - "option_with_animation", - "process_events", - "draw_bitmap_with_options", - "draw_text_no_font_no_size", - "animation_name", - "update_animation", - "key_typed", - "key_down", - "assign_animation" - ], - "url": "/guides/animations/0-using-animations/" - } - ], - "audio": [ - { - "name": "Get Started with SplashKit Audio", - "functions": [ - "set_font_style_name_as_string", - "draw_text_font_as_string", - "load_sound_effect", - "refresh_screen_with_target_fpsm", - "key_typed", - "sound_effect_named", - "play_sound_effect", - "clear_screen", - "fill_rectangle", - "draw_line" - ], - "url": "/guides/audio/0-getting-started-with-audio/" - } - ], - "camera": [ - { - "name": "SplashKit Camera", - "functions": [ - "camera_x", - "camera_y", - "move_camera_by", - "key_down", - "draw_text_no_font_no_size_with_options", - "clear_screen", - "fill_rectangle", - "draw_text_no_font_no_size_with_options", - "fill_circle", - "refresh_screen_with_target_fps" - ], - "url": "/guides/camera/0-using-splashkit-camera/" - } - ], - "graphics": [ - { - "name": "Drawing using Procedures", - "functions": [ - "open_window", - "clear_screen", - "fill_ellipse", - "fill_rectangle", - "fill_triangle", - "refresh_screen", - "delay" - ], - "url": "/guides/graphics/0-drawing-using-procedures/" - }, - { - "name": "Understanding Double Buffering", - "functions": [], - "url": "/guides/graphics/1-double-buffering/" - } - ], - "input": [ - { - "name": "Reading Text", - "functions": [ - "write", - "read_line", - "write_line", - "open_window", - "quit_requested", - "load_font", - "rectangle_from", - "start_reading_text", - "process_events", - "mouse_clicked", - "start_reading_text", - "reading_text", - "text_entry_cancelled", - "text_input", - "draw_rectangle_record", - "draw_collected_text", - "draw_text", - "refresh_screen_with_target_fps" - ], - "url": "/guides/input/0-reading-text/" - }, - { - "name": "Using Mouse Inputs", - "functions": [ - "color_red", - "color_yellow", - "color_white", - "process_events", - "mouse_clicked", - "clear_screen", - "refresh_window", - "window_close_requested", - "mouse_down", - "mouse_up", - "mouse_movement" - ], - "url": "/guides/input/1-mouse-button-inputs/" - } - ], - "interface": [ - { - "name": "Getting Started Creating User Interfaces", - "functions": [ - "open_window", - "process_events", - "clear_screen_to_white", - "text_box_at_position", - "button_at_position", - "write_line", - "slider_at_position", - "draw_interface", - "refresh_screen" - ], - "url": "/guides/interface/00-interface/" - } - ], - "json": [ - { - "name": "Introduction to JSON in SplashKit", - "functions": [ - "json_from_file", - "json_read_string", - "write_line", - "free_json", - "json_has_key" - ], - "url": "/guides/json/0-json_intro/" - }, - { - "name": "Reading JSON Data in SplashKit", - "functions": [ - "json_read_array_of_string", - "write_line", - "write", - "json_read_object", - "json_read_number_as_int" - ], - "url": "/guides/json/1-json_reading/" - }, - { - "name": "Writing JSON Data in SplashKit", - "functions": [ - "create_json", - "json_set_string", - "json_set_bool", - "json_set_number_integer", - "json_set_array_of_string", - "json_set_object", - "json_to_file", - "free_all_json", - "json_from_file", - "json_read_object", - "json_read_number_as_int" - ], - "url": "/guides/json/2-json_writing/" - } - ], - "networking": [ - { - "name": "Getting Started With Servers", - "functions": [ - "write_line", - "start_web_server_with_default_port", - "stop_web_server", - "next_web_request", - "send_response", - "send_html_file_response" - ], - "url": "/guides/networking/0-getting-started-with-servers/" - }, - { - "name": "Routing With Servers", - "functions": [ - "write_line", - "start_web_server_with_default_port", - "stop_web_server", - "next_web_request", - "send_response", - "send_html_file_response", - "is_get_request_for" - ], - "url": "/guides/networking/1-routing-with-servers/" - }, - { - "name": "How to make a RESTful API call using SplashKit", - "functions": [ - "http_get", - "http_response_to_string", - "free_response", - "json_from_string", - "write_line", - "json_set_string", - "json_set_number_integer", - "create_json", - "http_post_with_headers", - "http_response_to_string", - "json_from_string", - "json_read_number_as_int", - "json_read_string" - ], - "url": "/guides/networking/2-restful-api-call/" - } - ], - "physics": [ - { - "name": "Introduction to Vectors", - "functions": [ - "vector_to_string", - "vector_point_to_point" - ], - "url": "/guides/physics/0-introduction-to-vectors/" - }, - { - "name": "Vector Magnitudes", - "functions": [ - "vector_magnitude", - "vector_magnitude_squared", - "vector_invert" - ], - "url": "/guides/physics/1-vector-magnitudes/" - }, - { - "name": "Vector Arithmetic", - "functions": [ - "vector_add", - "vector_subtract", - "vector_multiply" - ], - "url": "/guides/physics/2-vector-arithmetic/" - }, - { - "name": "Vector Angles", - "functions": [ - "vector_angle", - "dot_product", - "angle_between" - ], - "url": "/guides/physics/3-vector-geometry-angles/" - }, - { - "name": "Resolving Collisions Using Vectors", - "functions": [ - "vector_normal", - "dot_product", - "vector_add", - "vector_multiply", - "vector_point_to_point" - ], - "url": "/guides/physics/4-collision-detection-using-vectors/" - }, - { - "name": "Collisions and Gravity", - "functions": [ - "vector-point-to-point", - "vector_magnitude", - "unit_vector", - "vector_normal", - "vector_multiply", - "vector_subtract", - "vector_add", - "dot_product" - ], - "url": "/guides/physics/5-collisions-and-gravity/" - }, - { - "name": "Raycasting Basics", - "functions": [ - "vector_to", - "vector_from_angle", - "vector_multiply", - "point_offset_by" - ], - "url": "/guides/physics/6-raycasting-basics/" - }, - { - "name": "Raycasting and Illumination", - "functions": [ - "point_offset_by", - "vector_multiply", - "vector_to", - "vector_from_angle", - "hsb_color", - "hue_of", - "saturation_of", - "brightness_of" - ], - "url": "/guides/physics/7-raycasting-light/" - }, - { - "name": "2D to 3D Projection", - "functions": [ - "vector_magnitude", - "vector_from_angle", - "vector_point_to_point", - "point_offset_by" - ], - "url": "/guides/physics/8-3d-projection-raycasting/" - } - ], - "raspberry-gpio": [ - { - "name": "Get Started with SplashKit GPIO", - "functions": [ - "raspi_init", - "raspi_set_mode", - "open_window", - "any_key_pressed", - "raspi_cleanup", - "raspi_write", - "delay", - "process_events", - "close_all_windows" - ], - "url": "/guides/raspberry-gpio/0-blink-led/" - }, - { - "name": "Reading Button Presses", - "functions": [ - "raspi_init", - "raspi_set_mode", - "raspi_set_pull_up_down", - "open_window", - "any_key_pressed", - "process_events", - "raspi_read", - "raspi_write", - "close_all_windows", - "raspi_cleanup" - ], - "url": "/guides/raspberry-gpio/1-read-button-press/" - }, - { - "name": "Using PWM to control LED brightness", - "functions": [ - "raspi_init", - "raspi_set_mode", - "raspi_set_pwm_range", - "raspi_set_pwm_dutycycle", - "write", - "write_line_int", - "raspi_set_pwm_frequency", - "delay", - "raspi_cleanup" - ], - "url": "/guides/raspberry-gpio/2-pwm-control-led/" - }, - { - "name": "Modify PWM through button presses", - "functions": [ - "raspi_init", - "raspi_set_mode", - "raspi_set_pwm_dutycycle", - "raspi_set_pull_up_down", - "create_timer", - "start_timer", - "raspi_set_pwm_frequency", - "open_window", - "any_key_pressed", - "process_events", - "timer_ticks", - "raspi_read", - "close_all_windows", - "stop_timer", - "free_all_timers", - "raspi_cleanup" - ], - "url": "/guides/raspberry-gpio/3-pwm-button-control/" - } - ], - "resource-bundles": [ - { - "name": "Loading Resources with Bundles", - "functions": [], - "url": "/guides/resource-bundles/0-loading-resources-with-bundles/" - } - ], - "utilities": [ - { - "name": "Useful Utilities", - "functions": [ - "convert_to_integer", - "write", - "write_line_int", - "convert_to_double", - "write_line_double", - "read_line", - "is_integer", - "is_number", - "write_line", - "to_uppercase", - "to_lowercase", - "trim" - ], - "url": "/guides/utilities/0-useful-utilities/" - } - ] -} \ No newline at end of file +{} \ No newline at end of file diff --git a/scripts/json-files/guides/Animations/animations.json b/scripts/json-files/guides/animations.json similarity index 91% rename from scripts/json-files/guides/Animations/animations.json rename to scripts/json-files/guides/animations.json index e9a2fa215..1b66e2857 100644 --- a/scripts/json-files/guides/Animations/animations.json +++ b/scripts/json-files/guides/animations.json @@ -18,7 +18,7 @@ "key_down", "assign_animation" ], - "url": "/guides/animations/0-using-animations/" + "url": "/guides/getting-started/6-using-animations/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/Audio/audio.json b/scripts/json-files/guides/audio.json similarity index 88% rename from scripts/json-files/guides/Audio/audio.json rename to scripts/json-files/guides/audio.json index 251b388b5..11ddedee7 100644 --- a/scripts/json-files/guides/Audio/audio.json +++ b/scripts/json-files/guides/audio.json @@ -14,7 +14,7 @@ "fill_rectangle", "draw_line" ], - "url": "/guides/audio/0-getting-started-with-audio/" + "url": "/guides/getting-started/7-getting-started-with-audio/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/Camera/camera.json b/scripts/json-files/guides/camera.json similarity index 87% rename from scripts/json-files/guides/Camera/camera.json rename to scripts/json-files/guides/camera.json index 116f9ef76..ce8c0724c 100644 --- a/scripts/json-files/guides/Camera/camera.json +++ b/scripts/json-files/guides/camera.json @@ -14,7 +14,7 @@ "fill_circle", "refresh_screen_with_target_fps" ], - "url": "/guides/camera/0-using-splashkit-camera/" + "url": "/guides/getting-started/8-using-splashkit-camera/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/Graphics/graphics.json b/scripts/json-files/guides/graphics.json similarity index 78% rename from scripts/json-files/guides/Graphics/graphics.json rename to scripts/json-files/guides/graphics.json index d696213c8..46f963385 100644 --- a/scripts/json-files/guides/Graphics/graphics.json +++ b/scripts/json-files/guides/graphics.json @@ -11,12 +11,12 @@ "refresh_screen", "delay" ], - "url": "/guides/graphics/0-drawing-using-procedures/" + "url": "/guides/graphics/1-drawing-using-procedures/" }, { "name": "Understanding Double Buffering", "functions": [], - "url": "/guides/graphics/1-double-buffering/" + "url": "/guides/getting-started/2-double-buffering/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/Input/input.json b/scripts/json-files/guides/input.json similarity index 90% rename from scripts/json-files/guides/Input/input.json rename to scripts/json-files/guides/input.json index 01671e59c..df4c7bee0 100644 --- a/scripts/json-files/guides/Input/input.json +++ b/scripts/json-files/guides/input.json @@ -1,5 +1,22 @@ { "guides": [ + { + "name": "Using Mouse Inputs", + "functions": [ + "color_red", + "color_yellow", + "color_white", + "process_events", + "mouse_clicked", + "clear_screen", + "refresh_window", + "window_close_requested", + "mouse_down", + "mouse_up", + "mouse_movement" + ], + "url": "/guides/getting-started/3-mouse-button-inputs/" + }, { "name": "Reading Text", "functions": [ @@ -22,24 +39,7 @@ "draw_text", "refresh_screen_with_target_fps" ], - "url": "/guides/input/0-reading-text/" - }, - { - "name": "Using Mouse Inputs", - "functions": [ - "color_red", - "color_yellow", - "color_white", - "process_events", - "mouse_clicked", - "clear_screen", - "refresh_window", - "window_close_requested", - "mouse_down", - "mouse_up", - "mouse_movement" - ], - "url": "/guides/input/1-mouse-button-inputs/" + "url": "/guides/getting-started/4-reading-text/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/Interface/interface.json b/scripts/json-files/guides/interface.json similarity index 100% rename from scripts/json-files/guides/Interface/interface.json rename to scripts/json-files/guides/interface.json diff --git a/scripts/json-files/guides/JSON/json.json b/scripts/json-files/guides/json.json similarity index 59% rename from scripts/json-files/guides/JSON/json.json rename to scripts/json-files/guides/json.json index 9563cee73..31c857e3f 100644 --- a/scripts/json-files/guides/JSON/json.json +++ b/scripts/json-files/guides/json.json @@ -1,30 +1,18 @@ { "guides": [ { - "name": "Introduction to JSON in SplashKit", + "name": "Using JSON in SplashKit", "functions": [ "json_from_file", "json_read_string", "write_line", "free_json", - "json_has_key" - ], - "url": "/guides/json/0-json_intro/" - }, - { - "name": "Reading JSON Data in SplashKit", - "functions": [ + "json_has_key", "json_read_array_of_string", "write_line", "write", "json_read_object", - "json_read_number_as_int" - ], - "url": "/guides/json/1-json_reading/" - }, - { - "name": "Writing JSON Data in SplashKit", - "functions": [ + "json_read_number_as_int", "create_json", "json_set_string", "json_set_bool", @@ -37,7 +25,7 @@ "json_read_object", "json_read_number_as_int" ], - "url": "/guides/json/2-json_writing/" + "url": "/guides/getting-started/9-json_intro/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/Networking/networking.json b/scripts/json-files/guides/networking.json similarity index 100% rename from scripts/json-files/guides/Networking/networking.json rename to scripts/json-files/guides/networking.json diff --git a/scripts/json-files/guides/Physics/physics.json b/scripts/json-files/guides/physics.json similarity index 100% rename from scripts/json-files/guides/Physics/physics.json rename to scripts/json-files/guides/physics.json diff --git a/scripts/json-files/guides/Raspberry-GPIO/raspberry-gpio.json b/scripts/json-files/guides/raspberry-gpio.json similarity index 100% rename from scripts/json-files/guides/Raspberry-GPIO/raspberry-gpio.json rename to scripts/json-files/guides/raspberry-gpio.json diff --git a/scripts/json-files/guides/Resource-Bundles/resource-bundles.json b/scripts/json-files/guides/resource-bundles.json similarity index 61% rename from scripts/json-files/guides/Resource-Bundles/resource-bundles.json rename to scripts/json-files/guides/resource-bundles.json index 1bd202307..61915ac05 100644 --- a/scripts/json-files/guides/Resource-Bundles/resource-bundles.json +++ b/scripts/json-files/guides/resource-bundles.json @@ -3,7 +3,7 @@ { "name": "Loading Resources with Bundles", "functions": [], - "url": "/guides/resource-bundles/0-loading-resources-with-bundles/" + "url": "/guides/getting-started/5-loading-resources-with-bundles/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/Utilities/utilities.json b/scripts/json-files/guides/utilities.json similarity index 88% rename from scripts/json-files/guides/Utilities/utilities.json rename to scripts/json-files/guides/utilities.json index a630ef6f6..4579f5ed9 100644 --- a/scripts/json-files/guides/Utilities/utilities.json +++ b/scripts/json-files/guides/utilities.json @@ -16,7 +16,7 @@ "to_lowercase", "trim" ], - "url": "/guides/utilities/0-useful-utilities/" + "url": "/guides/getting-started/10-useful-utilities/" } ] } \ No newline at end of file diff --git a/src/content/docs/beyond-splashkit/Cryptography/0-encoding-and-decoding.mdx b/src/content/docs/beyond-splashkit/Cryptography/0-encoding-and-decoding.mdx index 58adc719b..d1d0b9aeb 100644 --- a/src/content/docs/beyond-splashkit/Cryptography/0-encoding-and-decoding.mdx +++ b/src/content/docs/beyond-splashkit/Cryptography/0-encoding-and-decoding.mdx @@ -1,7 +1,6 @@ --- title: Encoding and Decoding description: Explore the essentials of encoding and decoding data using Base64, Caesar Cipher, and URL transformations for secure and efficient data representation. -category: Guides author: Brianna Laird lastupdated: December 2024 --- diff --git a/src/content/docs/beyond-splashkit/Cryptography/1-steganography.mdx b/src/content/docs/beyond-splashkit/Cryptography/1-steganography.mdx index 0b24831ce..078dbfb60 100644 --- a/src/content/docs/beyond-splashkit/Cryptography/1-steganography.mdx +++ b/src/content/docs/beyond-splashkit/Cryptography/1-steganography.mdx @@ -1,7 +1,6 @@ --- title: Steganography description: Explore using steganography to hide messages in images and bitmaps. -category: Guides author: Brianna Laird lastupdated: December 2024 --- diff --git a/src/content/docs/beyond-splashkit/Cryptography/2-morse-code.mdx b/src/content/docs/beyond-splashkit/Cryptography/2-morse-code.mdx index d04a1cab7..58a42c9ff 100644 --- a/src/content/docs/beyond-splashkit/Cryptography/2-morse-code.mdx +++ b/src/content/docs/beyond-splashkit/Cryptography/2-morse-code.mdx @@ -1,7 +1,6 @@ --- title: Morse Code Tutorial description: Explore morse code, and how you can use a program to convert text to morse code and back. -category: Guides author: Brianna Laird lastupdated: December 2024 --- diff --git a/src/content/docs/beyond-splashkit/Graphics/0-getting-started-with-graphics.mdx b/src/content/docs/beyond-splashkit/getting-started-with-sdl/0-getting-started-with-graphics.mdx similarity index 100% rename from src/content/docs/beyond-splashkit/Graphics/0-getting-started-with-graphics.mdx rename to src/content/docs/beyond-splashkit/getting-started-with-sdl/0-getting-started-with-graphics.mdx diff --git a/src/content/docs/beyond-splashkit/Audio/0-sound-effects.mdx b/src/content/docs/beyond-splashkit/getting-started-with-sdl/1-sound-effects.mdx similarity index 100% rename from src/content/docs/beyond-splashkit/Audio/0-sound-effects.mdx rename to src/content/docs/beyond-splashkit/getting-started-with-sdl/1-sound-effects.mdx diff --git a/src/content/docs/beyond-splashkit/index.mdx b/src/content/docs/beyond-splashkit/index.mdx index da0dd7cfe..96db264e4 100644 --- a/src/content/docs/beyond-splashkit/index.mdx +++ b/src/content/docs/beyond-splashkit/index.mdx @@ -5,16 +5,55 @@ sidebar: order: 0 --- +import { LinkCard } from "@astrojs/starlight/components"; -:::tip["Beyond" SplashKit SDK] +:::tip[Beyond SplashKit] +This part of our documentation site provides useful tutorials and examples outside of the SplashKit SDK to help beginner developers extend their skills. +::: -SplashKit provides a versatile set of categories, encompassing graphics, audio, input, and more, offering developers a comprehensive toolkit for game and multimedia development. +### Using SDL2 -"Beyond" SplashKit provides tutorials and examples outside of the SplashKit SDK. +*Compare SplashKit code snippets with the equivalent code in SDL2 (one of SplashKit's dependencies):* -::: + + + +## Cryptography + +*Explore encoding and decoding techniques, as well as other interesting cryptography topics:* + + + + + +### Utilities -import BeyondSKList from "../../../components/BeyondSplashKit.astro"; +*Learn more about how to code basic mathematical operations, conversion operations, and input validation:* - - + + + diff --git a/src/content/docs/beyond-splashkit/Maths/0-math-basics.mdx b/src/content/docs/beyond-splashkit/utilities/0-math-basics.mdx similarity index 99% rename from src/content/docs/beyond-splashkit/Maths/0-math-basics.mdx rename to src/content/docs/beyond-splashkit/utilities/0-math-basics.mdx index 907ee35ed..fae9c9200 100644 --- a/src/content/docs/beyond-splashkit/Maths/0-math-basics.mdx +++ b/src/content/docs/beyond-splashkit/utilities/0-math-basics.mdx @@ -1,7 +1,6 @@ --- title: Basic Maths Operations description: Learn how to perform basic mathematical operations in programming, including square roots, prime numbers, factors, greatest common divisors, least common multiples, and modular arithmetic. -category: Guides author: Brianna Laird lastupdated: December 2024 --- diff --git a/src/content/docs/beyond-splashkit/Maths/1-converting-values.mdx b/src/content/docs/beyond-splashkit/utilities/1-converting-values.mdx similarity index 99% rename from src/content/docs/beyond-splashkit/Maths/1-converting-values.mdx rename to src/content/docs/beyond-splashkit/utilities/1-converting-values.mdx index a600e9fe4..86f7fa728 100644 --- a/src/content/docs/beyond-splashkit/Maths/1-converting-values.mdx +++ b/src/content/docs/beyond-splashkit/utilities/1-converting-values.mdx @@ -1,7 +1,6 @@ --- title: Conversion Operations description: Learn how to perform basic mathematical conversion operations for different values such as binary to decimal, or hex to octal. -category: Guides author: Brianna Laird lastupdated: December 2024 --- diff --git a/src/content/docs/beyond-splashkit/Utilities/0-integer-input-validation.mdx b/src/content/docs/beyond-splashkit/utilities/2-integer-input-validation.mdx similarity index 100% rename from src/content/docs/beyond-splashkit/Utilities/0-integer-input-validation.mdx rename to src/content/docs/beyond-splashkit/utilities/2-integer-input-validation.mdx diff --git a/src/content/docs/guides/Interface/00-interface.mdx b/src/content/docs/guides/Interface/00-interface.mdx index 43deacd73..912b88e11 100644 --- a/src/content/docs/guides/Interface/00-interface.mdx +++ b/src/content/docs/guides/Interface/00-interface.mdx @@ -1,7 +1,6 @@ --- title: Getting Started Creating User Interfaces description: This article will help you get started creating interfaces in SplashKit. In this one we'll see how to create and use basic elements, like buttons and sliders. In later the next ones, we'll move on to advanced layouting, and finally we'll see how we can style the interface to match our project. -category: Tutorials author: Sean Boettger and others lastupdated: October 2024 --- @@ -17,7 +16,7 @@ In this article we'll see how to create user interfaces in SplashKit. This'll le Let's see how we can create a simple button. We'll start in an empty project, and focus on just _showing_ the button. Then we'll make it interactive. -1. Let's begin by setting up our main function and opening up a window for us to place our interface elements on. See [Drawing using Procedures](/guides/graphics/0-drawing-using-procedures/) if you aren't familiar with this part. In this example code, we've: +1. Let's begin by setting up our main function and opening up a window for us to place our interface elements on. See [Drawing using Procedures](/guides/getting-started/1-drawing-using-procedures/) if you aren't familiar with this part. In this example code, we've: 1. opened up a window 2. _cleared_ the screen white 3. _refreshed_ the screen so we can see what's on it diff --git a/src/content/docs/guides/Interface/01-interface-layouting.mdx b/src/content/docs/guides/Interface/01-interface-layouting.mdx index b94316af3..e922a5488 100644 --- a/src/content/docs/guides/Interface/01-interface-layouting.mdx +++ b/src/content/docs/guides/Interface/01-interface-layouting.mdx @@ -1,7 +1,6 @@ --- title: Layouts in User Interfaces description: This article will help you understand how to customize the layouts of your interfaces in SplashKit. -category: Tutorials author: Sean Boettger and others lastupdated: October 2024 --- diff --git a/src/content/docs/guides/Interface/02-interface-styling.mdx b/src/content/docs/guides/Interface/02-interface-styling.mdx index 4ce9f80c9..6e6c290a0 100644 --- a/src/content/docs/guides/Interface/02-interface-styling.mdx +++ b/src/content/docs/guides/Interface/02-interface-styling.mdx @@ -1,7 +1,6 @@ --- title: Styling User Interfaces description: This article will explain how we can style our SplashKit interfaces to match our projects. -category: Tutorials author: Sean Boettger and others lastupdated: October 2024 --- diff --git a/src/content/docs/guides/JSON/0-json_intro.mdx b/src/content/docs/guides/JSON/0-json_intro.mdx deleted file mode 100644 index f6ef2486f..000000000 --- a/src/content/docs/guides/JSON/0-json_intro.mdx +++ /dev/null @@ -1,304 +0,0 @@ ---- -title: Introduction to JSON in SplashKit -description: JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write, and for machines to parse and generate. -category: Guides -author: Jonathan Tynan and others -lastupdated: October 2024 -sidebar: - label: "Introduction to JSON" ---- - -import { Tabs, TabItem } from "@astrojs/starlight/components"; - -**{frontmatter.description}** -Written by: {frontmatter.author} -_Last updated: {frontmatter.lastupdated}_ - ---- - -### What is JSON? - -[JSON](/api/json/) is often used in various programming environments, including game development, for data storage and configuration. In SplashKit, JSON functionality allows developers to efficiently manage game settings, level data, and more. This section of the tutorial introduces JSON, its basic structure, and provides an overview of its application in SplashKit. - -### Basic Structure of a JSON File - -A basic JSON file might look like this: - -```json -{ - "gameTitle": "My New Game", - "screenSize": { - "width": 800, - "height": 600 - }, - "levels": ["level1", "level2", "level3"] -} -``` - -JSON objects are made up of values associated with keys. In this example, `gameTitle` is the key associated with the string `"My New Game"`, `screenSize` is the key for an object with two numeric values (width and height), and an array of strings is assigned as the value for the key `levels`. - -### Overview of JSON in SplashKit - -SplashKit simplifies the process of working with JSON files in your games. It provides functions for reading JSON files, allowing us to easily retrieve values and load configurations or game data. Additionally, it offers functions for writing JSON files, enabling us to save configurations and game data. - -### Getting Started with JSON in SplashKit - -To begin using JSON in SplashKit, we must have our files in the correct locations. Run the following command in your project directory to generate the resources folder. - -```shell -skm resources -``` - -This command creates sub-folders for each type of resource. One of these is named `json` and that is where we place our JSON files. To begin lets take the example JSON file above and place it into the `json` folder with the name `game_data.json`. To access the values in this file we can now do the following: - - - - -```cpp -#include "splashkit.h" -int main() -{ - json game_data = json_from_file("game_data.json"); - string game_title = json_read_string(game_data, "gameTitle"); - - write_line("Game Title: " + game_title); - - free_json(game_data); - - return 0; -} -``` - - - - - - - -```csharp -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -Json gameData = JsonFromFile("game_data.json"); -string gameTitle = JsonReadString(gameData, "gameTitle"); - -WriteLine("Game Title: " + gameTitle); - -FreeJson(gameData); -``` - - - - -```csharp -using SplashKitSDK; - -namespace GameDataManagement -{ - public class Program - { - public static void Main() - { - Json gameData = SplashKit.JsonFromFile("game_data.json"); - string gameTitle = SplashKit.JsonReadString(gameData, "gameTitle"); - - SplashKit.WriteLine("Game Title: " + gameTitle); - - SplashKit.FreeJson(gameData); - } - } -} -``` - - - - - - - -```python -from splashkit import * - -def main(): - game_data = json_from_file("game_data.json") - game_title = json_read_string(game_data, "gameTitle") - - if not game_title: - write_line("Error retrieving gameTitle.") - else: - write_line(f"Game Title: {game_title}") - - free_json(game_data) - -if __name__ == "__main__": - main() -``` - - - - -In this code example, we first use [Json From File](/api/json/#json-from-file) to load a JSON object containing details from the `game_data.json` file. -Next, we retrieve the value associated with the `gameTitle` key using [Json Read String](/api/json/#json-read-string)and output it to the console. Finally, we free the JSON object using [Free Json](/api/json/#free-json) before exiting the program. This deallocates any memory that was allocated to the JSON object, helping to prevent memory-related errors such as `Segmentation Fault`. We can build this program using the following command. - - - - -```shell -g++ program.cpp -l SplashKit -o json_program -``` - - - - -```shell -dotnet build -``` - - - - -And run it with: - - - - -```shell -./json_program -``` - - - - -```shell -dotnet run -``` - - - - -```shell -skm python3 program.py -``` - - - - -When we run this program, it should display the following output in the console: - -```plaintext -Game Title: My New Game -``` - -### Checking Keys - -But what if we didn't have a `gameTitle` key in our JSON? Well, error messages will be produced indicating that this key is `null`. To prevent this, we can use the [Json Has Key](/api/json/#json-has-key) function to check if the key is present and then do actions based on whether it has been found or not. We could then turn the previous example into the following code: - - - - -```cpp -#include "splashkit.h" -int main() -{ - json game_data = json_from_file("game_data.json"); - - if(json_has_key(game_data, "gameTitle")) - { - string game_title = json_read_string(game_data, "gameTitle"); - write("Game Title: "); - write_line(game_title); - } - else - { - write_line("Key \"gameTitle\" not found."); - } - - free_json(game_data); - - return 0; -} -``` - - - - - - - -```csharp -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -Json gameData = JsonFromFile("game_data.json"); - -if (JsonHasKey(gameData, "gameTitle")) -{ - string gameTitle = JsonReadString(gameData, "gameTitle"); - WriteLine("Game Title: " + gameTitle); -} -else -{ - WriteLine("Key \"gameTitle\" not found."); -} - -FreeJson(gameData); -``` - - - - -```csharp -using SplashKitSDK; - -namespace GameDataManagement -{ - public class Program - { - public static void Main() - { - Json gameData = SplashKit.JsonFromFile("game_data.json"); - - if (SplashKit.JsonHasKey(gameData, "gameTitle")) - { - string gameTitle = SplashKit.JsonReadString(gameData, "gameTitle"); - SplashKit.WriteLine("Game Title: " + gameTitle); - } - else - { - SplashKit.WriteLine("Key \"gameTitle\" not found."); - } - - SplashKit.FreeJson(gameData); - } - } -} -``` - - - - - - - -```python -from splashkit import * - -def main(): - game_data = json_from_file("game_data.json") - - if json_has_key(game_data, "gameTitle"): - game_title = json_read_string(game_data, "gameTitle") - write_line(f"Game Title: {game_title}") - else: - write_line('Key "gameTitle" not found.') - - free_json(game_data) - -if __name__ == "__main__": - main() -``` - - - - -We have successfully loaded our JSON file and retrieved the value associated with the `gameTitle` key. In the next tutorial, we'll delve deeper into retrieving other values stored within a JSON object. diff --git a/src/content/docs/guides/JSON/1-json_reading.mdx b/src/content/docs/guides/JSON/1-json_reading.mdx deleted file mode 100644 index b2ebc338b..000000000 --- a/src/content/docs/guides/JSON/1-json_reading.mdx +++ /dev/null @@ -1,443 +0,0 @@ ---- -title: Reading JSON Data in SplashKit -description: After understanding the basics of JSON in SplashKit, this part of the tutorial focuses on how to read and parse JSON data. Reading JSON data is essential for game development tasks such as loading game settings, level configurations, or player data. -category: Guides -author: Jonathan Tynan and others -lastupdated: December 2024 -sidebar: - label: "Reading JSON Data" ---- - -import { Tabs, TabItem } from "@astrojs/starlight/components"; - -**{frontmatter.description}** -Written by: {frontmatter.author} -_Last updated: {frontmatter.lastupdated}_ - ---- - -## Reading JSON Objects - -In the previous tutorial we loaded the following JSON file and read the game title from it. Lets extend this a little, and dive a further into extracting values from this structure. - -```json -{ - "gameTitle": "My New Game", - "fullScreenMode": false, - "numPlayers": 1, - "screenSize": { - "width": 800, - "height": 600 - }, - "levels": ["level1", "level2", "level3"] -} -``` - -### Accessing Values - -To access values in JSON objects like strings, numbers, or booleans, you can use functions like [Json Read String](/api/json/#json-read-string), [Json Read Number As Int](/api/json/#json-read-number-as-int), or [Json Read Bool](/api/json/#json-read-bool). We use these functions like the following code snippet. - - - - -```cpp -json game_data = json_from_file("game_data.json"); - -string title = json_read_string(game_data, "gameTitle"); -int numPlayers = json_read_number_as_int(game_data, "numPlayers"); -bool isFullScreen = json_read_bool(game_data, "fullScreenMode"); -``` - - - - - - - - -```csharp -Json gameData = JsonFromFile("game_data.json"); - -string title = JsonReadString(gameData, "gameTitle"); -int numPlayers = JsonReadNumberAsInt(gameData, "numPlayers"); -bool isFullScreen = JsonReadBool(gameData, "fullScreenMode"); -``` - - - - -```csharp -Json gameData = SplashKit.JsonFromFile("game_data.json"); - -string title = SplashKit.JsonReadString(gameData, "gameTitle"); -int numPlayers = SplashKit.JsonReadNumberAsInt(gameData, "numPlayers"); -bool isFullScreen = SplashKit.JsonReadBool(gameData, "fullScreenMode"); -``` - - - - - - - -```python -game_data = json_from_file("game_data.json") - -title = json_read_string(game_data, "gameTitle") -num_players = json_read_number_as_int(game_data, "numPlayers") -is_full_screen = json_read_bool(game_data, "fullScreenMode") -``` - - - - -### Working with JSON Arrays - -If the data is an array, like the value stored for the `levels` key, we can obtain the data through [Json Read Array](/api/json/#json-read-array-functions) and store it into a dynamic string array variable (such as `vector` in C++, or `List` in C#). Then we can loop through the entries in the array, and do some actions with the stored data. - -Below is an example of this: - - - - -```cpp -vector levels; - -json_read_array(game_data, "levels", levels); - -int num_levels = levels.size(); - -for(int i = 0; i < num_levels; i++) -{ - write("Got level: "); - write_line(levels[i]); -} -``` - - - - - - - - -```csharp -List levels = new List(); - -JsonReadArray(gameData, "levels", ref levels); - -int numLevels = levels.Count; - -for (int i = 0; i < numLevels; i++) -{ - WriteLine($"Got level: {levels[i]}"); -} -``` - - - - -```csharp -List levels = new List(); - -SplashKit.JsonReadArray(gameData, "levels", ref levels); - -int numLevels = levels.Count; - -for (int i = 0; i < numLevels; i++) -{ - SplashKit.WriteLine($"Got level: {levels[i]}"); -} -``` - - - - - - - -```python -levels = [] - -json_read_array_of_string(game_data, "levels", levels) - -num_levels = len(levels) - -for i in range(num_levels): - write_line(f"Got level: {levels[i]}") -``` - - - - -Running this prints the following to the terminal: - -```plaintext -Got level: level1 -Got level: level2 -Got level: level3 -``` - -### Extracting Nested JSON Objects - -SplashKit's JSON functionality allows you to extract various types of data, including basic types mentioned previously, but also even nested JSON objects. In our example file the value for the `screenSize` key is a JSON object. The following code demonstrates how to extract this object: - - - - -```cpp -json game_screen_size = json_read_object(game_data, "screenSize"); -int width = json_read_number_as_int(game_screen_size, "width"); -int height = json_read_number_as_int(game_screen_size, "height"); - -write_line("Screen Width: " + to_string(width)); -write_line("Screen Height: " + to_string(height)); -``` - - - - - - - - -```csharp -Json gameScreenSize = JsonReadObject(gamedata, "screenSize"); -int width = JsonReadNumberAsInt(gameScreenSize, "width"); -int height = JsonReadNumberAsInt(gameScreenSize, "height"); - -WriteLine($"Screen Width: {width}"); -WriteLine($"Screen Height: {height}"); -``` - - - - -```csharp -Json gameScreenSize = SplashKit.JsonReadObject(gamedata, "screenSize"); -int width = SplashKit.JsonReadNumberAsInt(gameScreenSize, "width"); -int height = SplashKit.JsonReadNumberAsInt(gameScreenSize, "height"); - -SplashKit.WriteLine($"Screen Width: {width}"); -SplashKit.WriteLine($"Screen Height: {height}"); -``` - - - - - - - -```python -game_screen_size = json_read_object(game_data, "screenSize") -width = json_read_number_as_int(game_screen_size, "width") -height = json_read_number_as_int(game_screen_size, "height") - -write_line(f"Screen Width: {width}") -write_line(f"Screen Height: {height}") -``` - - - - -Running this prints the following to the terminal: - -```plaintext -Screen Width: 800 -Screen Height: 600 -``` - -### Putting it all together - -By combining all these examples we can create the full program shown below. - - - - -```cpp -#include "splashkit.h" -using namespace std; - -int main() -{ - // Load the game data JSON file - json game_data = json_from_file("game_data.json"); - - // Read the game data from the JSON - string title = json_read_string(game_data, "gameTitle"); - int numPlayers = json_read_number_as_int(game_data, "numPlayers"); - bool isFullScreen = json_read_bool(game_data, "fullScreenMode"); - vector levels; - - // Write the game data to the terminal - write_line("Game Title: " + title); - write_line("Number of Players: " + to_string(numPlayers)); - write_line("Full Screen Mode: " + to_string(isFullScreen)); - - // Read the levels array from the JSON - json_read_array(game_data, "levels", levels); - - int num_levels = levels.size(); - - for (int i = 0; i < num_levels; i++) - { - write("Got level: "); - write_line(levels[i]); - } - - // Extract the nested JSON objects - json game_screen_size = json_read_object(game_data, "screenSize"); - int width = json_read_number_as_int(game_screen_size, "width"); - int height = json_read_number_as_int(game_screen_size, "height"); - - // Write the screen size to the terminal - write_line("Screen Width: " + to_string(width)); - write_line("Screen Height: " + to_string(height)); -} -``` - - - - - - - - -```csharp -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Load the game data JSON file -Json gameData = JsonFromFile("game_data.json"); - -// Read the game data from the JSON -string title = JsonReadString(gameData, "gameTitle"); -int numPlayers = JsonReadNumberAsInt(gameData, "numPlayers"); -bool isFullScreen = JsonReadBool(gameData, "fullScreenMode"); -List levels = new List(); - -// Write the game data to the terminal -WriteLine($"Game Title: {title}"); -WriteLine($"Number of Players: {numPlayers}"); -WriteLine($"Full Screen Mode: {isFullScreen}"); - -// Read the levels array from the JSON -JsonReadArray(gameData, "levels", ref levels); - -int numLevels = levels.Count; - -for (int i = 0; i < numLevels; i++) -{ - WriteLine($"Got level: {levels[i]}"); -} - -// Extract the nested JSON objects -Json gameScreenSize = JsonReadObject(gameData, "screenSize"); -int width = JsonReadNumberAsInt(gameScreenSize, "width"); -int height = JsonReadNumberAsInt(gameScreenSize, "height"); - -// Write the screen size to the terminal -WriteLine($"Screen Width: {width}"); -WriteLine($"Screen Height: {height}"); -``` - - - - -```csharp -using System; -using System.Collections.Generic; -using SplashKitSDK; - -class Program -{ - static void Main() - { - // Load the game data JSON file - Json gameData = SplashKit.JsonFromFile("game_data.json"); - - // Read the game data from the JSON - string title = SplashKit.JsonReadString(gameData, "gameTitle"); - int numPlayers = SplashKit.JsonReadNumberAsInt(gameData, "numPlayers"); - bool isFullScreen = SplashKit.JsonReadBool(gameData, "fullScreenMode"); - List levels = new List(); - - // Write the game data to the terminal - SplashKit.WriteLine($"Game Title: {title}"); - SplashKit.WriteLine($"Number of Players: {numPlayers}"); - SplashKit.WriteLine($"Full Screen Mode: {isFullScreen}"); - - // Read the levels array from the JSON - SplashKit.JsonReadArray(gameData, "levels", ref levels); - - int numLevels = levels.Count; - - for (int i = 0; i < numLevels; i++) - { - SplashKit.WriteLine($"Got level: {levels[i]}"); - } - - // Extract the nested JSON objects - Json gameScreenSize = SplashKit.JsonReadObject(gameData, "screenSize"); - int width = SplashKit.JsonReadNumberAsInt(gameScreenSize, "width"); - int height = SplashKit.JsonReadNumberAsInt(gameScreenSize, "height"); - - // Write the screen size to the terminal - SplashKit.WriteLine($"Screen Width: {width}"); - SplashKit.WriteLine($"Screen Height: {height}"); - } -} - -``` - - - - - - - -```python -from splashkit import * - -# Load the game data JSON file -game_data = json_from_file("game_data.json") - -# Read the game data from the JSON object -title = json_read_string(game_data, "gameTitle") -num_players = json_read_number_as_int(game_data, "numPlayers") -is_full_screen = json_read_bool(game_data, "fullScreenMode") -levels = [] - -# Write the game data to the terminal -write_line(f"Game Title: {title}") -write_line(f"Number of Players: {num_players}") -write_line(f"Full Screen Mode: {is_full_screen}") - -# Read the levels array from the JSON file -json_read_array_of_string(game_data, "levels", levels) - -num_levels = len(levels) - -for i in range(num_levels): - write_line(f"Got level: {levels[i]}") - -# Extract the nested JSON objects -game_screen_size = json_read_object(game_data, "screenSize") -width = json_read_number_as_int(game_screen_size, "width") -height = json_read_number_as_int(game_screen_size, "height") - -# Write the screen size to the terminal -write_line(f"Screen Width: {width}") -write_line(f"Screen Height: {height}") -``` - - - - -In this example, [Json Read Object](/api/json/#json-read-object) is used to extract the nested JSON object, and then the values are read from this nested object. These variables can then be used to define the window size for this game. - -### Conclusion - -Reading JSON data with SplashKit is a straightforward process that can greatly enhance the flexibility and functionality of your game. It enables dynamic loading of game content and configurations, making your game more adaptable and easier to manage. - -In the next part of this tutorial, we explore how to write and modify JSON data, allowing you to save game states, configurations, and player preferences. diff --git a/src/content/docs/guides/JSON/2-json_writing.mdx b/src/content/docs/guides/JSON/2-json_writing.mdx deleted file mode 100644 index 887000e43..000000000 --- a/src/content/docs/guides/JSON/2-json_writing.mdx +++ /dev/null @@ -1,640 +0,0 @@ ---- -title: Writing JSON Data in SplashKit -description: Having covered how to read JSON data in SplashKit, this part of the tutorial focuses on creating and writing data to JSON files. This functionality is crucial for features like saving game settings or player progress and information. -category: Guides -author: Jonathan Tynan and others -lastupdated: December 2024 -sidebar: - label: "Writing JSON Data" ---- - -import { Tabs, TabItem } from "@astrojs/starlight/components"; - -**{frontmatter.description}** -Written by: {frontmatter.author} -_Last updated: {frontmatter.lastupdated}_ - ---- - -### Creating JSON Objects and Arrays - -In SplashKit, you can programmatically create JSON objects and arrays, which then can be populated with data. Lets see how we can create the example JSON file from previous tutorials with this method. - - - - -```cpp -json new_game_data = create_json(); -json_set_string(new_game_data, "gameTitle", "My New Game"); -json_set_bool(new_game_data, "fullScreenMode", false); -json_set_number(new_game_data, "numPlayers", 1); -``` - - - - - - - -```csharp -Json newGameData = CreateJson(); -JsonSetString(newGameData, "gameTitle", "My New Game"); -JsonSetBool(newGameData, "fullScreenMode", false); -JsonSetNumber(newGameData, "numPlayers", 1); -``` - - - - -```csharp -Json newGameData = SplashKit.CreateJson(); -SplashKit.JsonSetString(newGameData, "gameTitle", "My New Game"); -SplashKit.JsonSetBool(newGameData, "fullScreenMode", false); -SplashKit.JsonSetNumber(newGameData, "numPlayers", 1); -``` - - - - - - - -```python -new_game_data = create_json() - -json_set_string(new_game_data, "gameTitle", "My New Game") -json_set_bool(new_game_data, "fullScreenMode", False) -json_set_number_integer(new_game_data, "numPlayers", 1) -``` - - - - -First we create the new JSON object using [Create Json](/api/json/#create-json), then we add basic data to **gameTitle**, **fullScreenMode**, and **numPlayers** using [Json Set String](/api/json/#json-set-string), [Json Set Bool](/api/json/#json-set-bool) and [Json Set Number](/api/json#json-set-number-functions). - - - - -```cpp -vector levels_array; - -levels_array.push_back("level1"); -levels_array.push_back("level2"); -levels_array.push_back("level3"); - -json_set_array(new_game_data, "levels", levels_array); -``` - - - - - - - -```csharp -List levelsArray = new List -{ - "level1", - "level2", - "level3" -}; - -JsonSetArray(newGameData, "levels", levelsArray); -``` - - - - -```csharp -List levelsArray = new List -{ - "level1", - "level2", - "level3" -}; - -SplashKit.JsonSetArray(newGameData, "levels", levelsArray); -``` - - - - - - - -```python -levels_array = ["level1", "level2", "level3"] -json_set_array_of_string(new_game_data, "levels", levels_array) -``` - - - - -Next we add the levels array to the JSON object. We create a vector to store the strings, and push back each string that we want. Finally we use [Json Set Array](/api/json/#json-set-array-functions) to store this data in JSON format. - - - - -```cpp -json screen_size_data = create_json(); - -json_set_number(screen_size_data, "width", 800); -json_set_number(screen_size_data, "height", 600); - -json_set_object(new_game_data, "screenSize", screen_size_data); -``` - - - - - - - -```csharp -Json screenSizeData = CreateJson(); - -JsonSetNumber(screenSizeData, "width", 800); -JsonSetNumber(screenSizeData, "height", 600); - -JsonSetObject(newGameData, "screenSize", screenSizeData); -``` - - - - -```csharp -Json screenSizeData = SplashKit.CreateJson(); - -SplashKit.JsonSetNumber(screenSizeData, "width", 800); -SplashKit.JsonSetNumber(screenSizeData, "height", 600); - -SplashKit.JsonSetObject(newGameData, "screenSize", screenSizeData); -``` - - - - - - - -```python -screen_size_data = create_json() - -json_set_number_integer(screen_size_data, "width", 800) -json_set_number_integer(screen_size_data, "height", 600) - -json_set_object(new_game_data, "screenSize", screen_size_data) -``` - - - - -Then we tackle the nested JSON object, the screen size object. We use [Create Json](/api/json/#create-json) to create a new object for this data, and then we add the width and the height to the object using [Json Set Number](/api/json/#json-set-number-functions). Now that we have this JSON object filled with the data we want, we add it to the `new_game_data` object with [Json Set Object](/api/json/#json-set-object). - -### Writing JSON Data to a File - -Now that we have the `new_game_data` object that stores the same values as the JSON file used previously. Now, we can save this using [Json To File](/api/json/#json-to-file) like in the code below. - -:::note -Make sure to run `skm resources` to create the `Resources/json/` folder before executing this code. -::: - - - - -```cpp -json_to_file(new_game_data, "new_game_data.json"); -``` - - - - - - - -```csharp -JsonToFile(newGameData, "new_game_data.json"); - -``` - - - - -```csharp -SplashKit.JsonToFile(newGameData, "new_game_data.json"); -``` - - - - - - - -```python -json_to_file(new_game_data, "new_game_data.json") -``` - - - - -By combining all these examples we can create the full program shown below. - - - - -```cpp -#include "splashkit.h" - -int main() -{ - json new_game_data = create_json(); - - json_set_string(new_game_data, "gameTitle", "My New Game"); - json_set_bool(new_game_data, "fullScreenMode", false); - json_set_number(new_game_data, "numPlayers", 1); - - json screen_size_data = create_json(); - - json_set_number(screen_size_data, "width", 800); - json_set_number(screen_size_data, "height", 600); - - json_set_object(new_game_data, "screenSize", screen_size_data); - - vector levels_array; - - levels_array.push_back("level1"); - levels_array.push_back("level2"); - levels_array.push_back("level3"); - - json_set_array(new_game_data, "levels", levels_array); - - json_to_file(new_game_data, "new_game_data.json"); - - free_all_json(); -} -``` - - - - - - - -```csharp -using SplashKitSDK; -using static SplashKitSDK.SplashKit; -using System.Collections.Generic; - -Json newGameData = CreateJson(); - -JsonSetString(newGameData, "gameTitle", "My New Game"); -JsonSetBool(newGameData, "fullScreenMode", false); -JsonSetNumber(newGameData, "numPlayers", 1); - -Json screenSizeData = CreateJson(); -JsonSetNumber(screenSizeData, "width", 800); -JsonSetNumber(screenSizeData, "height", 600); - -JsonSetObject(newGameData, "screenSize", screenSizeData); - -List levelsArray = new List -{ - "level1", - "level2", - "level3" -}; - -JsonSetArray(newGameData, "levels", levelsArray); - -JsonToFile(newGameData, "new_game_data.json"); -FreeJson(newGameData); - -FreeJson(screenSizeData); -``` - - - - -```csharp -using SplashKitSDK; -using System.Collections.Generic; - -namespace WritingJsonData -{ - public class Program - { - public static void Main() - { - Json newGameData = SplashKit.CreateJson(); - - SplashKit.JsonSetString(newGameData, "gameTitle", "My New Game"); - SplashKit.JsonSetBool(newGameData, "fullScreenMode", false); - SplashKit.JsonSetNumber(newGameData, "numPlayers", 1); - - Json screenSizeData = SplashKit.CreateJson(); - SplashKit.JsonSetNumber(screenSizeData, "width", 800); - SplashKit.JsonSetNumber(screenSizeData, "height", 600); - - SplashKit.JsonSetObject(newGameData, "screenSize", screenSizeData); - - List levelsArray = new List - { - "level1", - "level2", - "level3" - }; - - SplashKit.JsonSetArray(newGameData, "levels", levelsArray); - - SplashKit.JsonToFile(newGameData, "new_game_data.json"); - SplashKit.FreeJson(newGameData); - - SplashKit.FreeJson(screenSizeData); - } - } -} -``` - - - - - - - -```python -from splashkit import * - -new_game_data = create_json() - -json_set_string(new_game_data, "gameTitle", "My New Game") -json_set_bool(new_game_data, "fullScreenMode", False) -json_set_number_integer(new_game_data, "numPlayers", 1) - -screen_size_data = create_json() -json_set_number_integer(screen_size_data, "width", 800) -json_set_number_integer(screen_size_data, "height", 600) - -json_set_object(new_game_data, "screenSize", screen_size_data) - -levels_array = ["level1", "level2", "level3"] - -json_set_array_of_string(new_game_data, "levels", levels_array) -json_to_file(new_game_data, "new_game_data.json") - -free_all_json() -``` - - - - -Running this program results in a file named `new_game_data.json` being written to the `Resources/json/` folder. Open this up and you'll see something very similar or identical to the example JSON file we've been using previously. It should look something like this: - -```json -{ - "numPlayers": 1, - "fullScreenMode": false, - "gameTitle": "My New Game", - "levels": [ - "level1", - "level2", - "level3" - ], - "screenSize": { - "height": 600, - "width": 800 - } -} -``` - -Some of the keys can be in different positions, but this does not affect how we use it as we look for the key when retrieving values, not a particular data position in the JSON file. This new file is effectively the same JSON that we've used in previous JSON tutorials. - -### Modifying Existing JSON Data - -You can also load an existing JSON file, modify its contents, and save the changes back to the file. To demonstrate this, lets add the details of a player character to our game data. - - - - -```cpp -json player_data = create_json(); -json_set_string(player_data, "name", "Hero"); - -json stats_data = create_json(); -json_set_number(stats_data, "health", 100); -json_set_number(stats_data, "mana", 50); -json_set_number(stats_data, "strength", 75); - -json_set_object(player_data, "stats", stats_data); -``` - - - - - - - -```csharp -Json playerData = CreateJson(); -JsonSetString(playerData, "name", "Hero"); - -Json statsData = CreateJson(); -JsonSetNumber(statsData, "health", 100); -JsonSetNumber(statsData, "mana", 50); -JsonSetNumber(statsData, "strength", 75); - -JsonSetObject(playerData, "stats", statsData); -``` - - - - -```csharp -Json playerData = SplashKit.CreateJson(); -SplashKit.JsonSetString(playerData, "name", "Hero"); - -Json statsData = SplashKit.CreateJson(); -SplashKit.JsonSetNumber(statsData, "health", 100); -SplashKit.JsonSetNumber(statsData, "mana", 50); -SplashKit.JsonSetNumber(statsData, "strength", 75); - -SplashKit.JsonSetObject(playerData, "stats", statsData); -``` - - - - - - - -```python -player_data = create_json() -json_set_string(player_data, "name", "Hero") - -stats_data = create_json() -json_set_number_integer(stats_data, "health", 100) -json_set_number_integer(stats_data, "mana", 50) -json_set_number_integer(stats_data, "strength", 75) - -json_set_object(player_data, "stats", stats_data) -``` - - - - -First we create the player JSON object to store the data for an entire character, then we create an individual object to hold the stats for the character. After this we add the stats object and nest it in the `player_data` object we created earlier. - - - - -```cpp -json existing_data = json_from_file("new_game_data.json") -json_set_object(existing_data, "character", player_data); - -json_to_file(existing_data, "modified_game_data.json"); -``` - - - - - - - -```csharp -Json existingData = JsonFromFile("new_game_data.json"); -JsonSetObject(existingData, "character", playerData); - -JsonToFile(existingData, "modified_game_data.json"); -``` - - - - -```csharp -Json existingData = SplashKit.JsonFromFile("new_game_data.json"); -SplashKit.JsonSetObject(existingData, "character", playerData); - -SplashKit.JsonToFile(existingData, "modified_game_data.json"); -``` - - - - - - - -```python -existing_data = json_from_file("new_game_data.json") -json_set_object(existing_data, "character", player_data) - -json_to_file(existing_data, "modified_game_data.json") -``` - - - - -Next we load the game data we saved previously, add our `player_data` object to the existing data and save it. If we add this code to our previous program and run it a file is created in the `Resources/json/` folder named `modified_game_data.json`. Open it, and you should see something like the following: - -```json -{ - "character": { - "name": "Hero", - "stats": { - "health": 100, - "mana": 50, - "strength": 75 - } - }, - "fullScreenMode": false, - "numPlayers": 1, - "gameTitle": "My New Game", - "levels": [ - "levels1", - "levels2", - "levels3" - ], - "screenSize": { - "height": 600, - "width": 800 - } -} -``` - -Now we have a character object stored with this JSON file. We also now have multiple levels of nesting. When this is the case and we want to access the innermost key we must get these JSON objects. So, to access the health stat we can use the following code: - - - - -```cpp -// Load our JSON -json modified_game_data = json_from_file("modified_game_data.json"); -// Retrieve Character JSON object from the file. -json character = json_read_object(modified_game_data, "character"); -// Retrieve the Stats JSON object from the Character JSON -json stats = json_read_object(character, "stats"); -// Retrieve the value of health from the stats JSON object -int hp = json_read_number_as_int(stats, "health"); -``` - - - - - - - -```csharp -// Load our JSON -Json modifiedGameData = JsonFromFile("modified_game_data.json"); - -// Retrieve Character JSON object from the file. -Json modifiedGameData = JsonFromFile("modified_game_data.json"); - -// Retrieve the Stats JSON object from the Character JSON -Json stats = JsonReadObject(character, "stats"); - -// Retrieve the value of health from the stats JSON object -int hp = JsonReadNumberAsInt(stats, "health"); -``` - - - - -```csharp -// Load our JSON -Json modifiedGameData = SplashKit.JsonFromFile("modified_game_data.json"); - -// Retrieve Character JSON object from the file. -Json character = SplashKit.JsonReadObject(modifiedGameData, "character"); - -// Retrieve the Stats JSON object from the Character JSON -Json stats = SplashKit.JsonReadObject(character, "stats"); - -// Retrieve the value of health from the stats JSON object -int hp = SplashKit.JsonReadNumberAsInt(stats, "health"); -``` - - - - - - - -```python -# Load our JSON -modified_game_data = json_from_file("modified_game_data.json") - -# Retrieve Character JSON object from the file. -character = json_read_object(modified_game_data, "character") - -# Retrieve the Stats JSON object from the Character JSON -stats = json_read_object(character, "stats") - -# Retrieve the value of health from the stats JSON object -hp = json_read_number_as_int(stats, "health") -``` - - - - -### Conclusion - -By following this tutorial, you're now equipped with the foundational skills necessary to create, read and write JSON data objects with SplashKit. These examples have been focused around game development, but the JSON skills you've learnt extends beyond this as JSON is a versatile tool for any software development project. diff --git a/src/content/docs/guides/Networking/0-getting-started-with-servers.mdx b/src/content/docs/guides/Networking/0-getting-started-with-servers.mdx index 9f41bc641..0be83ec0e 100644 --- a/src/content/docs/guides/Networking/0-getting-started-with-servers.mdx +++ b/src/content/docs/guides/Networking/0-getting-started-with-servers.mdx @@ -1,7 +1,6 @@ --- title: Getting Started With Servers -description: This guide is an introduction to using web servers -category: Guides +description: This guide is an introduction to using SplashKit's web servers. author: Andrew Cain, Isaac Wallis and others lastupdated: October 2024 --- diff --git a/src/content/docs/guides/Networking/1-routing-with-servers.mdx b/src/content/docs/guides/Networking/1-routing-with-servers.mdx index 322812e5f..a5d15c227 100644 --- a/src/content/docs/guides/Networking/1-routing-with-servers.mdx +++ b/src/content/docs/guides/Networking/1-routing-with-servers.mdx @@ -1,7 +1,6 @@ --- title: Routing With Servers description: This guide is an intruduction to delivering different content based on route requested -category: Guides author: Isaac Wallis and others lastupdated: October 2024 --- diff --git a/src/content/docs/guides/Networking/2-restful-api-call.mdx b/src/content/docs/guides/Networking/2-restful-api-call.mdx index 7c26f2a03..ea0fdee71 100644 --- a/src/content/docs/guides/Networking/2-restful-api-call.mdx +++ b/src/content/docs/guides/Networking/2-restful-api-call.mdx @@ -1,7 +1,6 @@ --- title: How to make a RESTful API call using SplashKit description: In the world of web services and microservices, many companies make their data available through a REST API in this document we want to use SplashKit to make a RESTful API call. -category: Guides author: Cyrill Illi and others lastupdated: October 2024 --- diff --git a/src/content/docs/guides/Physics/0-introduction-to-vectors.mdx b/src/content/docs/guides/Physics/0-introduction-to-vectors.mdx index c3920ea8e..ff89c1539 100644 --- a/src/content/docs/guides/Physics/0-introduction-to-vectors.mdx +++ b/src/content/docs/guides/Physics/0-introduction-to-vectors.mdx @@ -1,7 +1,6 @@ --- title: Introduction to Vectors description: Vectors are a fundamental tool in game development, enabling precise control over movement, collision, and physics. Understanding vectors unlocks the ability to create dynamic and realistic game experiences. SplashKit excels in handling vector operations, offering intuitive functions and robust support for 2D game mechanics. -category: Guides authors: Shaun Ratcliff lastupdated: 08 Dec 24 --- diff --git a/src/content/docs/guides/Physics/1-vector-magnitudes.mdx b/src/content/docs/guides/Physics/1-vector-magnitudes.mdx index 9cc231f68..971df6646 100644 --- a/src/content/docs/guides/Physics/1-vector-magnitudes.mdx +++ b/src/content/docs/guides/Physics/1-vector-magnitudes.mdx @@ -1,7 +1,6 @@ --- title: Vector Magnitudes description: Understanding vector magnitudes, squared magnitudes, and inversions is essential for various programming applications, from game mechanics to physics simulations. This tutorial explores these concepts using SplashKit functions to enhance your programming toolkit. -category: Guides author: Shaun Ratcliff lastupdated: 08 Dec 24 --- diff --git a/src/content/docs/guides/Physics/2-vector-arithmetic.mdx b/src/content/docs/guides/Physics/2-vector-arithmetic.mdx index 2cc20e2b5..e76bc3b0c 100644 --- a/src/content/docs/guides/Physics/2-vector-arithmetic.mdx +++ b/src/content/docs/guides/Physics/2-vector-arithmetic.mdx @@ -1,7 +1,6 @@ --- title: Vector Arithmetic description: This tutorial covers essential vector arithmetic operations, including addition, subtraction, and multiplication, using SplashKit functions. These operations are fundamental for tasks such as calculating movement, force, and direction in game development and physics simulations. -category: Guides author: Shaun Ratcliff lastupdated: 08 Dec 24 --- diff --git a/src/content/docs/guides/Physics/3-vector-geometry-angles.mdx b/src/content/docs/guides/Physics/3-vector-geometry-angles.mdx index 996212d73..83795f7e4 100644 --- a/src/content/docs/guides/Physics/3-vector-geometry-angles.mdx +++ b/src/content/docs/guides/Physics/3-vector-geometry-angles.mdx @@ -1,7 +1,6 @@ --- title: Vector Angles description: A guide to understanding vector angles using SplashKit functions, including dot product, vector angle, and angle between vectors. -category: Guides author: Shaun Ratcliff lastupdated: 08 Dec 24 --- diff --git a/src/content/docs/guides/Physics/4-collision-detection-using-vectors.mdx b/src/content/docs/guides/Physics/4-collision-detection-using-vectors.mdx index 501a88b18..052bcb294 100644 --- a/src/content/docs/guides/Physics/4-collision-detection-using-vectors.mdx +++ b/src/content/docs/guides/Physics/4-collision-detection-using-vectors.mdx @@ -1,7 +1,6 @@ --- title: Resolving Collisions Using Vectors description: Learn how to detect and resolve collisions between moving objects using vectors in SplashKit. -category: Guides author: Shaun Ratcliff lastupdated: 08 Dec 24 --- diff --git a/src/content/docs/guides/Physics/5-collisions-and-gravity.mdx b/src/content/docs/guides/Physics/5-collisions-and-gravity.mdx index c2e9034c7..b2e3e8f7d 100644 --- a/src/content/docs/guides/Physics/5-collisions-and-gravity.mdx +++ b/src/content/docs/guides/Physics/5-collisions-and-gravity.mdx @@ -1,7 +1,6 @@ --- title: Collisions and Gravity description: Learn how to simulate realistic wall collisions and apply gravity using vector-based physics in SplashKit. This guide explores key principles such as collision detection, response, and gravity simulation, while leveraging SplashKit's intuitive vector functions for 2D game mechanics. -category: Guides authors: Shaun Ratcliff lastupdated: 08 Dec 24 --- diff --git a/src/content/docs/guides/Physics/6-raycasting-basics.mdx b/src/content/docs/guides/Physics/6-raycasting-basics.mdx index ae05dee96..861c1e03c 100644 --- a/src/content/docs/guides/Physics/6-raycasting-basics.mdx +++ b/src/content/docs/guides/Physics/6-raycasting-basics.mdx @@ -1,7 +1,6 @@ --- title: Raycasting Basics description: This tutorial introduces raycasting, a foundational technique in game development and computer graphics used to simulate line-of-sight, detect collisions, and render 3D effects in 2D environments. -category: Guides authors: Shaun Ratcliff lastupdated: 08 Dec 24 --- diff --git a/src/content/docs/guides/Physics/7-raycasting-light.mdx b/src/content/docs/guides/Physics/7-raycasting-light.mdx index 4a0fdac5f..510c3227d 100644 --- a/src/content/docs/guides/Physics/7-raycasting-light.mdx +++ b/src/content/docs/guides/Physics/7-raycasting-light.mdx @@ -1,7 +1,6 @@ --- title: Raycasting and Illumination description: Learn how to implement a raycasting system with SplashKit to simulate light rays and object illumination. This tutorial covers collision detection, dynamic ray length adjustment, and interactive visuals for game development or physics simulations. -category: Guides authors: Shaun Ratcliff lastupdated: 08 Dec 24 --- diff --git a/src/content/docs/guides/Physics/8-3d-projection-raycasting.mdx b/src/content/docs/guides/Physics/8-3d-projection-raycasting.mdx index 89c4af729..8201f24e9 100644 --- a/src/content/docs/guides/Physics/8-3d-projection-raycasting.mdx +++ b/src/content/docs/guides/Physics/8-3d-projection-raycasting.mdx @@ -1,7 +1,6 @@ --- title: 2D to 3D Projection description: This tutorial demonstrates how to implement a 2D to 3D projection system using raycasting in SplashKit, combining a first-person 3D view with a top-down 2D map to visualise the player's field of view and interactions in a grid-based environment. -category: Guides authors: Shaun Ratcliff lastupdated: 08 Dec 24 --- diff --git a/src/content/docs/guides/Raspberry-GPIO/0-blink-led.mdx b/src/content/docs/guides/Raspberry-GPIO/0-blink-led.mdx index 1489695b4..e40952861 100644 --- a/src/content/docs/guides/Raspberry-GPIO/0-blink-led.mdx +++ b/src/content/docs/guides/Raspberry-GPIO/0-blink-led.mdx @@ -1,7 +1,6 @@ --- title: Get Started with SplashKit GPIO description: General-purpose input/output, or GPIO, pins are a type of pin found on many microcontrollers that can be used for a variety of purposes. In this guide we use them to control the state of an LED -category: Guides author: Jonathan Tynan lastupdated: May 2025 --- diff --git a/src/content/docs/guides/Raspberry-GPIO/1-read-button-press.mdx b/src/content/docs/guides/Raspberry-GPIO/1-read-button-press.mdx index f98d90491..a34f2b5f7 100644 --- a/src/content/docs/guides/Raspberry-GPIO/1-read-button-press.mdx +++ b/src/content/docs/guides/Raspberry-GPIO/1-read-button-press.mdx @@ -3,7 +3,6 @@ title: Reading Button Presses description: Reading GPIO inputs is a crucial component of creating responsive projects. In this guide we learn to read GPIO inputs by using a simple button to turn an LED on and off. -category: Guides author: Jonathan Tynan lastupdated: May 2025 --- diff --git a/src/content/docs/guides/Raspberry-GPIO/2-pwm-control-led.mdx b/src/content/docs/guides/Raspberry-GPIO/2-pwm-control-led.mdx index 390c9e5d5..1680cd5ef 100644 --- a/src/content/docs/guides/Raspberry-GPIO/2-pwm-control-led.mdx +++ b/src/content/docs/guides/Raspberry-GPIO/2-pwm-control-led.mdx @@ -2,7 +2,6 @@ title: Using PWM to control LED brightness description: Pulse Width Modulation is a technique in which we emulate analog signals in digital pins. This tutorial we explore how to use PWM parameters to modify the operation of an LED. -category: Guides author: Jonathan Tynan lastupdated: May 11 2025 tableOfContents: diff --git a/src/content/docs/guides/Raspberry-GPIO/3-pwm-button-control.mdx b/src/content/docs/guides/Raspberry-GPIO/3-pwm-button-control.mdx index fdd147885..f0d720d47 100644 --- a/src/content/docs/guides/Raspberry-GPIO/3-pwm-button-control.mdx +++ b/src/content/docs/guides/Raspberry-GPIO/3-pwm-button-control.mdx @@ -2,7 +2,6 @@ title: Modify PWM through button presses description: Learn to control LED brightness using Pulse Width Modulation (PWM) by button presses on a Raspberry Pi -category: Guides author: Jonathan Tynan lastupdated: May 11 2025 --- diff --git a/src/content/docs/guides/Raspberry-GPIO/4-analog-signals.mdx b/src/content/docs/guides/Raspberry-GPIO/4-analog-signals.mdx index 65a17f170..e83f924fb 100644 --- a/src/content/docs/guides/Raspberry-GPIO/4-analog-signals.mdx +++ b/src/content/docs/guides/Raspberry-GPIO/4-analog-signals.mdx @@ -1,7 +1,6 @@ --- title: Reading Analog Signal description: Learn to read analog signals with an Analog-to-Digital converter to connect a joystick to the Raspberry Pi -category: Guides author: Jonathan Tynan lastupdated: Apr 27 2024 sidebar: diff --git a/src/content/docs/guides/0-using-splashkit.mdx b/src/content/docs/guides/getting-started/0-using-splashkit.mdx similarity index 100% rename from src/content/docs/guides/0-using-splashkit.mdx rename to src/content/docs/guides/getting-started/0-using-splashkit.mdx diff --git a/src/content/docs/guides/Graphics/0-drawing-using-procedures.mdx b/src/content/docs/guides/getting-started/1-drawing-using-procedures.mdx similarity index 99% rename from src/content/docs/guides/Graphics/0-drawing-using-procedures.mdx rename to src/content/docs/guides/getting-started/1-drawing-using-procedures.mdx index b0e357ec2..ce152f440 100644 --- a/src/content/docs/guides/Graphics/0-drawing-using-procedures.mdx +++ b/src/content/docs/guides/getting-started/1-drawing-using-procedures.mdx @@ -1,9 +1,10 @@ --- title: Drawing using Procedures description: This article provides a quick overview of getting started with SplashKit. It includes how to create a window and do some basic drawing in order to create a small animation. This is a great place to start with SplashKit. -category: Tutorials author: Andrew Cain and others lastupdated: January 2025 +sidebar: + order: 1 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/Utilities/0-useful-utilities.mdx b/src/content/docs/guides/getting-started/10-useful-utilities.mdx similarity index 99% rename from src/content/docs/guides/Utilities/0-useful-utilities.mdx rename to src/content/docs/guides/getting-started/10-useful-utilities.mdx index c80acdf2e..377d76de9 100644 --- a/src/content/docs/guides/Utilities/0-useful-utilities.mdx +++ b/src/content/docs/guides/getting-started/10-useful-utilities.mdx @@ -1,9 +1,10 @@ --- title: Useful Utilities description: In this article, we discuss useful utilities that you can use to convert, check and manipulate common data types in SplashKit programs. -category: Guides author: Richard Denton and others lastupdated: October 2024 +sidebar: + order: 10 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/Color/0-colour-generator.mdx b/src/content/docs/guides/getting-started/11-colour-generator.mdx similarity index 98% rename from src/content/docs/guides/Color/0-colour-generator.mdx rename to src/content/docs/guides/getting-started/11-colour-generator.mdx index c013122d0..54498f6eb 100644 --- a/src/content/docs/guides/Color/0-colour-generator.mdx +++ b/src/content/docs/guides/getting-started/11-colour-generator.mdx @@ -1,10 +1,10 @@ --- title: SplashKit Colours description: Use this tool to generate the colours you need for your SplashKit projects! -category: Guides author: Shaun Ratcliff lastupdated: 11 Dec 24 -tableOfContents: true +sidebar: + order: 11 --- **{frontmatter.description}** diff --git a/src/content/docs/guides/Graphics/1-double-buffering.mdx b/src/content/docs/guides/getting-started/2-double-buffering.mdx similarity index 99% rename from src/content/docs/guides/Graphics/1-double-buffering.mdx rename to src/content/docs/guides/getting-started/2-double-buffering.mdx index d774f8c5f..007df4e00 100644 --- a/src/content/docs/guides/Graphics/1-double-buffering.mdx +++ b/src/content/docs/guides/getting-started/2-double-buffering.mdx @@ -1,9 +1,10 @@ --- title: Understanding Double Buffering description: SplashKit uses double buffering to make animations smooth, but this introduces a few steps to get images appearing on the screen as you expect. In this article we discuss the basics of double buffering using Refresh Screen and the painter model. -category: Guides author: Various Authors lastupdated: December 2024 +sidebar: + order: 2 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/Input/1-mouse-button-inputs.mdx b/src/content/docs/guides/getting-started/3-mouse-button-inputs.mdx similarity index 95% rename from src/content/docs/guides/Input/1-mouse-button-inputs.mdx rename to src/content/docs/guides/getting-started/3-mouse-button-inputs.mdx index 1308b3a3c..5423a3b61 100644 --- a/src/content/docs/guides/Input/1-mouse-button-inputs.mdx +++ b/src/content/docs/guides/getting-started/3-mouse-button-inputs.mdx @@ -1,9 +1,10 @@ --- title: Using Mouse Inputs description: Introductory Mouse Input functionality guide -category: Guides author: Various Authors lastupdated: October 2024 +sidebar: + order: 3 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/Input/0-reading-text.mdx b/src/content/docs/guides/getting-started/4-reading-text.mdx similarity index 96% rename from src/content/docs/guides/Input/0-reading-text.mdx rename to src/content/docs/guides/getting-started/4-reading-text.mdx index 8228a0b88..f4c4151a7 100644 --- a/src/content/docs/guides/Input/0-reading-text.mdx +++ b/src/content/docs/guides/getting-started/4-reading-text.mdx @@ -1,9 +1,10 @@ --- title: Reading Text description: See how to read text from the user, both from command line and graphical applications. -category: Tutorials author: Andrew Cain and others lastupdated: October 2024 +sidebar: + order: 4 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/Resource-Bundles/0-loading-resources-with-bundles.mdx b/src/content/docs/guides/getting-started/5-loading-resources-with-bundles.mdx similarity index 97% rename from src/content/docs/guides/Resource-Bundles/0-loading-resources-with-bundles.mdx rename to src/content/docs/guides/getting-started/5-loading-resources-with-bundles.mdx index 7782ea15b..9d86af65a 100644 --- a/src/content/docs/guides/Resource-Bundles/0-loading-resources-with-bundles.mdx +++ b/src/content/docs/guides/getting-started/5-loading-resources-with-bundles.mdx @@ -1,9 +1,10 @@ --- title: Loading Resources with Bundles description: Simplify the process of loading your program's resources using a resource bundle. This file lists the different resources you want loaded, which can then be loaded and freed as a group. -category: Guides author: Various Authors lastupdated: November 2024 +sidebar: + order: 5 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; @@ -53,7 +54,7 @@ Bitmap and font resources also require additional information. **BITMAP** can optionally be followed by bitmap cell details useful for animations. This is in the format: `BITMAP, name, filename, width, height, cellCols, cellRows, cellCount`. Once the bitmap is loaded the bundle will set the cell details from the information given. -See [Using Animations](/guides/animations/0-using-animations) guide for more details, and example code and files to test. +See [Using Animations](/guides/getting-started/6-using-animations) guide for more details, and example code and files to test. **FONT** must be followed by the point size for the font. diff --git a/src/content/docs/guides/Animations/0-using-animations.mdx b/src/content/docs/guides/getting-started/6-using-animations.mdx similarity index 99% rename from src/content/docs/guides/Animations/0-using-animations.mdx rename to src/content/docs/guides/getting-started/6-using-animations.mdx index ccdaa8f69..dd6ce08eb 100644 --- a/src/content/docs/guides/Animations/0-using-animations.mdx +++ b/src/content/docs/guides/getting-started/6-using-animations.mdx @@ -1,9 +1,10 @@ --- title: Using Animations in SplashKit description: Animations allow you to switch between different images to make a more visually dynamic entity on the screen. SplashKit allows you to create animations and use these together with sprite sheets to create these animations. -category: Guides author: Various Authors lastupdated: October 2024 +sidebar: + order: 6 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/Audio/0-getting-started-with-audio.mdx b/src/content/docs/guides/getting-started/7-getting-started-with-audio.mdx similarity index 99% rename from src/content/docs/guides/Audio/0-getting-started-with-audio.mdx rename to src/content/docs/guides/getting-started/7-getting-started-with-audio.mdx index 729bd985a..4d27b369d 100644 --- a/src/content/docs/guides/Audio/0-getting-started-with-audio.mdx +++ b/src/content/docs/guides/getting-started/7-getting-started-with-audio.mdx @@ -3,7 +3,8 @@ title: Get Started with SplashKit Audio description: Adding sound effects and music can really help bring an application to life. In this article see how to get started with Audio in SplashKit. author: Various Authors lastupdated: October 2024 -category: Guides +sidebar: + order: 7 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/Camera/0-using-splashkit-camera.mdx b/src/content/docs/guides/getting-started/8-using-splashkit-camera.mdx similarity index 99% rename from src/content/docs/guides/Camera/0-using-splashkit-camera.mdx rename to src/content/docs/guides/getting-started/8-using-splashkit-camera.mdx index 47ddcfd16..cd91db010 100644 --- a/src/content/docs/guides/Camera/0-using-splashkit-camera.mdx +++ b/src/content/docs/guides/getting-started/8-using-splashkit-camera.mdx @@ -3,7 +3,8 @@ title: SplashKit Camera description: See how the camera works, and how to draw to the different coordinate systems in your program. author: Andrew Cain and others lastupdated: October 2024 -category: Guides +sidebar: + order: 8 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/getting-started/9-json_intro.mdx b/src/content/docs/guides/getting-started/9-json_intro.mdx new file mode 100644 index 000000000..3b2a8b4d1 --- /dev/null +++ b/src/content/docs/guides/getting-started/9-json_intro.mdx @@ -0,0 +1,1358 @@ +--- +title: Using JSON in SplashKit +description: This tutorial focuses on provising an introduction to using JSON (JavaScript Object Notation), with specifics on how to read and parse JSON data, and how to create and write data to JSON files. Understanding how to read and write JSON data is useful for game development tasks such as loading or saving game settings, level configurations, saving player progress, etc. +author: Jonathan Tynan and others +lastupdated: October 2024 +sidebar: + order: 9 +--- + +import { Tabs, TabItem } from "@astrojs/starlight/components"; + +**{frontmatter.description}** +Written by: {frontmatter.author} +_Last updated: {frontmatter.lastupdated}_ + +--- + +## Introduction to Using JSON + +### What is JSON? + +[JSON](/api/json/) is often used in various programming environments, including game development, for data storage and configuration. In SplashKit, JSON functionality allows developers to efficiently manage game settings, level data, and more. This section of the tutorial introduces JSON, its basic structure, and provides an overview of its application in SplashKit. + +### Basic Structure of a JSON File + +A basic JSON file might look like this: + +```json +{ + "gameTitle": "My New Game", + "screenSize": { + "width": 800, + "height": 600 + }, + "levels": ["level1", "level2", "level3"] +} +``` + +JSON objects are made up of values associated with keys. In this example, `gameTitle` is the key associated with the string `"My New Game"`, `screenSize` is the key for an object with two numeric values (width and height), and an array of strings is assigned as the value for the key `levels`. + +### Overview of JSON in SplashKit + +SplashKit simplifies the process of working with JSON files in your games. It provides functions for reading JSON files, allowing us to easily retrieve values and load configurations or game data. Additionally, it offers functions for writing JSON files, enabling us to save configurations and game data. + +### Getting Started with JSON in SplashKit + +To begin using JSON in SplashKit, we must have our files in the correct locations. Run the following command in your project directory to generate the resources folder. + +```shell +skm resources +``` + +This command creates sub-folders for each type of resource. One of these is named `json` and that is where we place our JSON files. To begin lets take the example JSON file above and place it into the `json` folder with the name `game_data.json`. To access the values in this file we can now do the following: + + + + +```cpp +#include "splashkit.h" +int main() +{ + json game_data = json_from_file("game_data.json"); + string game_title = json_read_string(game_data, "gameTitle"); + + write_line("Game Title: " + game_title); + + free_json(game_data); + + return 0; +} +``` + + + + + + + +```csharp +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +Json gameData = JsonFromFile("game_data.json"); +string gameTitle = JsonReadString(gameData, "gameTitle"); + +WriteLine("Game Title: " + gameTitle); + +FreeJson(gameData); +``` + + + + +```csharp +using SplashKitSDK; + +namespace GameDataManagement +{ + public class Program + { + public static void Main() + { + Json gameData = SplashKit.JsonFromFile("game_data.json"); + string gameTitle = SplashKit.JsonReadString(gameData, "gameTitle"); + + SplashKit.WriteLine("Game Title: " + gameTitle); + + SplashKit.FreeJson(gameData); + } + } +} +``` + + + + + + + +```python +from splashkit import * + +def main(): + game_data = json_from_file("game_data.json") + game_title = json_read_string(game_data, "gameTitle") + + if not game_title: + write_line("Error retrieving gameTitle.") + else: + write_line(f"Game Title: {game_title}") + + free_json(game_data) + +if __name__ == "__main__": + main() +``` + + + + +In this code example, we first use [Json From File](/api/json/#json-from-file) to load a JSON object containing details from the `game_data.json` file. +Next, we retrieve the value associated with the `gameTitle` key using [Json Read String](/api/json/#json-read-string)and output it to the console. Finally, we free the JSON object using [Free Json](/api/json/#free-json) before exiting the program. This deallocates any memory that was allocated to the JSON object, helping to prevent memory-related errors such as `Segmentation Fault`. We can build this program using the following command. + + + + +```shell +g++ program.cpp -l SplashKit -o json_program +``` + + + + +```shell +dotnet build +``` + + + + +And run it with: + + + + +```shell +./json_program +``` + + + + +```shell +dotnet run +``` + + + + +```shell +skm python3 program.py +``` + + + + +When we run this program, it should display the following output in the console: + +```plaintext +Game Title: My New Game +``` + +### Checking Keys + +But what if we didn't have a `gameTitle` key in our JSON? Well, error messages will be produced indicating that this key is `null`. To prevent this, we can use the [Json Has Key](/api/json/#json-has-key) function to check if the key is present and then do actions based on whether it has been found or not. We could then turn the previous example into the following code: + + + + +```cpp +#include "splashkit.h" +int main() +{ + json game_data = json_from_file("game_data.json"); + + if(json_has_key(game_data, "gameTitle")) + { + string game_title = json_read_string(game_data, "gameTitle"); + write("Game Title: "); + write_line(game_title); + } + else + { + write_line("Key \"gameTitle\" not found."); + } + + free_json(game_data); + + return 0; +} +``` + + + + + + + +```csharp +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +Json gameData = JsonFromFile("game_data.json"); + +if (JsonHasKey(gameData, "gameTitle")) +{ + string gameTitle = JsonReadString(gameData, "gameTitle"); + WriteLine("Game Title: " + gameTitle); +} +else +{ + WriteLine("Key \"gameTitle\" not found."); +} + +FreeJson(gameData); +``` + + + + +```csharp +using SplashKitSDK; + +namespace GameDataManagement +{ + public class Program + { + public static void Main() + { + Json gameData = SplashKit.JsonFromFile("game_data.json"); + + if (SplashKit.JsonHasKey(gameData, "gameTitle")) + { + string gameTitle = SplashKit.JsonReadString(gameData, "gameTitle"); + SplashKit.WriteLine("Game Title: " + gameTitle); + } + else + { + SplashKit.WriteLine("Key \"gameTitle\" not found."); + } + + SplashKit.FreeJson(gameData); + } + } +} +``` + + + + + + + +```python +from splashkit import * + +def main(): + game_data = json_from_file("game_data.json") + + if json_has_key(game_data, "gameTitle"): + game_title = json_read_string(game_data, "gameTitle") + write_line(f"Game Title: {game_title}") + else: + write_line('Key "gameTitle" not found.') + + free_json(game_data) + +if __name__ == "__main__": + main() +``` + + + + +We have successfully loaded our JSON file and retrieved the value associated with the `gameTitle` key. In the next section below, we'll delve deeper into retrieving other values stored within a JSON object. + +--- + +## Reading JSON Objects + +In the previous tutorial we loaded the following JSON file and read the game title from it. Lets extend this a little, and dive a further into extracting values from this structure. + +```json +{ + "gameTitle": "My New Game", + "fullScreenMode": false, + "numPlayers": 1, + "screenSize": { + "width": 800, + "height": 600 + }, + "levels": ["level1", "level2", "level3"] +} +``` + +### Accessing Values + +To access values in JSON objects like strings, numbers, or booleans, you can use functions like [Json Read String](/api/json/#json-read-string), [Json Read Number As Int](/api/json/#json-read-number-as-int), or [Json Read Bool](/api/json/#json-read-bool). We use these functions like the following code snippet. + + + + +```cpp +json game_data = json_from_file("game_data.json"); + +string title = json_read_string(game_data, "gameTitle"); +int numPlayers = json_read_number_as_int(game_data, "numPlayers"); +bool isFullScreen = json_read_bool(game_data, "fullScreenMode"); +``` + + + + + + + + +```csharp +Json gameData = JsonFromFile("game_data.json"); + +string title = JsonReadString(gameData, "gameTitle"); +int numPlayers = JsonReadNumberAsInt(gameData, "numPlayers"); +bool isFullScreen = JsonReadBool(gameData, "fullScreenMode"); +``` + + + + +```csharp +Json gameData = SplashKit.JsonFromFile("game_data.json"); + +string title = SplashKit.JsonReadString(gameData, "gameTitle"); +int numPlayers = SplashKit.JsonReadNumberAsInt(gameData, "numPlayers"); +bool isFullScreen = SplashKit.JsonReadBool(gameData, "fullScreenMode"); +``` + + + + + + + +```python +game_data = json_from_file("game_data.json") + +title = json_read_string(game_data, "gameTitle") +num_players = json_read_number_as_int(game_data, "numPlayers") +is_full_screen = json_read_bool(game_data, "fullScreenMode") +``` + + + + +### Working with JSON Arrays + +If the data is an array, like the value stored for the `levels` key, we can obtain the data through [Json Read Array](/api/json/#json-read-array-functions) and store it into a dynamic string array variable (such as `vector` in C++, or `List` in C#). Then we can loop through the entries in the array, and do some actions with the stored data. + +Below is an example of this: + + + + +```cpp +vector levels; + +json_read_array(game_data, "levels", levels); + +int num_levels = levels.size(); + +for(int i = 0; i < num_levels; i++) +{ + write("Got level: "); + write_line(levels[i]); +} +``` + + + + + + + + +```csharp +List levels = new List(); + +JsonReadArray(gameData, "levels", ref levels); + +int numLevels = levels.Count; + +for (int i = 0; i < numLevels; i++) +{ + WriteLine($"Got level: {levels[i]}"); +} +``` + + + + +```csharp +List levels = new List(); + +SplashKit.JsonReadArray(gameData, "levels", ref levels); + +int numLevels = levels.Count; + +for (int i = 0; i < numLevels; i++) +{ + SplashKit.WriteLine($"Got level: {levels[i]}"); +} +``` + + + + + + + +```python +levels = [] + +json_read_array_of_string(game_data, "levels", levels) + +num_levels = len(levels) + +for i in range(num_levels): + write_line(f"Got level: {levels[i]}") +``` + + + + +Running this prints the following to the terminal: + +```plaintext +Got level: level1 +Got level: level2 +Got level: level3 +``` + +### Extracting Nested JSON Objects + +SplashKit's JSON functionality allows you to extract various types of data, including basic types mentioned previously, but also even nested JSON objects. In our example file the value for the `screenSize` key is a JSON object. The following code demonstrates how to extract this object: + + + + +```cpp +json game_screen_size = json_read_object(game_data, "screenSize"); +int width = json_read_number_as_int(game_screen_size, "width"); +int height = json_read_number_as_int(game_screen_size, "height"); + +write_line("Screen Width: " + to_string(width)); +write_line("Screen Height: " + to_string(height)); +``` + + + + + + + + +```csharp +Json gameScreenSize = JsonReadObject(gamedata, "screenSize"); +int width = JsonReadNumberAsInt(gameScreenSize, "width"); +int height = JsonReadNumberAsInt(gameScreenSize, "height"); + +WriteLine($"Screen Width: {width}"); +WriteLine($"Screen Height: {height}"); +``` + + + + +```csharp +Json gameScreenSize = SplashKit.JsonReadObject(gamedata, "screenSize"); +int width = SplashKit.JsonReadNumberAsInt(gameScreenSize, "width"); +int height = SplashKit.JsonReadNumberAsInt(gameScreenSize, "height"); + +SplashKit.WriteLine($"Screen Width: {width}"); +SplashKit.WriteLine($"Screen Height: {height}"); +``` + + + + + + + +```python +game_screen_size = json_read_object(game_data, "screenSize") +width = json_read_number_as_int(game_screen_size, "width") +height = json_read_number_as_int(game_screen_size, "height") + +write_line(f"Screen Width: {width}") +write_line(f"Screen Height: {height}") +``` + + + + +Running this prints the following to the terminal: + +```plaintext +Screen Width: 800 +Screen Height: 600 +``` + +### Putting it all together + +By combining all these examples we can create the full program shown below. + + + + +```cpp +#include "splashkit.h" +using namespace std; + +int main() +{ + // Load the game data JSON file + json game_data = json_from_file("game_data.json"); + + // Read the game data from the JSON + string title = json_read_string(game_data, "gameTitle"); + int numPlayers = json_read_number_as_int(game_data, "numPlayers"); + bool isFullScreen = json_read_bool(game_data, "fullScreenMode"); + vector levels; + + // Write the game data to the terminal + write_line("Game Title: " + title); + write_line("Number of Players: " + to_string(numPlayers)); + write_line("Full Screen Mode: " + to_string(isFullScreen)); + + // Read the levels array from the JSON + json_read_array(game_data, "levels", levels); + + int num_levels = levels.size(); + + for (int i = 0; i < num_levels; i++) + { + write("Got level: "); + write_line(levels[i]); + } + + // Extract the nested JSON objects + json game_screen_size = json_read_object(game_data, "screenSize"); + int width = json_read_number_as_int(game_screen_size, "width"); + int height = json_read_number_as_int(game_screen_size, "height"); + + // Write the screen size to the terminal + write_line("Screen Width: " + to_string(width)); + write_line("Screen Height: " + to_string(height)); +} +``` + + + + + + + + +```csharp +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Load the game data JSON file +Json gameData = JsonFromFile("game_data.json"); + +// Read the game data from the JSON +string title = JsonReadString(gameData, "gameTitle"); +int numPlayers = JsonReadNumberAsInt(gameData, "numPlayers"); +bool isFullScreen = JsonReadBool(gameData, "fullScreenMode"); +List levels = new List(); + +// Write the game data to the terminal +WriteLine($"Game Title: {title}"); +WriteLine($"Number of Players: {numPlayers}"); +WriteLine($"Full Screen Mode: {isFullScreen}"); + +// Read the levels array from the JSON +JsonReadArray(gameData, "levels", ref levels); + +int numLevels = levels.Count; + +for (int i = 0; i < numLevels; i++) +{ + WriteLine($"Got level: {levels[i]}"); +} + +// Extract the nested JSON objects +Json gameScreenSize = JsonReadObject(gameData, "screenSize"); +int width = JsonReadNumberAsInt(gameScreenSize, "width"); +int height = JsonReadNumberAsInt(gameScreenSize, "height"); + +// Write the screen size to the terminal +WriteLine($"Screen Width: {width}"); +WriteLine($"Screen Height: {height}"); +``` + + + + +```csharp +using System; +using System.Collections.Generic; +using SplashKitSDK; + +class Program +{ + static void Main() + { + // Load the game data JSON file + Json gameData = SplashKit.JsonFromFile("game_data.json"); + + // Read the game data from the JSON + string title = SplashKit.JsonReadString(gameData, "gameTitle"); + int numPlayers = SplashKit.JsonReadNumberAsInt(gameData, "numPlayers"); + bool isFullScreen = SplashKit.JsonReadBool(gameData, "fullScreenMode"); + List levels = new List(); + + // Write the game data to the terminal + SplashKit.WriteLine($"Game Title: {title}"); + SplashKit.WriteLine($"Number of Players: {numPlayers}"); + SplashKit.WriteLine($"Full Screen Mode: {isFullScreen}"); + + // Read the levels array from the JSON + SplashKit.JsonReadArray(gameData, "levels", ref levels); + + int numLevels = levels.Count; + + for (int i = 0; i < numLevels; i++) + { + SplashKit.WriteLine($"Got level: {levels[i]}"); + } + + // Extract the nested JSON objects + Json gameScreenSize = SplashKit.JsonReadObject(gameData, "screenSize"); + int width = SplashKit.JsonReadNumberAsInt(gameScreenSize, "width"); + int height = SplashKit.JsonReadNumberAsInt(gameScreenSize, "height"); + + // Write the screen size to the terminal + SplashKit.WriteLine($"Screen Width: {width}"); + SplashKit.WriteLine($"Screen Height: {height}"); + } +} + +``` + + + + + + + +```python +from splashkit import * + +# Load the game data JSON file +game_data = json_from_file("game_data.json") + +# Read the game data from the JSON object +title = json_read_string(game_data, "gameTitle") +num_players = json_read_number_as_int(game_data, "numPlayers") +is_full_screen = json_read_bool(game_data, "fullScreenMode") +levels = [] + +# Write the game data to the terminal +write_line(f"Game Title: {title}") +write_line(f"Number of Players: {num_players}") +write_line(f"Full Screen Mode: {is_full_screen}") + +# Read the levels array from the JSON file +json_read_array_of_string(game_data, "levels", levels) + +num_levels = len(levels) + +for i in range(num_levels): + write_line(f"Got level: {levels[i]}") + +# Extract the nested JSON objects +game_screen_size = json_read_object(game_data, "screenSize") +width = json_read_number_as_int(game_screen_size, "width") +height = json_read_number_as_int(game_screen_size, "height") + +# Write the screen size to the terminal +write_line(f"Screen Width: {width}") +write_line(f"Screen Height: {height}") +``` + + + + +In this example, [Json Read Object](/api/json/#json-read-object) is used to extract the nested JSON object, and then the values are read from this nested object. These variables can then be used to define the window size for this game. + +--- + +Reading JSON data with SplashKit is a straightforward process that can greatly enhance the flexibility and functionality of your game. It enables dynamic loading of game content and configurations, making your game more adaptable and easier to manage. + +In the next part of this tutorial, we explore how to write and modify JSON data, allowing you to save game states, configurations, and player preferences. + +--- + +## Writing JSON Objects + +### Creating JSON Objects and Arrays + +In SplashKit, you can programmatically create JSON objects and arrays, which then can be populated with data. Lets see how we can create the example JSON file from previous tutorials with this method. + + + + +```cpp +json new_game_data = create_json(); +json_set_string(new_game_data, "gameTitle", "My New Game"); +json_set_bool(new_game_data, "fullScreenMode", false); +json_set_number(new_game_data, "numPlayers", 1); +``` + + + + + + + +```csharp +Json newGameData = CreateJson(); +JsonSetString(newGameData, "gameTitle", "My New Game"); +JsonSetBool(newGameData, "fullScreenMode", false); +JsonSetNumber(newGameData, "numPlayers", 1); +``` + + + + +```csharp +Json newGameData = SplashKit.CreateJson(); +SplashKit.JsonSetString(newGameData, "gameTitle", "My New Game"); +SplashKit.JsonSetBool(newGameData, "fullScreenMode", false); +SplashKit.JsonSetNumber(newGameData, "numPlayers", 1); +``` + + + + + + + +```python +new_game_data = create_json() + +json_set_string(new_game_data, "gameTitle", "My New Game") +json_set_bool(new_game_data, "fullScreenMode", False) +json_set_number_integer(new_game_data, "numPlayers", 1) +``` + + + + +First we create the new JSON object using [Create Json](/api/json/#create-json), then we add basic data to **gameTitle**, **fullScreenMode**, and **numPlayers** using [Json Set String](/api/json/#json-set-string), [Json Set Bool](/api/json/#json-set-bool) and [Json Set Number](/api/json#json-set-number-functions). + + + + +```cpp +vector levels_array; + +levels_array.push_back("level1"); +levels_array.push_back("level2"); +levels_array.push_back("level3"); + +json_set_array(new_game_data, "levels", levels_array); +``` + + + + + + + +```csharp +List levelsArray = new List +{ + "level1", + "level2", + "level3" +}; + +JsonSetArray(newGameData, "levels", levelsArray); +``` + + + + +```csharp +List levelsArray = new List +{ + "level1", + "level2", + "level3" +}; + +SplashKit.JsonSetArray(newGameData, "levels", levelsArray); +``` + + + + + + + +```python +levels_array = ["level1", "level2", "level3"] +json_set_array_of_string(new_game_data, "levels", levels_array) +``` + + + + +Next we add the levels array to the JSON object. We create a vector to store the strings, and push back each string that we want. Finally we use [Json Set Array](/api/json/#json-set-array-functions) to store this data in JSON format. + + + + +```cpp +json screen_size_data = create_json(); + +json_set_number(screen_size_data, "width", 800); +json_set_number(screen_size_data, "height", 600); + +json_set_object(new_game_data, "screenSize", screen_size_data); +``` + + + + + + + +```csharp +Json screenSizeData = CreateJson(); + +JsonSetNumber(screenSizeData, "width", 800); +JsonSetNumber(screenSizeData, "height", 600); + +JsonSetObject(newGameData, "screenSize", screenSizeData); +``` + + + + +```csharp +Json screenSizeData = SplashKit.CreateJson(); + +SplashKit.JsonSetNumber(screenSizeData, "width", 800); +SplashKit.JsonSetNumber(screenSizeData, "height", 600); + +SplashKit.JsonSetObject(newGameData, "screenSize", screenSizeData); +``` + + + + + + + +```python +screen_size_data = create_json() + +json_set_number_integer(screen_size_data, "width", 800) +json_set_number_integer(screen_size_data, "height", 600) + +json_set_object(new_game_data, "screenSize", screen_size_data) +``` + + + + +Then we tackle the nested JSON object, the screen size object. We use [Create Json](/api/json/#create-json) to create a new object for this data, and then we add the width and the height to the object using [Json Set Number](/api/json/#json-set-number-functions). Now that we have this JSON object filled with the data we want, we add it to the `new_game_data` object with [Json Set Object](/api/json/#json-set-object). + +### Writing JSON Data to a File + +Now that we have the `new_game_data` object that stores the same values as the JSON file used previously. Now, we can save this using [Json To File](/api/json/#json-to-file) like in the code below. + +:::note +Make sure to run `skm resources` to create the `Resources/json/` folder before executing this code. +::: + + + + +```cpp +json_to_file(new_game_data, "new_game_data.json"); +``` + + + + + + + +```csharp +JsonToFile(newGameData, "new_game_data.json"); + +``` + + + + +```csharp +SplashKit.JsonToFile(newGameData, "new_game_data.json"); +``` + + + + + + + +```python +json_to_file(new_game_data, "new_game_data.json") +``` + + + + +By combining all these examples we can create the full program shown below. + + + + +```cpp +#include "splashkit.h" + +int main() +{ + json new_game_data = create_json(); + + json_set_string(new_game_data, "gameTitle", "My New Game"); + json_set_bool(new_game_data, "fullScreenMode", false); + json_set_number(new_game_data, "numPlayers", 1); + + json screen_size_data = create_json(); + + json_set_number(screen_size_data, "width", 800); + json_set_number(screen_size_data, "height", 600); + + json_set_object(new_game_data, "screenSize", screen_size_data); + + vector levels_array; + + levels_array.push_back("level1"); + levels_array.push_back("level2"); + levels_array.push_back("level3"); + + json_set_array(new_game_data, "levels", levels_array); + + json_to_file(new_game_data, "new_game_data.json"); + + free_all_json(); +} +``` + + + + + + + +```csharp +using SplashKitSDK; +using static SplashKitSDK.SplashKit; +using System.Collections.Generic; + +Json newGameData = CreateJson(); + +JsonSetString(newGameData, "gameTitle", "My New Game"); +JsonSetBool(newGameData, "fullScreenMode", false); +JsonSetNumber(newGameData, "numPlayers", 1); + +Json screenSizeData = CreateJson(); +JsonSetNumber(screenSizeData, "width", 800); +JsonSetNumber(screenSizeData, "height", 600); + +JsonSetObject(newGameData, "screenSize", screenSizeData); + +List levelsArray = new List +{ + "level1", + "level2", + "level3" +}; + +JsonSetArray(newGameData, "levels", levelsArray); + +JsonToFile(newGameData, "new_game_data.json"); +FreeJson(newGameData); + +FreeJson(screenSizeData); +``` + + + + +```csharp +using SplashKitSDK; +using System.Collections.Generic; + +namespace WritingJsonData +{ + public class Program + { + public static void Main() + { + Json newGameData = SplashKit.CreateJson(); + + SplashKit.JsonSetString(newGameData, "gameTitle", "My New Game"); + SplashKit.JsonSetBool(newGameData, "fullScreenMode", false); + SplashKit.JsonSetNumber(newGameData, "numPlayers", 1); + + Json screenSizeData = SplashKit.CreateJson(); + SplashKit.JsonSetNumber(screenSizeData, "width", 800); + SplashKit.JsonSetNumber(screenSizeData, "height", 600); + + SplashKit.JsonSetObject(newGameData, "screenSize", screenSizeData); + + List levelsArray = new List + { + "level1", + "level2", + "level3" + }; + + SplashKit.JsonSetArray(newGameData, "levels", levelsArray); + + SplashKit.JsonToFile(newGameData, "new_game_data.json"); + SplashKit.FreeJson(newGameData); + + SplashKit.FreeJson(screenSizeData); + } + } +} +``` + + + + + + + +```python +from splashkit import * + +new_game_data = create_json() + +json_set_string(new_game_data, "gameTitle", "My New Game") +json_set_bool(new_game_data, "fullScreenMode", False) +json_set_number_integer(new_game_data, "numPlayers", 1) + +screen_size_data = create_json() +json_set_number_integer(screen_size_data, "width", 800) +json_set_number_integer(screen_size_data, "height", 600) + +json_set_object(new_game_data, "screenSize", screen_size_data) + +levels_array = ["level1", "level2", "level3"] + +json_set_array_of_string(new_game_data, "levels", levels_array) +json_to_file(new_game_data, "new_game_data.json") + +free_all_json() +``` + + + + +Running this program results in a file named `new_game_data.json` being written to the `Resources/json/` folder. Open this up and you'll see something very similar or identical to the example JSON file we've been using previously. It should look something like this: + +```json +{ + "numPlayers": 1, + "fullScreenMode": false, + "gameTitle": "My New Game", + "levels": [ + "level1", + "level2", + "level3" + ], + "screenSize": { + "height": 600, + "width": 800 + } +} +``` + +Some of the keys can be in different positions, but this does not affect how we use it as we look for the key when retrieving values, not a particular data position in the JSON file. This new file is effectively the same JSON that we've used in previous JSON tutorials. + +### Modifying Existing JSON Data + +You can also load an existing JSON file, modify its contents, and save the changes back to the file. To demonstrate this, lets add the details of a player character to our game data. + + + + +```cpp +json player_data = create_json(); +json_set_string(player_data, "name", "Hero"); + +json stats_data = create_json(); +json_set_number(stats_data, "health", 100); +json_set_number(stats_data, "mana", 50); +json_set_number(stats_data, "strength", 75); + +json_set_object(player_data, "stats", stats_data); +``` + + + + + + + +```csharp +Json playerData = CreateJson(); +JsonSetString(playerData, "name", "Hero"); + +Json statsData = CreateJson(); +JsonSetNumber(statsData, "health", 100); +JsonSetNumber(statsData, "mana", 50); +JsonSetNumber(statsData, "strength", 75); + +JsonSetObject(playerData, "stats", statsData); +``` + + + + +```csharp +Json playerData = SplashKit.CreateJson(); +SplashKit.JsonSetString(playerData, "name", "Hero"); + +Json statsData = SplashKit.CreateJson(); +SplashKit.JsonSetNumber(statsData, "health", 100); +SplashKit.JsonSetNumber(statsData, "mana", 50); +SplashKit.JsonSetNumber(statsData, "strength", 75); + +SplashKit.JsonSetObject(playerData, "stats", statsData); +``` + + + + + + + +```python +player_data = create_json() +json_set_string(player_data, "name", "Hero") + +stats_data = create_json() +json_set_number_integer(stats_data, "health", 100) +json_set_number_integer(stats_data, "mana", 50) +json_set_number_integer(stats_data, "strength", 75) + +json_set_object(player_data, "stats", stats_data) +``` + + + + +First we create the player JSON object to store the data for an entire character, then we create an individual object to hold the stats for the character. After this we add the stats object and nest it in the `player_data` object we created earlier. + + + + +```cpp +json existing_data = json_from_file("new_game_data.json") +json_set_object(existing_data, "character", player_data); + +json_to_file(existing_data, "modified_game_data.json"); +``` + + + + + + + +```csharp +Json existingData = JsonFromFile("new_game_data.json"); +JsonSetObject(existingData, "character", playerData); + +JsonToFile(existingData, "modified_game_data.json"); +``` + + + + +```csharp +Json existingData = SplashKit.JsonFromFile("new_game_data.json"); +SplashKit.JsonSetObject(existingData, "character", playerData); + +SplashKit.JsonToFile(existingData, "modified_game_data.json"); +``` + + + + + + + +```python +existing_data = json_from_file("new_game_data.json") +json_set_object(existing_data, "character", player_data) + +json_to_file(existing_data, "modified_game_data.json") +``` + + + + +Next we load the game data we saved previously, add our `player_data` object to the existing data and save it. If we add this code to our previous program and run it a file is created in the `Resources/json/` folder named `modified_game_data.json`. Open it, and you should see something like the following: + +```json +{ + "character": { + "name": "Hero", + "stats": { + "health": 100, + "mana": 50, + "strength": 75 + } + }, + "fullScreenMode": false, + "numPlayers": 1, + "gameTitle": "My New Game", + "levels": [ + "levels1", + "levels2", + "levels3" + ], + "screenSize": { + "height": 600, + "width": 800 + } +} +``` + +Now we have a character object stored with this JSON file. We also now have multiple levels of nesting. When this is the case and we want to access the innermost key we must get these JSON objects. So, to access the health stat we can use the following code: + + + + +```cpp +// Load our JSON +json modified_game_data = json_from_file("modified_game_data.json"); +// Retrieve Character JSON object from the file. +json character = json_read_object(modified_game_data, "character"); +// Retrieve the Stats JSON object from the Character JSON +json stats = json_read_object(character, "stats"); +// Retrieve the value of health from the stats JSON object +int hp = json_read_number_as_int(stats, "health"); +``` + + + + + + + +```csharp +// Load our JSON +Json modifiedGameData = JsonFromFile("modified_game_data.json"); + +// Retrieve Character JSON object from the file. +Json modifiedGameData = JsonFromFile("modified_game_data.json"); + +// Retrieve the Stats JSON object from the Character JSON +Json stats = JsonReadObject(character, "stats"); + +// Retrieve the value of health from the stats JSON object +int hp = JsonReadNumberAsInt(stats, "health"); +``` + + + + +```csharp +// Load our JSON +Json modifiedGameData = SplashKit.JsonFromFile("modified_game_data.json"); + +// Retrieve Character JSON object from the file. +Json character = SplashKit.JsonReadObject(modifiedGameData, "character"); + +// Retrieve the Stats JSON object from the Character JSON +Json stats = SplashKit.JsonReadObject(character, "stats"); + +// Retrieve the value of health from the stats JSON object +int hp = SplashKit.JsonReadNumberAsInt(stats, "health"); +``` + + + + + + + +```python +# Load our JSON +modified_game_data = json_from_file("modified_game_data.json") + +# Retrieve Character JSON object from the file. +character = json_read_object(modified_game_data, "character") + +# Retrieve the Stats JSON object from the Character JSON +stats = json_read_object(character, "stats") + +# Retrieve the value of health from the stats JSON object +hp = json_read_number_as_int(stats, "health") +``` + + + + +By following this tutorial, you're now equipped with the foundational skills necessary to create, read and write JSON data objects with SplashKit. These examples have been focused around game development, but the JSON skills you've learnt extends beyond this as JSON is a versatile tool for any software development project. diff --git a/src/content/docs/guides/Animations/images/All-About-Animation-Vectors.png b/src/content/docs/guides/getting-started/images/All-About-Animation-Vectors.png similarity index 100% rename from src/content/docs/guides/Animations/images/All-About-Animation-Vectors.png rename to src/content/docs/guides/getting-started/images/All-About-Animation-Vectors.png diff --git a/src/content/docs/guides/Animations/images/All-About-Animation-With-Sound.png b/src/content/docs/guides/getting-started/images/All-About-Animation-With-Sound.png similarity index 100% rename from src/content/docs/guides/Animations/images/All-About-Animation-With-Sound.png rename to src/content/docs/guides/getting-started/images/All-About-Animation-With-Sound.png diff --git a/src/content/docs/guides/Animations/images/Animation-Frame.png b/src/content/docs/guides/getting-started/images/Animation-Frame.png similarity index 100% rename from src/content/docs/guides/Animations/images/Animation-Frame.png rename to src/content/docs/guides/getting-started/images/Animation-Frame.png diff --git a/src/content/docs/guides/Animations/images/Animation-basics.png b/src/content/docs/guides/getting-started/images/Animation-basics.png similarity index 100% rename from src/content/docs/guides/Animations/images/Animation-basics.png rename to src/content/docs/guides/getting-started/images/Animation-basics.png diff --git a/src/content/docs/guides/Audio/images/about_audio_1.png b/src/content/docs/guides/getting-started/images/about_audio_1.png similarity index 100% rename from src/content/docs/guides/Audio/images/about_audio_1.png rename to src/content/docs/guides/getting-started/images/about_audio_1.png diff --git a/src/content/docs/guides/Audio/images/about_audio_2.png b/src/content/docs/guides/getting-started/images/about_audio_2.png similarity index 100% rename from src/content/docs/guides/Audio/images/about_audio_2.png rename to src/content/docs/guides/getting-started/images/about_audio_2.png diff --git a/src/content/docs/guides/Audio/images/about_audio_3.png b/src/content/docs/guides/getting-started/images/about_audio_3.png similarity index 100% rename from src/content/docs/guides/Audio/images/about_audio_3.png rename to src/content/docs/guides/getting-started/images/about_audio_3.png diff --git a/src/content/docs/guides/Camera/images/camera.png b/src/content/docs/guides/getting-started/images/camera.png similarity index 100% rename from src/content/docs/guides/Camera/images/camera.png rename to src/content/docs/guides/getting-started/images/camera.png diff --git a/src/content/docs/guides/Color/images/colour_wheel.png b/src/content/docs/guides/getting-started/images/colour_wheel.png similarity index 100% rename from src/content/docs/guides/Color/images/colour_wheel.png rename to src/content/docs/guides/getting-started/images/colour_wheel.png diff --git a/src/content/docs/guides/Graphics/images/double_buffer/draw_shapes.png b/src/content/docs/guides/getting-started/images/double_buffer/draw_shapes.png similarity index 100% rename from src/content/docs/guides/Graphics/images/double_buffer/draw_shapes.png rename to src/content/docs/guides/getting-started/images/double_buffer/draw_shapes.png diff --git a/src/content/docs/guides/Graphics/images/double_buffer/painter-new.jpg b/src/content/docs/guides/getting-started/images/double_buffer/painter-new.jpg similarity index 100% rename from src/content/docs/guides/Graphics/images/double_buffer/painter-new.jpg rename to src/content/docs/guides/getting-started/images/double_buffer/painter-new.jpg diff --git a/src/content/docs/guides/Graphics/images/drawing/AutoComplete.png b/src/content/docs/guides/getting-started/images/drawing/AutoComplete.png similarity index 100% rename from src/content/docs/guides/Graphics/images/drawing/AutoComplete.png rename to src/content/docs/guides/getting-started/images/drawing/AutoComplete.png diff --git a/src/content/docs/guides/Graphics/images/drawing/DrawFill.png b/src/content/docs/guides/getting-started/images/drawing/DrawFill.png similarity index 100% rename from src/content/docs/guides/Graphics/images/drawing/DrawFill.png rename to src/content/docs/guides/getting-started/images/drawing/DrawFill.png diff --git a/src/content/docs/guides/Graphics/images/drawing/NewWindow.png b/src/content/docs/guides/getting-started/images/drawing/NewWindow.png similarity index 100% rename from src/content/docs/guides/Graphics/images/drawing/NewWindow.png rename to src/content/docs/guides/getting-started/images/drawing/NewWindow.png diff --git a/src/content/docs/guides/Graphics/images/drawing/RefreshScreen.png b/src/content/docs/guides/getting-started/images/drawing/RefreshScreen.png similarity index 100% rename from src/content/docs/guides/Graphics/images/drawing/RefreshScreen.png rename to src/content/docs/guides/getting-started/images/drawing/RefreshScreen.png diff --git a/src/content/docs/guides/Animations/images/frog.png b/src/content/docs/guides/getting-started/images/frog.png similarity index 100% rename from src/content/docs/guides/Animations/images/frog.png rename to src/content/docs/guides/getting-started/images/frog.png diff --git a/src/content/docs/guides/Resource-Bundles/images/output.png b/src/content/docs/guides/getting-started/images/output.png similarity index 100% rename from src/content/docs/guides/Resource-Bundles/images/output.png rename to src/content/docs/guides/getting-started/images/output.png diff --git a/src/content/docs/guides/index.mdx b/src/content/docs/guides/index.mdx index 493ad6987..9539296a7 100644 --- a/src/content/docs/guides/index.mdx +++ b/src/content/docs/guides/index.mdx @@ -5,14 +5,167 @@ sidebar: order: 0 --- +import { CardGrid, LinkCard } from "@astrojs/starlight/components"; :::tip[SplashKit SDK] - SplashKit provides a versatile set of categories, encompassing graphics, audio, input, and more, offering developers a comprehensive toolkit for game and multimedia development. - ::: -import GuidesList from "../../../components/Guides.astro"; +### Getting Started + +*Get started coding with different areas of SplashKit:* + + + + + + + + + + + + + + + + +### Raspberry Pi GPIO + +*Discover how to use SplashKit on a Raspberry Pi to work with LEDs and buttons:* + + + + + + + + +### Physics + +*Learn more about using vectors and related functionality in SplashKit:* + + + + + + + + + + + + + +### Interface + +*See how you can create user interface panels with different layouts and styling:* + + + + + + + +### Networking + +*Find out more about using SplashKit's web server functionality:* - - + + + + + diff --git a/src/content/docs/installation/Linux/4-vscode.mdx b/src/content/docs/installation/Linux/4-vscode.mdx index 8f8bdeb12..2e1549b43 100644 --- a/src/content/docs/installation/Linux/4-vscode.mdx +++ b/src/content/docs/installation/Linux/4-vscode.mdx @@ -231,6 +231,6 @@ Congratulations! You've completed the setup of everything you need to get starte You can find more information about compiling and running SplashKit programs in the link below: -Using SplashKit +Using SplashKit ::: diff --git a/src/content/docs/installation/MacOS/4-vscode.mdx b/src/content/docs/installation/MacOS/4-vscode.mdx index eb2a1da80..7728e515a 100644 --- a/src/content/docs/installation/MacOS/4-vscode.mdx +++ b/src/content/docs/installation/MacOS/4-vscode.mdx @@ -126,6 +126,6 @@ Congratulations! You've completed the setup of everything you need to get starte You can find more information about compiling and running SplashKit programs in the link below: -Using SplashKit +Using SplashKit ::: diff --git a/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx b/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx index 022a2c87a..bd2b01d58 100644 --- a/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx +++ b/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx @@ -122,6 +122,6 @@ Congratulations! You've completed the setup of everything you need to get starte You can find more information about compiling and running SplashKit programs in the link below: -Using SplashKit +Using SplashKit ::: diff --git a/src/content/docs/installation/Windows (WSL)/4-vscode.mdx b/src/content/docs/installation/Windows (WSL)/4-vscode.mdx index 6e4a509b5..7989a65a3 100644 --- a/src/content/docs/installation/Windows (WSL)/4-vscode.mdx +++ b/src/content/docs/installation/Windows (WSL)/4-vscode.mdx @@ -152,6 +152,6 @@ Congratulations! You've completed the setup of everything you need to get starte You can find more information about compiling and running SplashKit programs in the link below: -Using SplashKit +Using SplashKit ::: diff --git a/src/styles/cards.css b/src/styles/cards.css index 6c169516a..e7f0a85a4 100644 --- a/src/styles/cards.css +++ b/src/styles/cards.css @@ -1,7 +1,8 @@ /* --- START: Link card styling ------*/ .sl-markdown-content .sl-link-card { - border: 2px solid var(--sk-logo-orange); - background-color: var(--sk-logo-orange-transparent); + border: none; + outline: 1px solid var(--sk-logo-blue); + background-color: var(--sl-color-gray-5); .description { color: var(--sl-color-gray-2); @@ -10,8 +11,9 @@ /* Hover effects */ .sl-markdown-content .sl-link-card:hover { - border: 2px solid var(--sk-logo-blue); - background-color: var(--sk-logo-blue-transparent); + border: none; + outline: 2px solid var(--sk-logo-orange); + background-color: var(--sl-color-gray-7); .description { color: var(--sl-color-gray-1); @@ -31,4 +33,4 @@ article.card { box-shadow: var(--sl-shadow-md); } -/* --- END: Card styling ------*/ +/* --- END: Card styling ------*/ \ No newline at end of file From 81e96013257232fe061e0c5d9ca0d5add4815de8 Mon Sep 17 00:00:00 2001 From: omckeon Date: Wed, 2 Jul 2025 00:39:13 +1000 Subject: [PATCH 07/47] Update OS icons --- src/content/docs/installation/index.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/content/docs/installation/index.mdx b/src/content/docs/installation/index.mdx index 47c3bfd6e..6f291f7f3 100644 --- a/src/content/docs/installation/index.mdx +++ b/src/content/docs/installation/index.mdx @@ -11,7 +11,7 @@ If you have previously installed SplashKit, see the [Updating SplashKit](#updati ::: - + {/* TODO: Add short text about Windows here */} - + {/* TODO: Add short text about MacOS here */} - + {/* TODO: Add short text about Linux here */} - + {/* TODO: Add short text about VMs here */} Date: Wed, 2 Jul 2025 00:46:01 +1000 Subject: [PATCH 08/47] Remove badges from sidebar --- astro.config.mjs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index ab5889dc0..64bc8a04e 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -114,7 +114,7 @@ export default defineConfig({ { label: "Using SplashKit", link: "guides/0-using-splashkit" }, { label: "Getting Started", autogenerate: { directory: "guides/getting-started" }, collapsed: false }, { label: "Raspberry GPIO", autogenerate: { directory: "guides/raspberry-gpio" }, collapsed: true }, - { label: "Physics", badge: 'New', autogenerate: { directory: "guides/physics" }, collapsed: true }, + { label: "Physics", autogenerate: { directory: "guides/physics" }, collapsed: true }, { label: "Interface", autogenerate: { directory: "guides/interface" }, collapsed: true }, { label: "Networking", autogenerate: { directory: "guides/networking" }, collapsed: true }, ], @@ -122,7 +122,7 @@ export default defineConfig({ }, { label: "Beyond SplashKit", - collapsed: true, + collapsed: false, items: [ { label: "Overview", link: "beyond-splashkit/" }, { label: "Using SDL2", autogenerate: { directory: "beyond-splashkit/getting-started-with-sdl" }, collapsed: false }, @@ -130,7 +130,6 @@ export default defineConfig({ { label: "Utilities", autogenerate: { directory: "beyond-splashkit/utilities" }, collapsed: true }, ], // autogenerate: { directory: "beyond-splashkit", collapsed: true }, - badge: "New", }, ], From 6a0d6b856ea8a32f4106b4a9c9033fb5e4534e1d Mon Sep 17 00:00:00 2001 From: omckeon Date: Wed, 2 Jul 2025 00:48:12 +1000 Subject: [PATCH 09/47] update guides folder names --- .../{Interface => interface2}/00-interface.mdx | 0 .../01-interface-layouting.mdx | 0 .../02-interface-styling.mdx | 0 .../images/first_button.png | Bin .../images/panel_w_labeltextbox.png | Bin .../images/style_panel.png | Bin .../images/styles/bubble.png | Bin .../images/styles/bubble_colored.png | Bin .../images/styles/bubble_multicolored.png | Bin .../images/styles/flatdark.png | Bin .../images/styles/flatlight.png | Bin .../images/styles/shadeddark.png | Bin .../images/styles/shadeddark_colored.png | Bin .../images/styles/shadedlight.png | Bin .../images/styles/shadedlight_colored.png | Bin .../0-getting-started-with-servers.mdx | 0 .../1-routing-with-servers.mdx | 0 .../2-restful-api-call.mdx | 0 .../0-introduction-to-vectors.mdx | 0 .../{Physics => physics2}/1-vector-magnitudes.mdx | 0 .../{Physics => physics2}/2-vector-arithmetic.mdx | 0 .../3-vector-geometry-angles.mdx | 0 .../4-collision-detection-using-vectors.mdx | 0 .../5-collisions-and-gravity.mdx | 0 .../{Physics => physics2}/6-raycasting-basics.mdx | 0 .../{Physics => physics2}/7-raycasting-light.mdx | 0 .../8-3d-projection-raycasting.mdx | 0 .../0-blink-led.mdx | 0 .../1-read-button-press.mdx | 0 .../2-pwm-control-led.mdx | 0 .../3-pwm-button-control.mdx | 0 .../4-analog-signals.mdx | 0 .../images/circuits/blink_led_circuit.jpg | Bin .../images/circuits/blinkled.png | Bin .../images/circuits/buttonpush.png | Bin .../images/circuits/joystick.png | Bin .../images/circuits/joystick_circuit.png | Bin .../images/circuits/push_button_circuit.png | Bin .../images/circuits/pwm_buttons.png | Bin .../images/circuits/pwm_buttons_circuit.png | Bin .../images/ctrl-bit_table.png | Bin .../images/joystick_pinout.png | Bin .../images/mcp3008_pinout.png | Bin .../images/transmit_details.png | Bin 44 files changed, 0 insertions(+), 0 deletions(-) rename src/content/docs/guides/{Interface => interface2}/00-interface.mdx (100%) rename src/content/docs/guides/{Interface => interface2}/01-interface-layouting.mdx (100%) rename src/content/docs/guides/{Interface => interface2}/02-interface-styling.mdx (100%) rename src/content/docs/guides/{Interface => interface2}/images/first_button.png (100%) rename src/content/docs/guides/{Interface => interface2}/images/panel_w_labeltextbox.png (100%) rename src/content/docs/guides/{Interface => interface2}/images/style_panel.png (100%) rename src/content/docs/guides/{Interface => interface2}/images/styles/bubble.png (100%) rename src/content/docs/guides/{Interface => interface2}/images/styles/bubble_colored.png (100%) rename src/content/docs/guides/{Interface => interface2}/images/styles/bubble_multicolored.png (100%) rename src/content/docs/guides/{Interface => interface2}/images/styles/flatdark.png (100%) rename src/content/docs/guides/{Interface => interface2}/images/styles/flatlight.png (100%) rename src/content/docs/guides/{Interface => interface2}/images/styles/shadeddark.png (100%) rename src/content/docs/guides/{Interface => interface2}/images/styles/shadeddark_colored.png (100%) rename src/content/docs/guides/{Interface => interface2}/images/styles/shadedlight.png (100%) rename src/content/docs/guides/{Interface => interface2}/images/styles/shadedlight_colored.png (100%) rename src/content/docs/guides/{Networking => networking2}/0-getting-started-with-servers.mdx (100%) rename src/content/docs/guides/{Networking => networking2}/1-routing-with-servers.mdx (100%) rename src/content/docs/guides/{Networking => networking2}/2-restful-api-call.mdx (100%) rename src/content/docs/guides/{Physics => physics2}/0-introduction-to-vectors.mdx (100%) rename src/content/docs/guides/{Physics => physics2}/1-vector-magnitudes.mdx (100%) rename src/content/docs/guides/{Physics => physics2}/2-vector-arithmetic.mdx (100%) rename src/content/docs/guides/{Physics => physics2}/3-vector-geometry-angles.mdx (100%) rename src/content/docs/guides/{Physics => physics2}/4-collision-detection-using-vectors.mdx (100%) rename src/content/docs/guides/{Physics => physics2}/5-collisions-and-gravity.mdx (100%) rename src/content/docs/guides/{Physics => physics2}/6-raycasting-basics.mdx (100%) rename src/content/docs/guides/{Physics => physics2}/7-raycasting-light.mdx (100%) rename src/content/docs/guides/{Physics => physics2}/8-3d-projection-raycasting.mdx (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/0-blink-led.mdx (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/1-read-button-press.mdx (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/2-pwm-control-led.mdx (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/3-pwm-button-control.mdx (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/4-analog-signals.mdx (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/circuits/blink_led_circuit.jpg (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/circuits/blinkled.png (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/circuits/buttonpush.png (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/circuits/joystick.png (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/circuits/joystick_circuit.png (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/circuits/push_button_circuit.png (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/circuits/pwm_buttons.png (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/circuits/pwm_buttons_circuit.png (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/ctrl-bit_table.png (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/joystick_pinout.png (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/mcp3008_pinout.png (100%) rename src/content/docs/guides/{Raspberry-GPIO => raspberry-gpio2}/images/transmit_details.png (100%) diff --git a/src/content/docs/guides/Interface/00-interface.mdx b/src/content/docs/guides/interface2/00-interface.mdx similarity index 100% rename from src/content/docs/guides/Interface/00-interface.mdx rename to src/content/docs/guides/interface2/00-interface.mdx diff --git a/src/content/docs/guides/Interface/01-interface-layouting.mdx b/src/content/docs/guides/interface2/01-interface-layouting.mdx similarity index 100% rename from src/content/docs/guides/Interface/01-interface-layouting.mdx rename to src/content/docs/guides/interface2/01-interface-layouting.mdx diff --git a/src/content/docs/guides/Interface/02-interface-styling.mdx b/src/content/docs/guides/interface2/02-interface-styling.mdx similarity index 100% rename from src/content/docs/guides/Interface/02-interface-styling.mdx rename to src/content/docs/guides/interface2/02-interface-styling.mdx diff --git a/src/content/docs/guides/Interface/images/first_button.png b/src/content/docs/guides/interface2/images/first_button.png similarity index 100% rename from src/content/docs/guides/Interface/images/first_button.png rename to src/content/docs/guides/interface2/images/first_button.png diff --git a/src/content/docs/guides/Interface/images/panel_w_labeltextbox.png b/src/content/docs/guides/interface2/images/panel_w_labeltextbox.png similarity index 100% rename from src/content/docs/guides/Interface/images/panel_w_labeltextbox.png rename to src/content/docs/guides/interface2/images/panel_w_labeltextbox.png diff --git a/src/content/docs/guides/Interface/images/style_panel.png b/src/content/docs/guides/interface2/images/style_panel.png similarity index 100% rename from src/content/docs/guides/Interface/images/style_panel.png rename to src/content/docs/guides/interface2/images/style_panel.png diff --git a/src/content/docs/guides/Interface/images/styles/bubble.png b/src/content/docs/guides/interface2/images/styles/bubble.png similarity index 100% rename from src/content/docs/guides/Interface/images/styles/bubble.png rename to src/content/docs/guides/interface2/images/styles/bubble.png diff --git a/src/content/docs/guides/Interface/images/styles/bubble_colored.png b/src/content/docs/guides/interface2/images/styles/bubble_colored.png similarity index 100% rename from src/content/docs/guides/Interface/images/styles/bubble_colored.png rename to src/content/docs/guides/interface2/images/styles/bubble_colored.png diff --git a/src/content/docs/guides/Interface/images/styles/bubble_multicolored.png b/src/content/docs/guides/interface2/images/styles/bubble_multicolored.png similarity index 100% rename from src/content/docs/guides/Interface/images/styles/bubble_multicolored.png rename to src/content/docs/guides/interface2/images/styles/bubble_multicolored.png diff --git a/src/content/docs/guides/Interface/images/styles/flatdark.png b/src/content/docs/guides/interface2/images/styles/flatdark.png similarity index 100% rename from src/content/docs/guides/Interface/images/styles/flatdark.png rename to src/content/docs/guides/interface2/images/styles/flatdark.png diff --git a/src/content/docs/guides/Interface/images/styles/flatlight.png b/src/content/docs/guides/interface2/images/styles/flatlight.png similarity index 100% rename from src/content/docs/guides/Interface/images/styles/flatlight.png rename to src/content/docs/guides/interface2/images/styles/flatlight.png diff --git a/src/content/docs/guides/Interface/images/styles/shadeddark.png b/src/content/docs/guides/interface2/images/styles/shadeddark.png similarity index 100% rename from src/content/docs/guides/Interface/images/styles/shadeddark.png rename to src/content/docs/guides/interface2/images/styles/shadeddark.png diff --git a/src/content/docs/guides/Interface/images/styles/shadeddark_colored.png b/src/content/docs/guides/interface2/images/styles/shadeddark_colored.png similarity index 100% rename from src/content/docs/guides/Interface/images/styles/shadeddark_colored.png rename to src/content/docs/guides/interface2/images/styles/shadeddark_colored.png diff --git a/src/content/docs/guides/Interface/images/styles/shadedlight.png b/src/content/docs/guides/interface2/images/styles/shadedlight.png similarity index 100% rename from src/content/docs/guides/Interface/images/styles/shadedlight.png rename to src/content/docs/guides/interface2/images/styles/shadedlight.png diff --git a/src/content/docs/guides/Interface/images/styles/shadedlight_colored.png b/src/content/docs/guides/interface2/images/styles/shadedlight_colored.png similarity index 100% rename from src/content/docs/guides/Interface/images/styles/shadedlight_colored.png rename to src/content/docs/guides/interface2/images/styles/shadedlight_colored.png diff --git a/src/content/docs/guides/Networking/0-getting-started-with-servers.mdx b/src/content/docs/guides/networking2/0-getting-started-with-servers.mdx similarity index 100% rename from src/content/docs/guides/Networking/0-getting-started-with-servers.mdx rename to src/content/docs/guides/networking2/0-getting-started-with-servers.mdx diff --git a/src/content/docs/guides/Networking/1-routing-with-servers.mdx b/src/content/docs/guides/networking2/1-routing-with-servers.mdx similarity index 100% rename from src/content/docs/guides/Networking/1-routing-with-servers.mdx rename to src/content/docs/guides/networking2/1-routing-with-servers.mdx diff --git a/src/content/docs/guides/Networking/2-restful-api-call.mdx b/src/content/docs/guides/networking2/2-restful-api-call.mdx similarity index 100% rename from src/content/docs/guides/Networking/2-restful-api-call.mdx rename to src/content/docs/guides/networking2/2-restful-api-call.mdx diff --git a/src/content/docs/guides/Physics/0-introduction-to-vectors.mdx b/src/content/docs/guides/physics2/0-introduction-to-vectors.mdx similarity index 100% rename from src/content/docs/guides/Physics/0-introduction-to-vectors.mdx rename to src/content/docs/guides/physics2/0-introduction-to-vectors.mdx diff --git a/src/content/docs/guides/Physics/1-vector-magnitudes.mdx b/src/content/docs/guides/physics2/1-vector-magnitudes.mdx similarity index 100% rename from src/content/docs/guides/Physics/1-vector-magnitudes.mdx rename to src/content/docs/guides/physics2/1-vector-magnitudes.mdx diff --git a/src/content/docs/guides/Physics/2-vector-arithmetic.mdx b/src/content/docs/guides/physics2/2-vector-arithmetic.mdx similarity index 100% rename from src/content/docs/guides/Physics/2-vector-arithmetic.mdx rename to src/content/docs/guides/physics2/2-vector-arithmetic.mdx diff --git a/src/content/docs/guides/Physics/3-vector-geometry-angles.mdx b/src/content/docs/guides/physics2/3-vector-geometry-angles.mdx similarity index 100% rename from src/content/docs/guides/Physics/3-vector-geometry-angles.mdx rename to src/content/docs/guides/physics2/3-vector-geometry-angles.mdx diff --git a/src/content/docs/guides/Physics/4-collision-detection-using-vectors.mdx b/src/content/docs/guides/physics2/4-collision-detection-using-vectors.mdx similarity index 100% rename from src/content/docs/guides/Physics/4-collision-detection-using-vectors.mdx rename to src/content/docs/guides/physics2/4-collision-detection-using-vectors.mdx diff --git a/src/content/docs/guides/Physics/5-collisions-and-gravity.mdx b/src/content/docs/guides/physics2/5-collisions-and-gravity.mdx similarity index 100% rename from src/content/docs/guides/Physics/5-collisions-and-gravity.mdx rename to src/content/docs/guides/physics2/5-collisions-and-gravity.mdx diff --git a/src/content/docs/guides/Physics/6-raycasting-basics.mdx b/src/content/docs/guides/physics2/6-raycasting-basics.mdx similarity index 100% rename from src/content/docs/guides/Physics/6-raycasting-basics.mdx rename to src/content/docs/guides/physics2/6-raycasting-basics.mdx diff --git a/src/content/docs/guides/Physics/7-raycasting-light.mdx b/src/content/docs/guides/physics2/7-raycasting-light.mdx similarity index 100% rename from src/content/docs/guides/Physics/7-raycasting-light.mdx rename to src/content/docs/guides/physics2/7-raycasting-light.mdx diff --git a/src/content/docs/guides/Physics/8-3d-projection-raycasting.mdx b/src/content/docs/guides/physics2/8-3d-projection-raycasting.mdx similarity index 100% rename from src/content/docs/guides/Physics/8-3d-projection-raycasting.mdx rename to src/content/docs/guides/physics2/8-3d-projection-raycasting.mdx diff --git a/src/content/docs/guides/Raspberry-GPIO/0-blink-led.mdx b/src/content/docs/guides/raspberry-gpio2/0-blink-led.mdx similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/0-blink-led.mdx rename to src/content/docs/guides/raspberry-gpio2/0-blink-led.mdx diff --git a/src/content/docs/guides/Raspberry-GPIO/1-read-button-press.mdx b/src/content/docs/guides/raspberry-gpio2/1-read-button-press.mdx similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/1-read-button-press.mdx rename to src/content/docs/guides/raspberry-gpio2/1-read-button-press.mdx diff --git a/src/content/docs/guides/Raspberry-GPIO/2-pwm-control-led.mdx b/src/content/docs/guides/raspberry-gpio2/2-pwm-control-led.mdx similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/2-pwm-control-led.mdx rename to src/content/docs/guides/raspberry-gpio2/2-pwm-control-led.mdx diff --git a/src/content/docs/guides/Raspberry-GPIO/3-pwm-button-control.mdx b/src/content/docs/guides/raspberry-gpio2/3-pwm-button-control.mdx similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/3-pwm-button-control.mdx rename to src/content/docs/guides/raspberry-gpio2/3-pwm-button-control.mdx diff --git a/src/content/docs/guides/Raspberry-GPIO/4-analog-signals.mdx b/src/content/docs/guides/raspberry-gpio2/4-analog-signals.mdx similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/4-analog-signals.mdx rename to src/content/docs/guides/raspberry-gpio2/4-analog-signals.mdx diff --git a/src/content/docs/guides/Raspberry-GPIO/images/circuits/blink_led_circuit.jpg b/src/content/docs/guides/raspberry-gpio2/images/circuits/blink_led_circuit.jpg similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/circuits/blink_led_circuit.jpg rename to src/content/docs/guides/raspberry-gpio2/images/circuits/blink_led_circuit.jpg diff --git a/src/content/docs/guides/Raspberry-GPIO/images/circuits/blinkled.png b/src/content/docs/guides/raspberry-gpio2/images/circuits/blinkled.png similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/circuits/blinkled.png rename to src/content/docs/guides/raspberry-gpio2/images/circuits/blinkled.png diff --git a/src/content/docs/guides/Raspberry-GPIO/images/circuits/buttonpush.png b/src/content/docs/guides/raspberry-gpio2/images/circuits/buttonpush.png similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/circuits/buttonpush.png rename to src/content/docs/guides/raspberry-gpio2/images/circuits/buttonpush.png diff --git a/src/content/docs/guides/Raspberry-GPIO/images/circuits/joystick.png b/src/content/docs/guides/raspberry-gpio2/images/circuits/joystick.png similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/circuits/joystick.png rename to src/content/docs/guides/raspberry-gpio2/images/circuits/joystick.png diff --git a/src/content/docs/guides/Raspberry-GPIO/images/circuits/joystick_circuit.png b/src/content/docs/guides/raspberry-gpio2/images/circuits/joystick_circuit.png similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/circuits/joystick_circuit.png rename to src/content/docs/guides/raspberry-gpio2/images/circuits/joystick_circuit.png diff --git a/src/content/docs/guides/Raspberry-GPIO/images/circuits/push_button_circuit.png b/src/content/docs/guides/raspberry-gpio2/images/circuits/push_button_circuit.png similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/circuits/push_button_circuit.png rename to src/content/docs/guides/raspberry-gpio2/images/circuits/push_button_circuit.png diff --git a/src/content/docs/guides/Raspberry-GPIO/images/circuits/pwm_buttons.png b/src/content/docs/guides/raspberry-gpio2/images/circuits/pwm_buttons.png similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/circuits/pwm_buttons.png rename to src/content/docs/guides/raspberry-gpio2/images/circuits/pwm_buttons.png diff --git a/src/content/docs/guides/Raspberry-GPIO/images/circuits/pwm_buttons_circuit.png b/src/content/docs/guides/raspberry-gpio2/images/circuits/pwm_buttons_circuit.png similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/circuits/pwm_buttons_circuit.png rename to src/content/docs/guides/raspberry-gpio2/images/circuits/pwm_buttons_circuit.png diff --git a/src/content/docs/guides/Raspberry-GPIO/images/ctrl-bit_table.png b/src/content/docs/guides/raspberry-gpio2/images/ctrl-bit_table.png similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/ctrl-bit_table.png rename to src/content/docs/guides/raspberry-gpio2/images/ctrl-bit_table.png diff --git a/src/content/docs/guides/Raspberry-GPIO/images/joystick_pinout.png b/src/content/docs/guides/raspberry-gpio2/images/joystick_pinout.png similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/joystick_pinout.png rename to src/content/docs/guides/raspberry-gpio2/images/joystick_pinout.png diff --git a/src/content/docs/guides/Raspberry-GPIO/images/mcp3008_pinout.png b/src/content/docs/guides/raspberry-gpio2/images/mcp3008_pinout.png similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/mcp3008_pinout.png rename to src/content/docs/guides/raspberry-gpio2/images/mcp3008_pinout.png diff --git a/src/content/docs/guides/Raspberry-GPIO/images/transmit_details.png b/src/content/docs/guides/raspberry-gpio2/images/transmit_details.png similarity index 100% rename from src/content/docs/guides/Raspberry-GPIO/images/transmit_details.png rename to src/content/docs/guides/raspberry-gpio2/images/transmit_details.png From 35484be9a351ffe26dc2c01c203bd5c8fd15c400 Mon Sep 17 00:00:00 2001 From: omckeon Date: Wed, 2 Jul 2025 00:48:55 +1000 Subject: [PATCH 10/47] update guides folder names to be lowercase --- .../{interface2 => interface}/00-interface.mdx | 0 .../01-interface-layouting.mdx | 0 .../02-interface-styling.mdx | 0 .../images/first_button.png | Bin .../images/panel_w_labeltextbox.png | Bin .../images/style_panel.png | Bin .../images/styles/bubble.png | Bin .../images/styles/bubble_colored.png | Bin .../images/styles/bubble_multicolored.png | Bin .../images/styles/flatdark.png | Bin .../images/styles/flatlight.png | Bin .../images/styles/shadeddark.png | Bin .../images/styles/shadeddark_colored.png | Bin .../images/styles/shadedlight.png | Bin .../images/styles/shadedlight_colored.png | Bin .../0-getting-started-with-servers.mdx | 0 .../1-routing-with-servers.mdx | 0 .../2-restful-api-call.mdx | 0 .../0-introduction-to-vectors.mdx | 0 .../{physics2 => physics}/1-vector-magnitudes.mdx | 0 .../{physics2 => physics}/2-vector-arithmetic.mdx | 0 .../3-vector-geometry-angles.mdx | 0 .../4-collision-detection-using-vectors.mdx | 0 .../5-collisions-and-gravity.mdx | 0 .../{physics2 => physics}/6-raycasting-basics.mdx | 0 .../{physics2 => physics}/7-raycasting-light.mdx | 0 .../8-3d-projection-raycasting.mdx | 0 .../0-blink-led.mdx | 0 .../1-read-button-press.mdx | 0 .../2-pwm-control-led.mdx | 0 .../3-pwm-button-control.mdx | 0 .../4-analog-signals.mdx | 0 .../images/circuits/blink_led_circuit.jpg | Bin .../images/circuits/blinkled.png | Bin .../images/circuits/buttonpush.png | Bin .../images/circuits/joystick.png | Bin .../images/circuits/joystick_circuit.png | Bin .../images/circuits/push_button_circuit.png | Bin .../images/circuits/pwm_buttons.png | Bin .../images/circuits/pwm_buttons_circuit.png | Bin .../images/ctrl-bit_table.png | Bin .../images/joystick_pinout.png | Bin .../images/mcp3008_pinout.png | Bin .../images/transmit_details.png | Bin 44 files changed, 0 insertions(+), 0 deletions(-) rename src/content/docs/guides/{interface2 => interface}/00-interface.mdx (100%) rename src/content/docs/guides/{interface2 => interface}/01-interface-layouting.mdx (100%) rename src/content/docs/guides/{interface2 => interface}/02-interface-styling.mdx (100%) rename src/content/docs/guides/{interface2 => interface}/images/first_button.png (100%) rename src/content/docs/guides/{interface2 => interface}/images/panel_w_labeltextbox.png (100%) rename src/content/docs/guides/{interface2 => interface}/images/style_panel.png (100%) rename src/content/docs/guides/{interface2 => interface}/images/styles/bubble.png (100%) rename src/content/docs/guides/{interface2 => interface}/images/styles/bubble_colored.png (100%) rename src/content/docs/guides/{interface2 => interface}/images/styles/bubble_multicolored.png (100%) rename src/content/docs/guides/{interface2 => interface}/images/styles/flatdark.png (100%) rename src/content/docs/guides/{interface2 => interface}/images/styles/flatlight.png (100%) rename src/content/docs/guides/{interface2 => interface}/images/styles/shadeddark.png (100%) rename src/content/docs/guides/{interface2 => interface}/images/styles/shadeddark_colored.png (100%) rename src/content/docs/guides/{interface2 => interface}/images/styles/shadedlight.png (100%) rename src/content/docs/guides/{interface2 => interface}/images/styles/shadedlight_colored.png (100%) rename src/content/docs/guides/{networking2 => networking}/0-getting-started-with-servers.mdx (100%) rename src/content/docs/guides/{networking2 => networking}/1-routing-with-servers.mdx (100%) rename src/content/docs/guides/{networking2 => networking}/2-restful-api-call.mdx (100%) rename src/content/docs/guides/{physics2 => physics}/0-introduction-to-vectors.mdx (100%) rename src/content/docs/guides/{physics2 => physics}/1-vector-magnitudes.mdx (100%) rename src/content/docs/guides/{physics2 => physics}/2-vector-arithmetic.mdx (100%) rename src/content/docs/guides/{physics2 => physics}/3-vector-geometry-angles.mdx (100%) rename src/content/docs/guides/{physics2 => physics}/4-collision-detection-using-vectors.mdx (100%) rename src/content/docs/guides/{physics2 => physics}/5-collisions-and-gravity.mdx (100%) rename src/content/docs/guides/{physics2 => physics}/6-raycasting-basics.mdx (100%) rename src/content/docs/guides/{physics2 => physics}/7-raycasting-light.mdx (100%) rename src/content/docs/guides/{physics2 => physics}/8-3d-projection-raycasting.mdx (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/0-blink-led.mdx (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/1-read-button-press.mdx (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/2-pwm-control-led.mdx (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/3-pwm-button-control.mdx (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/4-analog-signals.mdx (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/circuits/blink_led_circuit.jpg (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/circuits/blinkled.png (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/circuits/buttonpush.png (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/circuits/joystick.png (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/circuits/joystick_circuit.png (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/circuits/push_button_circuit.png (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/circuits/pwm_buttons.png (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/circuits/pwm_buttons_circuit.png (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/ctrl-bit_table.png (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/joystick_pinout.png (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/mcp3008_pinout.png (100%) rename src/content/docs/guides/{raspberry-gpio2 => raspberry-gpio}/images/transmit_details.png (100%) diff --git a/src/content/docs/guides/interface2/00-interface.mdx b/src/content/docs/guides/interface/00-interface.mdx similarity index 100% rename from src/content/docs/guides/interface2/00-interface.mdx rename to src/content/docs/guides/interface/00-interface.mdx diff --git a/src/content/docs/guides/interface2/01-interface-layouting.mdx b/src/content/docs/guides/interface/01-interface-layouting.mdx similarity index 100% rename from src/content/docs/guides/interface2/01-interface-layouting.mdx rename to src/content/docs/guides/interface/01-interface-layouting.mdx diff --git a/src/content/docs/guides/interface2/02-interface-styling.mdx b/src/content/docs/guides/interface/02-interface-styling.mdx similarity index 100% rename from src/content/docs/guides/interface2/02-interface-styling.mdx rename to src/content/docs/guides/interface/02-interface-styling.mdx diff --git a/src/content/docs/guides/interface2/images/first_button.png b/src/content/docs/guides/interface/images/first_button.png similarity index 100% rename from src/content/docs/guides/interface2/images/first_button.png rename to src/content/docs/guides/interface/images/first_button.png diff --git a/src/content/docs/guides/interface2/images/panel_w_labeltextbox.png b/src/content/docs/guides/interface/images/panel_w_labeltextbox.png similarity index 100% rename from src/content/docs/guides/interface2/images/panel_w_labeltextbox.png rename to src/content/docs/guides/interface/images/panel_w_labeltextbox.png diff --git a/src/content/docs/guides/interface2/images/style_panel.png b/src/content/docs/guides/interface/images/style_panel.png similarity index 100% rename from src/content/docs/guides/interface2/images/style_panel.png rename to src/content/docs/guides/interface/images/style_panel.png diff --git a/src/content/docs/guides/interface2/images/styles/bubble.png b/src/content/docs/guides/interface/images/styles/bubble.png similarity index 100% rename from src/content/docs/guides/interface2/images/styles/bubble.png rename to src/content/docs/guides/interface/images/styles/bubble.png diff --git a/src/content/docs/guides/interface2/images/styles/bubble_colored.png b/src/content/docs/guides/interface/images/styles/bubble_colored.png similarity index 100% rename from src/content/docs/guides/interface2/images/styles/bubble_colored.png rename to src/content/docs/guides/interface/images/styles/bubble_colored.png diff --git a/src/content/docs/guides/interface2/images/styles/bubble_multicolored.png b/src/content/docs/guides/interface/images/styles/bubble_multicolored.png similarity index 100% rename from src/content/docs/guides/interface2/images/styles/bubble_multicolored.png rename to src/content/docs/guides/interface/images/styles/bubble_multicolored.png diff --git a/src/content/docs/guides/interface2/images/styles/flatdark.png b/src/content/docs/guides/interface/images/styles/flatdark.png similarity index 100% rename from src/content/docs/guides/interface2/images/styles/flatdark.png rename to src/content/docs/guides/interface/images/styles/flatdark.png diff --git a/src/content/docs/guides/interface2/images/styles/flatlight.png b/src/content/docs/guides/interface/images/styles/flatlight.png similarity index 100% rename from src/content/docs/guides/interface2/images/styles/flatlight.png rename to src/content/docs/guides/interface/images/styles/flatlight.png diff --git a/src/content/docs/guides/interface2/images/styles/shadeddark.png b/src/content/docs/guides/interface/images/styles/shadeddark.png similarity index 100% rename from src/content/docs/guides/interface2/images/styles/shadeddark.png rename to src/content/docs/guides/interface/images/styles/shadeddark.png diff --git a/src/content/docs/guides/interface2/images/styles/shadeddark_colored.png b/src/content/docs/guides/interface/images/styles/shadeddark_colored.png similarity index 100% rename from src/content/docs/guides/interface2/images/styles/shadeddark_colored.png rename to src/content/docs/guides/interface/images/styles/shadeddark_colored.png diff --git a/src/content/docs/guides/interface2/images/styles/shadedlight.png b/src/content/docs/guides/interface/images/styles/shadedlight.png similarity index 100% rename from src/content/docs/guides/interface2/images/styles/shadedlight.png rename to src/content/docs/guides/interface/images/styles/shadedlight.png diff --git a/src/content/docs/guides/interface2/images/styles/shadedlight_colored.png b/src/content/docs/guides/interface/images/styles/shadedlight_colored.png similarity index 100% rename from src/content/docs/guides/interface2/images/styles/shadedlight_colored.png rename to src/content/docs/guides/interface/images/styles/shadedlight_colored.png diff --git a/src/content/docs/guides/networking2/0-getting-started-with-servers.mdx b/src/content/docs/guides/networking/0-getting-started-with-servers.mdx similarity index 100% rename from src/content/docs/guides/networking2/0-getting-started-with-servers.mdx rename to src/content/docs/guides/networking/0-getting-started-with-servers.mdx diff --git a/src/content/docs/guides/networking2/1-routing-with-servers.mdx b/src/content/docs/guides/networking/1-routing-with-servers.mdx similarity index 100% rename from src/content/docs/guides/networking2/1-routing-with-servers.mdx rename to src/content/docs/guides/networking/1-routing-with-servers.mdx diff --git a/src/content/docs/guides/networking2/2-restful-api-call.mdx b/src/content/docs/guides/networking/2-restful-api-call.mdx similarity index 100% rename from src/content/docs/guides/networking2/2-restful-api-call.mdx rename to src/content/docs/guides/networking/2-restful-api-call.mdx diff --git a/src/content/docs/guides/physics2/0-introduction-to-vectors.mdx b/src/content/docs/guides/physics/0-introduction-to-vectors.mdx similarity index 100% rename from src/content/docs/guides/physics2/0-introduction-to-vectors.mdx rename to src/content/docs/guides/physics/0-introduction-to-vectors.mdx diff --git a/src/content/docs/guides/physics2/1-vector-magnitudes.mdx b/src/content/docs/guides/physics/1-vector-magnitudes.mdx similarity index 100% rename from src/content/docs/guides/physics2/1-vector-magnitudes.mdx rename to src/content/docs/guides/physics/1-vector-magnitudes.mdx diff --git a/src/content/docs/guides/physics2/2-vector-arithmetic.mdx b/src/content/docs/guides/physics/2-vector-arithmetic.mdx similarity index 100% rename from src/content/docs/guides/physics2/2-vector-arithmetic.mdx rename to src/content/docs/guides/physics/2-vector-arithmetic.mdx diff --git a/src/content/docs/guides/physics2/3-vector-geometry-angles.mdx b/src/content/docs/guides/physics/3-vector-geometry-angles.mdx similarity index 100% rename from src/content/docs/guides/physics2/3-vector-geometry-angles.mdx rename to src/content/docs/guides/physics/3-vector-geometry-angles.mdx diff --git a/src/content/docs/guides/physics2/4-collision-detection-using-vectors.mdx b/src/content/docs/guides/physics/4-collision-detection-using-vectors.mdx similarity index 100% rename from src/content/docs/guides/physics2/4-collision-detection-using-vectors.mdx rename to src/content/docs/guides/physics/4-collision-detection-using-vectors.mdx diff --git a/src/content/docs/guides/physics2/5-collisions-and-gravity.mdx b/src/content/docs/guides/physics/5-collisions-and-gravity.mdx similarity index 100% rename from src/content/docs/guides/physics2/5-collisions-and-gravity.mdx rename to src/content/docs/guides/physics/5-collisions-and-gravity.mdx diff --git a/src/content/docs/guides/physics2/6-raycasting-basics.mdx b/src/content/docs/guides/physics/6-raycasting-basics.mdx similarity index 100% rename from src/content/docs/guides/physics2/6-raycasting-basics.mdx rename to src/content/docs/guides/physics/6-raycasting-basics.mdx diff --git a/src/content/docs/guides/physics2/7-raycasting-light.mdx b/src/content/docs/guides/physics/7-raycasting-light.mdx similarity index 100% rename from src/content/docs/guides/physics2/7-raycasting-light.mdx rename to src/content/docs/guides/physics/7-raycasting-light.mdx diff --git a/src/content/docs/guides/physics2/8-3d-projection-raycasting.mdx b/src/content/docs/guides/physics/8-3d-projection-raycasting.mdx similarity index 100% rename from src/content/docs/guides/physics2/8-3d-projection-raycasting.mdx rename to src/content/docs/guides/physics/8-3d-projection-raycasting.mdx diff --git a/src/content/docs/guides/raspberry-gpio2/0-blink-led.mdx b/src/content/docs/guides/raspberry-gpio/0-blink-led.mdx similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/0-blink-led.mdx rename to src/content/docs/guides/raspberry-gpio/0-blink-led.mdx diff --git a/src/content/docs/guides/raspberry-gpio2/1-read-button-press.mdx b/src/content/docs/guides/raspberry-gpio/1-read-button-press.mdx similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/1-read-button-press.mdx rename to src/content/docs/guides/raspberry-gpio/1-read-button-press.mdx diff --git a/src/content/docs/guides/raspberry-gpio2/2-pwm-control-led.mdx b/src/content/docs/guides/raspberry-gpio/2-pwm-control-led.mdx similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/2-pwm-control-led.mdx rename to src/content/docs/guides/raspberry-gpio/2-pwm-control-led.mdx diff --git a/src/content/docs/guides/raspberry-gpio2/3-pwm-button-control.mdx b/src/content/docs/guides/raspberry-gpio/3-pwm-button-control.mdx similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/3-pwm-button-control.mdx rename to src/content/docs/guides/raspberry-gpio/3-pwm-button-control.mdx diff --git a/src/content/docs/guides/raspberry-gpio2/4-analog-signals.mdx b/src/content/docs/guides/raspberry-gpio/4-analog-signals.mdx similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/4-analog-signals.mdx rename to src/content/docs/guides/raspberry-gpio/4-analog-signals.mdx diff --git a/src/content/docs/guides/raspberry-gpio2/images/circuits/blink_led_circuit.jpg b/src/content/docs/guides/raspberry-gpio/images/circuits/blink_led_circuit.jpg similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/circuits/blink_led_circuit.jpg rename to src/content/docs/guides/raspberry-gpio/images/circuits/blink_led_circuit.jpg diff --git a/src/content/docs/guides/raspberry-gpio2/images/circuits/blinkled.png b/src/content/docs/guides/raspberry-gpio/images/circuits/blinkled.png similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/circuits/blinkled.png rename to src/content/docs/guides/raspberry-gpio/images/circuits/blinkled.png diff --git a/src/content/docs/guides/raspberry-gpio2/images/circuits/buttonpush.png b/src/content/docs/guides/raspberry-gpio/images/circuits/buttonpush.png similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/circuits/buttonpush.png rename to src/content/docs/guides/raspberry-gpio/images/circuits/buttonpush.png diff --git a/src/content/docs/guides/raspberry-gpio2/images/circuits/joystick.png b/src/content/docs/guides/raspberry-gpio/images/circuits/joystick.png similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/circuits/joystick.png rename to src/content/docs/guides/raspberry-gpio/images/circuits/joystick.png diff --git a/src/content/docs/guides/raspberry-gpio2/images/circuits/joystick_circuit.png b/src/content/docs/guides/raspberry-gpio/images/circuits/joystick_circuit.png similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/circuits/joystick_circuit.png rename to src/content/docs/guides/raspberry-gpio/images/circuits/joystick_circuit.png diff --git a/src/content/docs/guides/raspberry-gpio2/images/circuits/push_button_circuit.png b/src/content/docs/guides/raspberry-gpio/images/circuits/push_button_circuit.png similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/circuits/push_button_circuit.png rename to src/content/docs/guides/raspberry-gpio/images/circuits/push_button_circuit.png diff --git a/src/content/docs/guides/raspberry-gpio2/images/circuits/pwm_buttons.png b/src/content/docs/guides/raspberry-gpio/images/circuits/pwm_buttons.png similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/circuits/pwm_buttons.png rename to src/content/docs/guides/raspberry-gpio/images/circuits/pwm_buttons.png diff --git a/src/content/docs/guides/raspberry-gpio2/images/circuits/pwm_buttons_circuit.png b/src/content/docs/guides/raspberry-gpio/images/circuits/pwm_buttons_circuit.png similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/circuits/pwm_buttons_circuit.png rename to src/content/docs/guides/raspberry-gpio/images/circuits/pwm_buttons_circuit.png diff --git a/src/content/docs/guides/raspberry-gpio2/images/ctrl-bit_table.png b/src/content/docs/guides/raspberry-gpio/images/ctrl-bit_table.png similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/ctrl-bit_table.png rename to src/content/docs/guides/raspberry-gpio/images/ctrl-bit_table.png diff --git a/src/content/docs/guides/raspberry-gpio2/images/joystick_pinout.png b/src/content/docs/guides/raspberry-gpio/images/joystick_pinout.png similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/joystick_pinout.png rename to src/content/docs/guides/raspberry-gpio/images/joystick_pinout.png diff --git a/src/content/docs/guides/raspberry-gpio2/images/mcp3008_pinout.png b/src/content/docs/guides/raspberry-gpio/images/mcp3008_pinout.png similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/mcp3008_pinout.png rename to src/content/docs/guides/raspberry-gpio/images/mcp3008_pinout.png diff --git a/src/content/docs/guides/raspberry-gpio2/images/transmit_details.png b/src/content/docs/guides/raspberry-gpio/images/transmit_details.png similarity index 100% rename from src/content/docs/guides/raspberry-gpio2/images/transmit_details.png rename to src/content/docs/guides/raspberry-gpio/images/transmit_details.png From b09e09db0fa1f8c22fde81563ab0724d3cd6fb44 Mon Sep 17 00:00:00 2001 From: omckeon Date: Wed, 2 Jul 2025 00:49:59 +1000 Subject: [PATCH 11/47] update cryptography folder names --- .../{Cryptography => cryptography2}/0-encoding-and-decoding.mdx | 0 .../{Cryptography => cryptography2}/1-steganography.mdx | 0 .../{Cryptography => cryptography2}/2-morse-code.mdx | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename src/content/docs/beyond-splashkit/{Cryptography => cryptography2}/0-encoding-and-decoding.mdx (100%) rename src/content/docs/beyond-splashkit/{Cryptography => cryptography2}/1-steganography.mdx (100%) rename src/content/docs/beyond-splashkit/{Cryptography => cryptography2}/2-morse-code.mdx (100%) diff --git a/src/content/docs/beyond-splashkit/Cryptography/0-encoding-and-decoding.mdx b/src/content/docs/beyond-splashkit/cryptography2/0-encoding-and-decoding.mdx similarity index 100% rename from src/content/docs/beyond-splashkit/Cryptography/0-encoding-and-decoding.mdx rename to src/content/docs/beyond-splashkit/cryptography2/0-encoding-and-decoding.mdx diff --git a/src/content/docs/beyond-splashkit/Cryptography/1-steganography.mdx b/src/content/docs/beyond-splashkit/cryptography2/1-steganography.mdx similarity index 100% rename from src/content/docs/beyond-splashkit/Cryptography/1-steganography.mdx rename to src/content/docs/beyond-splashkit/cryptography2/1-steganography.mdx diff --git a/src/content/docs/beyond-splashkit/Cryptography/2-morse-code.mdx b/src/content/docs/beyond-splashkit/cryptography2/2-morse-code.mdx similarity index 100% rename from src/content/docs/beyond-splashkit/Cryptography/2-morse-code.mdx rename to src/content/docs/beyond-splashkit/cryptography2/2-morse-code.mdx From 1a613aa726d501608f162cd3b9a729a87f0297c1 Mon Sep 17 00:00:00 2001 From: omckeon Date: Wed, 2 Jul 2025 00:50:24 +1000 Subject: [PATCH 12/47] update cryptography folder name to be lowercase --- .../{cryptography2 => cryptography}/0-encoding-and-decoding.mdx | 0 .../{cryptography2 => cryptography}/1-steganography.mdx | 0 .../{cryptography2 => cryptography}/2-morse-code.mdx | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename src/content/docs/beyond-splashkit/{cryptography2 => cryptography}/0-encoding-and-decoding.mdx (100%) rename src/content/docs/beyond-splashkit/{cryptography2 => cryptography}/1-steganography.mdx (100%) rename src/content/docs/beyond-splashkit/{cryptography2 => cryptography}/2-morse-code.mdx (100%) diff --git a/src/content/docs/beyond-splashkit/cryptography2/0-encoding-and-decoding.mdx b/src/content/docs/beyond-splashkit/cryptography/0-encoding-and-decoding.mdx similarity index 100% rename from src/content/docs/beyond-splashkit/cryptography2/0-encoding-and-decoding.mdx rename to src/content/docs/beyond-splashkit/cryptography/0-encoding-and-decoding.mdx diff --git a/src/content/docs/beyond-splashkit/cryptography2/1-steganography.mdx b/src/content/docs/beyond-splashkit/cryptography/1-steganography.mdx similarity index 100% rename from src/content/docs/beyond-splashkit/cryptography2/1-steganography.mdx rename to src/content/docs/beyond-splashkit/cryptography/1-steganography.mdx diff --git a/src/content/docs/beyond-splashkit/cryptography2/2-morse-code.mdx b/src/content/docs/beyond-splashkit/cryptography/2-morse-code.mdx similarity index 100% rename from src/content/docs/beyond-splashkit/cryptography2/2-morse-code.mdx rename to src/content/docs/beyond-splashkit/cryptography/2-morse-code.mdx From cd6ffbb251a32774cf7e8263451d464d9a35a7a4 Mon Sep 17 00:00:00 2001 From: omckeon Date: Wed, 2 Jul 2025 15:54:14 +1000 Subject: [PATCH 13/47] Fix sidebar --- astro.config.mjs | 1 - 1 file changed, 1 deletion(-) diff --git a/astro.config.mjs b/astro.config.mjs index 64bc8a04e..dc702797e 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -111,7 +111,6 @@ export default defineConfig({ collapsed: false, items: [ { label: "Overview", link: "guides/" }, - { label: "Using SplashKit", link: "guides/0-using-splashkit" }, { label: "Getting Started", autogenerate: { directory: "guides/getting-started" }, collapsed: false }, { label: "Raspberry GPIO", autogenerate: { directory: "guides/raspberry-gpio" }, collapsed: true }, { label: "Physics", autogenerate: { directory: "guides/physics" }, collapsed: true }, From a862dcc0c5eaa9d68c61ea25fc856910fec75b7b Mon Sep 17 00:00:00 2001 From: omckeon Date: Fri, 4 Jul 2025 16:38:02 +1000 Subject: [PATCH 14/47] Update usage example contributing to remove beyond splashkit parts --- public/usage-examples/CONTRIBUTING.mdx | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/public/usage-examples/CONTRIBUTING.mdx b/public/usage-examples/CONTRIBUTING.mdx index a511a0ff8..5dffdbae9 100644 --- a/public/usage-examples/CONTRIBUTING.mdx +++ b/public/usage-examples/CONTRIBUTING.mdx @@ -27,22 +27,15 @@ eg. For the `write_line` examples mentioned below, these would be located in `/p To allow the files to be used to automatically generate the usage example MDX page, you need to follow a specific format when naming your files. -Here is an example of files for two code examples added for the `write_line` function that are demonstrating the use of `void write_line(string line);`: +Here is an example of files for one of the code examples added for the `write_line` function that are demonstrating the use of `void write_line(string line);`: ```plaintext write_line-1-example-oop.cs write_line-1-example-top-level.cs -write_line-1-example-sk.cpp -write_line-1-example-beyond.cpp +write_line-1-example.cpp write_line-1-example.png write_line-1-example.py write_line-1-example.txt -write_line-2-example-oop.cs -write_line-2-example-top-level.cs -write_line-2-example.cpp -write_line-2-example.png -write_line-2-example.py -write_line-2-example.txt ``` Breaking down the first file name from above: @@ -91,14 +84,12 @@ Remove identifying details from the image/gif/audio where possible. Please follow the guidelines below: -- All of the example code needs to be in a single file. - Example code should be able to be run by copying the code into an empty code file. -- Make sure to include 5 code files: - 1. `.cpp` file using SplashKit - 2. `.cpp` file using Beyond SplashKit (without SplashKit) - 3. `.cs` file using top-level statements style - 4. `.cs` file using object-oriented style - 5. `.py` file +- Make sure to include 4 code files: + 1. `.cpp` file + 2. `.cs` file using top-level statements style + 3. `.cs` file using object-oriented style + 4. `.py` file ## Adding Zip File Resources From 44a0e8414ab21185940878190d55fe882081ddbc Mon Sep 17 00:00:00 2001 From: omckeon Date: Tue, 8 Jul 2025 22:59:04 +1000 Subject: [PATCH 15/47] Update color guide to use same spelling as library rather than Australian spelling, and move the color palette up --- .../getting-started/11-colour-generator.mdx | 34 +++++++++--------- .../getting-started/images/colour_wheel.png | Bin 132438 -> 54275 bytes src/content/docs/guides/index.mdx | 2 +- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/content/docs/guides/getting-started/11-colour-generator.mdx b/src/content/docs/guides/getting-started/11-colour-generator.mdx index 54498f6eb..9428c3a48 100644 --- a/src/content/docs/guides/getting-started/11-colour-generator.mdx +++ b/src/content/docs/guides/getting-started/11-colour-generator.mdx @@ -1,6 +1,6 @@ --- -title: SplashKit Colours -description: Use this tool to generate the colours you need for your SplashKit projects! +title: SplashKit Colors +description: Use this tool to generate the colors you need for your SplashKit projects! author: Shaun Ratcliff lastupdated: 11 Dec 24 sidebar: @@ -16,32 +16,32 @@ _Last updated: {frontmatter.lastupdated}_ import ColorGenerator from "/src/components/ColorGenerator.astro"; import ColorPalette from "/src/components/ColorPalette.astro"; -## SplashKit Colours +## SplashKit Colors -Colours are at the heart of creating engaging and visually appealing applications, and SplashKit makes working with them seamless. By leveraging industry-standard colour models, SplashKit enables you to work with colours in a way that feels natural and intuitive. +Colors are at the heart of creating engaging and visually appealing applications, and SplashKit makes working with them seamless. By leveraging industry-standard color models, SplashKit enables you to work with colors in a way that feels natural and intuitive. -### Colour RGB(A) +### Color RGB(A) -The RGB(A) model defines colours based on their Red, Green, and Blue components, with an optional Alpha channel to control transparency. Each component ranges from 0 to 255, creating a vast palette of possible colours. Whether you're designing vivid visuals or subtle gradients, RGB(A) is a straightforward way to define and manipulate colours. +The RGB(A) model defines colors based on their Red, Green, and Blue components, with an optional Alpha channel to control transparency. Each component ranges from 0 to 255, creating a vast palette of possible colors. Whether you're designing vivid visuals or subtle gradients, RGB(A) is a straightforward way to define and manipulate colors. -### Colour HSB +### Color HSB -On the other hand, the HSB (Hue, Saturation, Brightness) model offers a more intuitive approach to colour creation. Hue determines the base colour, measured in degrees around a colour wheel (0° for red, 120° for green, 240° for blue, and so on). +On the other hand, the HSB (Hue, Saturation, Brightness) model offers a more intuitive approach to color creation. Hue determines the base color, measured in degrees around a color wheel (0° for red, 120° for green, 240° for blue, and so on). -![Colour Wheel](./images/colour_wheel.png) +![Color Wheel](./images/colour_wheel.png) -Saturation adjusts the intensity of the colour, from a dull gray to a vibrant hue, while Brightness defines how light or dark the color appears. This model is particularly useful for applications where fine-tuning the emotional or thematic tone of visuals is key. +Saturation adjusts the intensity of the color, from a dull gray to a vibrant hue, while Brightness defines how light or dark the color appears. This model is particularly useful for applications where fine-tuning the emotional or thematic tone of visuals is key. -The tools below will help you to experiment with both models to find your perfect colour. You can also explore the full range of SplashKit colours that have ready-to-use functions for C++, C#, or Python. +The tools below will help you to experiment with both models to find your perfect color. You can also explore the full range of SplashKit colors that have ready-to-use functions for C++, C#, or Python. -## Colour Generator +## Color Palette -The Colour Generator tool is designed to help you visualise and generate precise colour configurations in both RGB(A) and HSB formats for your SplashKit projects. Whether you’re tweaking Red, Green, and Blue values or adjusting Hue, Saturation, and Brightness, this tool provides immediate visual feedback through a colour preview box. +SplashKit streamlines color manipulation in graphical applications by providing you with an intuitive and efficient approach to working with colors. This interactive color palette displays all the available SplashKit colors, allowing you to visually explore and select your desired shade. Once a color is chosen, the corresponding SplashKit functions in C++, C#, and Python will be shown, making it simple to integrate precise color choices into your project. - + -## Colour Palette +## Color Generator -SplashKit streamlines colour manipulation in graphical applications by providing you with an intuitive and efficient approach to working with colours. This interactive colour palette displays all the available SplashKit colours, allowing you to visually explore and select your desired shade. Once a colour is chosen, the corresponding SplashKit functions in C++, C#, and Python will be shown, making it simple to integrate precise colour choices into your project. +The Color Generator tool is designed to help you visualise and generate precise color configurations in both RGB(A) and HSB formats for your SplashKit projects. Whether you’re tweaking Red, Green, and Blue values or adjusting Hue, Saturation, and Brightness, this tool provides immediate visual feedback through a color preview box. - + diff --git a/src/content/docs/guides/getting-started/images/colour_wheel.png b/src/content/docs/guides/getting-started/images/colour_wheel.png index be899bd8420fb555be91be3ebff23074f2da1272..79f094f903abac734cde926d307e4a144150a33c 100644 GIT binary patch literal 54275 zcmY&;2Ut^Cx2TSzjFk~l5CW*6NJ~U|3yz3@2uN>%C{^hYIth%TAT?5hw2XA56X_*V zBLs+m)KDZL1f(VbLP&te{P(_l-#h0!-(F|!wbw4^?7eEtGeez==LF83IC0{lp6(-) z6DLke|NH!L<`@%#NDMeGes}%L;I9)WYLMqSFHRr7-*D75F*tD|^v;PBf4@C(V*eQR z_wtDo0ryUv`1Sn63Dt}fC-{7_n~l|vE8aR=>A4sfoRB<*|2T2_B+rRc$I!{+`@~6s z6aR8MhE6;=DfmCI$;rF_P4nA{6Vb0u{QloGHpk_^m+tZNZ=3%rPyKW9e>wj1+yA9L zDgDo>|Aqf;CS|j^cwC(I(Y1!1IC1{Uzt71Nnc4iu+^k=jS@~NTJXLk{_5{9g@^)|r z27CJa+vFodFMzE)c7fdx+XpV)4280-`__S1PTfY0tU$ez5QH4vMMSnpnLa0 z_wUObQ^>$Vy!>AT%Xq;=|BK20<@3lH=IHmz$N!bL*NuPqzHsmk@YlF?>)($4=lZX4 z`oD7d-=4f+|2?ha34;Eu0m%aIf&Pd0aZ~kwv8qOXubhv2{+B;kR{cMe{~zwZ`%wq| z+xh=9nE#sTf3U|>1)oy~{m-(2&t11);5u>Q!3n)bf0+fJTx&bu>g8%a#}0R|K;RQj z+H+3avHMB3AJ*yGcFlUdN;ETq7El_JpxSqJ%mS2^Mxti+G z5xX!M`{u#JyJwk?fUp1jrZE*(MN}t$WU#At%4_CBSmSeQ69;!-39`Agcv?Fn2bQQo z#Z`tIoWl8aW;m zpU@=XTnd3Nl&792ADvfn#aKTOC${;XaS%m&Fw?KU&-b?wIB0uWnyT+m2UP#8t9>%A z-&nD~Y%b7{wZ+$74+-4)NHLvw{3+%u(UO_!!Z_)SU|e?gmc|QG(*_5l(~0BEG{3uk z!ZF|LSpJ^%ukxM@$}Z4#79<Stl75b1FQ~pRp2-^{Pdtw+9(r6FA-OyWHU6)E~)R;(mkn^@z6ub~(}x>jg8Iqiks_=FjzsT#Yu;RgB-3Z;cQr*0falfvJ0C>)}mG zG85bc-%fE&2We71Qu?z9AXK

A)ql#qNNxB^X;{WQRcDNZ*^GMm)Xqk_{3Bz6 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

~yR! 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 z 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 From 84c440b6cfc63fdb7787762bd41575cdd698acaa Mon Sep 17 00:00:00 2001 From: omckeon Date: Tue, 8 Jul 2025 23:01:25 +1000 Subject: [PATCH 16/47] Fix typo in blink led tutorial --- src/content/docs/guides/raspberry-gpio/0-blink-led.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/docs/guides/raspberry-gpio/0-blink-led.mdx b/src/content/docs/guides/raspberry-gpio/0-blink-led.mdx index e40952861..b4e2e2c5a 100644 --- a/src/content/docs/guides/raspberry-gpio/0-blink-led.mdx +++ b/src/content/docs/guides/raspberry-gpio/0-blink-led.mdx @@ -87,8 +87,8 @@ can be M/M, M/F, or F/F. We are using M/F jumper wires in this guide. ## The Circuit -Below we can see the circuit diagram for this project. We have the cathode of the LED connected to -GPIO Pin 11, while the anode is connected to ground pin 6 through a resistor. +Below we can see the circuit diagram for this project. We have the anode (longer wire) of the LED connected to +GPIO Pin 11, while the cathode (shorter wire) is connected to ground pin 6 through a resistor. ![Circuit Diagram for Blinking an LED](./images/circuits/blinkled.png) From fc6106acbe33798a82dc3f05bd9ff66254ce19df Mon Sep 17 00:00:00 2001 From: omckeon Date: Wed, 9 Jul 2025 21:10:13 +1000 Subject: [PATCH 17/47] Remove "Beyond SplashKit" tab in Usage examples - keeping this to just the beyond-sk guides pages. --- ...-sk.cpp => play_music_named-1-example.cpp} | 0 ...mple-sk.cpp => resume_music-1-example.cpp} | 0 .../clear_screen-1-example-beyond.cpp | 71 ------------ ...mple-sk.cpp => clear_screen-1-example.cpp} | 0 .../draw_bitmap_named-1-example-beyond.cpp | 105 ------------------ ...sk.cpp => draw_bitmap_named-1-example.cpp} | 0 scripts/api-pages-script.cjs | 17 --- 7 files changed, 193 deletions(-) rename public/usage-examples/audio/{play_music_named-1-example-sk.cpp => play_music_named-1-example.cpp} (100%) rename public/usage-examples/audio/{resume_music-1-example-sk.cpp => resume_music-1-example.cpp} (100%) delete mode 100644 public/usage-examples/graphics/clear_screen-1-example-beyond.cpp rename public/usage-examples/graphics/{clear_screen-1-example-sk.cpp => clear_screen-1-example.cpp} (100%) delete mode 100644 public/usage-examples/graphics/draw_bitmap_named-1-example-beyond.cpp rename public/usage-examples/graphics/{draw_bitmap_named-1-example-sk.cpp => draw_bitmap_named-1-example.cpp} (100%) diff --git a/public/usage-examples/audio/play_music_named-1-example-sk.cpp b/public/usage-examples/audio/play_music_named-1-example.cpp similarity index 100% rename from public/usage-examples/audio/play_music_named-1-example-sk.cpp rename to public/usage-examples/audio/play_music_named-1-example.cpp diff --git a/public/usage-examples/audio/resume_music-1-example-sk.cpp b/public/usage-examples/audio/resume_music-1-example.cpp similarity index 100% rename from public/usage-examples/audio/resume_music-1-example-sk.cpp rename to public/usage-examples/audio/resume_music-1-example.cpp diff --git a/public/usage-examples/graphics/clear_screen-1-example-beyond.cpp b/public/usage-examples/graphics/clear_screen-1-example-beyond.cpp deleted file mode 100644 index 98e4af214..000000000 --- a/public/usage-examples/graphics/clear_screen-1-example-beyond.cpp +++ /dev/null @@ -1,71 +0,0 @@ -#include -#ifdef __APPLE__ -#include -#else -#include -#endif - -SDL_Window *sdl_open_window(const char *window_title, const int width, const int height) -{ - // Declare Variables - SDL_Window *window = nullptr; - - // Check for successful initialisation - if (SDL_Init(SDL_INIT_VIDEO) < 0) - { - std::cout << "SDL could not be initialized: " << SDL_GetError(); - exit(1); - } - - // Create Window - window = SDL_CreateWindow( - window_title, - SDL_WINDOWPOS_CENTERED, - SDL_WINDOWPOS_CENTERED, - width, - height, - SDL_WINDOW_OPENGL); - - // Error handling for window - if (window == NULL) - { - SDL_LogError(SDL_LOG_CATEGORY_ERROR, "Could not create window: %s\n", SDL_GetError()); - exit(1); - } - - return window; -} - -int main(int argv, char **args) -{ - // Open window with title and dimensions - SDL_Window *window = sdl_open_window("Blue Background", 800, 600); - - // Create renderer - SDL_Renderer *renderer = SDL_CreateRenderer(window, -1, SDL_RENDERER_ACCELERATED); - if (renderer == NULL) - { - SDL_LogError(SDL_LOG_CATEGORY_ERROR, "Could not create renderer: %s\n", SDL_GetError()); - exit(1); - } - - // Clear screen to blue - SDL_SetRenderDrawColor(renderer, 0, 0, 255, 255); - SDL_RenderClear(renderer); - SDL_RenderPresent(renderer); - - Uint32 start_time = SDL_GetTicks(); // Start timer - SDL_Event event; - - while (SDL_GetTicks() - start_time < 4000) // Run for 4 seconds - { - if (SDL_PollEvent(&event) && event.type == SDL_QUIT) break; - } - - // Cleanup and free memory - SDL_DestroyRenderer(renderer); - SDL_DestroyWindow(window); - SDL_Quit(); - - return 0; -} \ No newline at end of file diff --git a/public/usage-examples/graphics/clear_screen-1-example-sk.cpp b/public/usage-examples/graphics/clear_screen-1-example.cpp similarity index 100% rename from public/usage-examples/graphics/clear_screen-1-example-sk.cpp rename to public/usage-examples/graphics/clear_screen-1-example.cpp diff --git a/public/usage-examples/graphics/draw_bitmap_named-1-example-beyond.cpp b/public/usage-examples/graphics/draw_bitmap_named-1-example-beyond.cpp deleted file mode 100644 index ed70e0e39..000000000 --- a/public/usage-examples/graphics/draw_bitmap_named-1-example-beyond.cpp +++ /dev/null @@ -1,105 +0,0 @@ -#include -#ifdef __APPLE__ -#include -#include -#else -#include -#include -#endif - -SDL_Window *sdl_open_window(const char *window_title, const int width, const int height) -{ - // Declare Variables - SDL_Window *window = nullptr; - - // Check for successful initialisation - if (SDL_Init(SDL_INIT_VIDEO) < 0) - { - std::cout << "SDL could not be initialized: " << SDL_GetError(); - exit(1); - } - - // Create Window - window = SDL_CreateWindow( - window_title, - SDL_WINDOWPOS_CENTERED, - SDL_WINDOWPOS_CENTERED, - width, - height, - SDL_WINDOW_OPENGL); - - // Error handling for window - if (window == NULL) - { - SDL_LogError(SDL_LOG_CATEGORY_ERROR, "Could not create window: %s\n", SDL_GetError()); - exit(1); - } - - return window; -} - -SDL_Renderer *sdl_create_renderer(SDL_Window *window) -{ - SDL_Renderer *renderer = SDL_CreateRenderer(window, -1, SDL_RENDERER_ACCELERATED); - if (renderer == NULL) - { - SDL_LogError(SDL_LOG_CATEGORY_ERROR, "Could not create rederer: %s\n", SDL_GetError()); - exit(1); - } - return renderer; -} - -int main(int argv, char **args) -{ - // Open Window - SDL_Window *window = sdl_open_window("Basic Bitmap Drawing", 315, 330); - SDL_Renderer *renderer = sdl_create_renderer(window); - - // Load bitmap image - // Create a surface for imported image - SDL_Surface *image = IMG_Load("Resources/images/skbox.png"); - if (image == NULL) - { - std::cout << "Failed to load skbox.png" << SDL_GetError(); - exit(1); - } - - // Convert surface to texture - SDL_Texture *image_texture = SDL_CreateTextureFromSurface(renderer, image); - if (image_texture == NULL) - { - std::cout << "Failed to create texture" << SDL_GetError(); - exit(1); - } - - // Free memory - SDL_FreeSurface(image); - - // Get image size to avoid stretching - int background_width = 0, background_height = 0; - SDL_QueryTexture(image_texture, NULL, NULL, &background_width, &background_height); - - // Hang window until quit - SDL_Event event; - while (event.type != SDL_QUIT) - { - SDL_PollEvent(&event); - - // Clear screen with blue - SDL_SetRenderDrawColor(renderer, 67, 80, 175, 255); - SDL_RenderClear(renderer); - - // Draw image to screen - SDL_Rect image_rect = { 50, 50, background_width, background_height }; - SDL_RenderCopy(renderer, image_texture, NULL, &image_rect); - - // Display drawing - SDL_RenderPresent(renderer); - } - - // Cleanup and free memory - SDL_DestroyWindow(window); - SDL_DestroyRenderer(renderer); - - return 0; -} \ No newline at end of file diff --git a/public/usage-examples/graphics/draw_bitmap_named-1-example-sk.cpp b/public/usage-examples/graphics/draw_bitmap_named-1-example.cpp similarity index 100% rename from public/usage-examples/graphics/draw_bitmap_named-1-example-sk.cpp rename to public/usage-examples/graphics/draw_bitmap_named-1-example.cpp diff --git a/scripts/api-pages-script.cjs b/scripts/api-pages-script.cjs index 351f8ff29..79846435b 100644 --- a/scripts/api-pages-script.cjs +++ b/scripts/api-pages-script.cjs @@ -382,23 +382,6 @@ function getUsageExampleContent(jsonData, categoryKey, groupName, functionKey) { } // Check for cpp files and generate nested tabs else if (lang == "cpp" && cppFiles.length > 0) { - mdxData += "\n \n"; - cppFiles.slice().reverse().forEach(file => { - if (file.includes(exampleKey)) { - if (file.includes("-sk")) { - mdxData += ` \n`; - mdxData += ` \n`; - mdxData += " \n"; - } - if (file.includes("-beyond")) { - mdxData += ` \n`; - mdxData += ` See the [Graphics](/beyond-splashkit/getting-started-with-sdl/0-getting-started-with-graphics/#getting-started-without-splashkit) or [Audio](/beyond-splashkit/getting-started-with-sdl/1-sound-effects/#getting-started-without-splashkit) Beyond SplashKit guides for help compiling without SplashKit.\n`; - mdxData += ` \n`; - mdxData += " \n"; - } - } - }); - mdxData += " \n\n"; mdxData += " \n"; } else { From a3c8ca9573a16f69a4bf0a09b0918bb0a313cfa4 Mon Sep 17 00:00:00 2001 From: omckeon Date: Wed, 9 Jul 2025 21:52:47 +1000 Subject: [PATCH 18/47] File restructure --- astro.config.mjs | 39 +- .../audio/0-sound-effects/no-splashkit.cpp | 0 .../audio/0-sound-effects/with-splashkit.cpp | 0 .../draw_bitmap-no-splashkit.cpp | 0 .../draw_bitmap-with-splashkit.cpp | 0 .../draw_rectangle-no-splashkit.cpp | 0 .../draw_rectangle-with-splashkit.cpp | 0 .../eyedropper-no-splashkit.cpp | 0 .../eyedropper-with-splashkit.cpp | 0 .../open_window-no-splashkit.cpp | 0 .../open_window-with-splashkit.cpp | 0 .../quit_requested-no-splashkit.cpp | 0 .../quit_requested-with-splashkit.cpp | 0 .../no-splashkit.cpp | 0 .../with-splashkit.cpp | 0 .../cryptography/1-steganography/cat.bmp | Bin .../BeyondSplashKit_Graphics_Resources.zip | Bin ...BeyondSplashKit_SoundEffects_Resources.zip | Bin scripts/json-files/guides-groups.json | 13 +- .../images/All-About-Animation-Vectors.png | Bin .../images/All-About-Animation-With-Sound.png | Bin .../images/Animation-Frame.png | Bin .../images/Animation-basics.png | Bin .../images/frog.png | Bin .../using-animations.mdx} | 2 - .../getting-started-with-audio.mdx} | 2 - .../images/about_audio_1.png | Bin .../images/about_audio_2.png | Bin .../images/about_audio_3.png | Bin .../cryptography/encoding-and-decoding.mdx} | 2 + .../cryptography/morse-code.mdx} | 2 + .../cryptography/steganography.mdx} | 2 + .../{ => guides}/beyond-splashkit/index.mdx | 16 +- .../sdl2/getting-started-with-graphics.mdx} | 26 +- .../beyond-splashkit/sdl2/sound-effects.mdx} | 8 +- .../utilities/converting-values.mdx} | 2 + .../utilities/integer-input-validation.mdx} | 7 +- .../utilities/math-basics.mdx} | 2 + .../images/camera.png | Bin .../using-splashkit-camera.mdx} | 2 - .../images/colour_wheel.png | Bin .../splashkit-colors.mdx} | 8 +- .../getting-started/0-using-splashkit.mdx | 114 ----- .../guides/getting-started/4-reading-text.mdx | 442 ------------------ .../double-buffering.mdx} | 2 - .../drawing-using-procedures.mdx} | 2 - .../images/double_buffer/draw_shapes.png | Bin .../images/double_buffer/painter-new.jpg | Bin .../images/drawing/AutoComplete.png | Bin .../images/drawing/DrawFill.png | Bin .../images/drawing/NewWindow.png | Bin .../images/drawing/RefreshScreen.png | Bin src/content/docs/guides/index.mdx | 163 +++++-- ...user-inputs-in-graphical-applications.mdx} | 375 ++++++++++++++- ...dx => getting-started-with-interfaces.mdx} | 2 +- ...ce-layouting.mdx => interface-layouts.mdx} | 0 ...face-styling.mdx => interface-styling.mdx} | 0 .../getting-started-with-json.mdx} | 2 - ...s.mdx => getting-started-with-servers.mdx} | 4 +- ...tful-api-call.mdx => restful-api-call.mdx} | 0 ...h-servers.mdx => routing-with-servers.mdx} | 2 +- .../images/output.png | Bin .../loading-resources-with-bundles.mdx} | 4 +- .../useful-utilities.mdx} | 114 ++++- .../docs/installation/Linux/4-vscode.mdx | 2 +- .../docs/installation/MacOS/4-vscode.mdx | 2 +- .../installation/Windows (MSYS2)/4-vscode.mdx | 2 +- .../installation/Windows (WSL)/4-vscode.mdx | 2 +- 68 files changed, 690 insertions(+), 677 deletions(-) rename public/{ => guides}/beyond-splashkit/code-files/audio/0-sound-effects/no-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/audio/0-sound-effects/with-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-no-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-with-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-no-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-with-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-no-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-with-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-no-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-with-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-no-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-with-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/utilities/0-integer-input-validation/no-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/code-files/utilities/0-integer-input-validation/with-splashkit.cpp (100%) rename public/{ => guides}/beyond-splashkit/images/cryptography/1-steganography/cat.bmp (100%) rename public/{ => guides}/beyond-splashkit/resources/BeyondSplashKit_Graphics_Resources.zip (100%) rename public/{ => guides}/beyond-splashkit/resources/BeyondSplashKit_SoundEffects_Resources.zip (100%) rename src/content/docs/guides/{getting-started => animations}/images/All-About-Animation-Vectors.png (100%) rename src/content/docs/guides/{getting-started => animations}/images/All-About-Animation-With-Sound.png (100%) rename src/content/docs/guides/{getting-started => animations}/images/Animation-Frame.png (100%) rename src/content/docs/guides/{getting-started => animations}/images/Animation-basics.png (100%) rename src/content/docs/guides/{getting-started => animations}/images/frog.png (100%) rename src/content/docs/guides/{getting-started/6-using-animations.mdx => animations/using-animations.mdx} (99%) rename src/content/docs/guides/{getting-started/7-getting-started-with-audio.mdx => audio/getting-started-with-audio.mdx} (99%) rename src/content/docs/guides/{getting-started => audio}/images/about_audio_1.png (100%) rename src/content/docs/guides/{getting-started => audio}/images/about_audio_2.png (100%) rename src/content/docs/guides/{getting-started => audio}/images/about_audio_3.png (100%) rename src/content/docs/{beyond-splashkit/cryptography/0-encoding-and-decoding.mdx => guides/beyond-splashkit/cryptography/encoding-and-decoding.mdx} (99%) rename src/content/docs/{beyond-splashkit/cryptography/2-morse-code.mdx => guides/beyond-splashkit/cryptography/morse-code.mdx} (99%) rename src/content/docs/{beyond-splashkit/cryptography/1-steganography.mdx => guides/beyond-splashkit/cryptography/steganography.mdx} (99%) rename src/content/docs/{ => guides}/beyond-splashkit/index.mdx (68%) rename src/content/docs/{beyond-splashkit/getting-started-with-sdl/0-getting-started-with-graphics.mdx => guides/beyond-splashkit/sdl2/getting-started-with-graphics.mdx} (78%) rename src/content/docs/{beyond-splashkit/getting-started-with-sdl/1-sound-effects.mdx => guides/beyond-splashkit/sdl2/sound-effects.mdx} (92%) rename src/content/docs/{beyond-splashkit/utilities/1-converting-values.mdx => guides/beyond-splashkit/utilities/converting-values.mdx} (99%) rename src/content/docs/{beyond-splashkit/utilities/2-integer-input-validation.mdx => guides/beyond-splashkit/utilities/integer-input-validation.mdx} (82%) rename src/content/docs/{beyond-splashkit/utilities/0-math-basics.mdx => guides/beyond-splashkit/utilities/math-basics.mdx} (99%) rename src/content/docs/guides/{getting-started => camera}/images/camera.png (100%) rename src/content/docs/guides/{getting-started/8-using-splashkit-camera.mdx => camera/using-splashkit-camera.mdx} (99%) rename src/content/docs/guides/{getting-started => color}/images/colour_wheel.png (100%) rename src/content/docs/guides/{getting-started/11-colour-generator.mdx => color/splashkit-colors.mdx} (94%) delete mode 100644 src/content/docs/guides/getting-started/0-using-splashkit.mdx delete mode 100644 src/content/docs/guides/getting-started/4-reading-text.mdx rename src/content/docs/guides/{getting-started/2-double-buffering.mdx => graphics/double-buffering.mdx} (99%) rename src/content/docs/guides/{getting-started/1-drawing-using-procedures.mdx => graphics/drawing-using-procedures.mdx} (99%) rename src/content/docs/guides/{getting-started => graphics}/images/double_buffer/draw_shapes.png (100%) rename src/content/docs/guides/{getting-started => graphics}/images/double_buffer/painter-new.jpg (100%) rename src/content/docs/guides/{getting-started => graphics}/images/drawing/AutoComplete.png (100%) rename src/content/docs/guides/{getting-started => graphics}/images/drawing/DrawFill.png (100%) rename src/content/docs/guides/{getting-started => graphics}/images/drawing/NewWindow.png (100%) rename src/content/docs/guides/{getting-started => graphics}/images/drawing/RefreshScreen.png (100%) rename src/content/docs/guides/{getting-started/3-mouse-button-inputs.mdx => input/user-inputs-in-graphical-applications.mdx} (76%) rename src/content/docs/guides/interface/{00-interface.mdx => getting-started-with-interfaces.mdx} (99%) rename src/content/docs/guides/interface/{01-interface-layouting.mdx => interface-layouts.mdx} (100%) rename src/content/docs/guides/interface/{02-interface-styling.mdx => interface-styling.mdx} (100%) rename src/content/docs/guides/{getting-started/9-json_intro.mdx => json/getting-started-with-json.mdx} (99%) rename src/content/docs/guides/networking/{0-getting-started-with-servers.mdx => getting-started-with-servers.mdx} (98%) rename src/content/docs/guides/networking/{2-restful-api-call.mdx => restful-api-call.mdx} (100%) rename src/content/docs/guides/networking/{1-routing-with-servers.mdx => routing-with-servers.mdx} (99%) rename src/content/docs/guides/{getting-started => resources}/images/output.png (100%) rename src/content/docs/guides/{getting-started/5-loading-resources-with-bundles.mdx => resources/loading-resources-with-bundles.mdx} (97%) rename src/content/docs/guides/{getting-started/10-useful-utilities.mdx => utilities/useful-utilities.mdx} (86%) diff --git a/astro.config.mjs b/astro.config.mjs index dc702797e..bcf936056 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -111,24 +111,37 @@ export default defineConfig({ collapsed: false, items: [ { label: "Overview", link: "guides/" }, - { label: "Getting Started", autogenerate: { directory: "guides/getting-started" }, collapsed: false }, + { + label: "Getting Started", + collapsed: false, + items: [ + { label: "Drawing with Procedures", link: "guides/graphics/drawing-using-procedures" }, + { label: "Understanding Double Buffering", link: "guides/graphics/double-buffering" }, + { label: "Graphical User Inputs", link: "guides/input/user-inputs-in-graphical-applications" }, + { label: "Loading Resources with Bundles", link: "guides/resources/loading-resources-with-bundles" }, + { label: "Getting Started With Audio", link: "guides/audio/getting-started-with-audio" }, + { label: "Using Animations", link: "guides/animations/using-animations" }, + { label: "SplashKit Camera", link: "guides/input/using-splashkit-camera" }, + { label: "Useful Utilities", link: "guides/utilities/useful-utilities" }, + { label: "Using JSON in SplashKit", link: "guides/json/getting-started-with-json" }, + { label: "SplashKit Colors", link: "guides/color/splashkit-colors" }, + ], + }, { label: "Raspberry GPIO", autogenerate: { directory: "guides/raspberry-gpio" }, collapsed: true }, { label: "Physics", autogenerate: { directory: "guides/physics" }, collapsed: true }, { label: "Interface", autogenerate: { directory: "guides/interface" }, collapsed: true }, { label: "Networking", autogenerate: { directory: "guides/networking" }, collapsed: true }, + { + label: "Beyond SplashKit", + collapsed: true, + items: [ + { label: "Overview", link: "guides/beyond-splashkit/" }, + { label: "Using SDL2", autogenerate: { directory: "beyond-splashkit/sdl2" }, collapsed: false }, + { label: "Cryptography", autogenerate: { directory: "beyond-splashkit/cryptography" }, collapsed: true }, + { label: "Utilities", autogenerate: { directory: "beyond-splashkit/utilities" }, collapsed: true }, + ], + }, ], - // autogenerate: { directory: "guides", collapsed: true }, - }, - { - label: "Beyond SplashKit", - collapsed: false, - items: [ - { label: "Overview", link: "beyond-splashkit/" }, - { label: "Using SDL2", autogenerate: { directory: "beyond-splashkit/getting-started-with-sdl" }, collapsed: false }, - { label: "Cryptography", autogenerate: { directory: "beyond-splashkit/cryptography" }, collapsed: true }, - { label: "Utilities", autogenerate: { directory: "beyond-splashkit/utilities" }, collapsed: true }, - ], - // autogenerate: { directory: "beyond-splashkit", collapsed: true }, }, ], diff --git a/public/beyond-splashkit/code-files/audio/0-sound-effects/no-splashkit.cpp b/public/guides/beyond-splashkit/code-files/audio/0-sound-effects/no-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/audio/0-sound-effects/no-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/audio/0-sound-effects/no-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/audio/0-sound-effects/with-splashkit.cpp b/public/guides/beyond-splashkit/code-files/audio/0-sound-effects/with-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/audio/0-sound-effects/with-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/audio/0-sound-effects/with-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-no-splashkit.cpp b/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-no-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-no-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-no-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-with-splashkit.cpp b/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-with-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-with-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-with-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-no-splashkit.cpp b/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-no-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-no-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-no-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-with-splashkit.cpp b/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-with-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-with-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-with-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-no-splashkit.cpp b/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-no-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-no-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-no-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-with-splashkit.cpp b/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-with-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-with-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-with-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-no-splashkit.cpp b/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-no-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-no-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-no-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-with-splashkit.cpp b/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-with-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-with-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-with-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-no-splashkit.cpp b/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-no-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-no-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-no-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-with-splashkit.cpp b/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-with-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-with-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-with-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/utilities/0-integer-input-validation/no-splashkit.cpp b/public/guides/beyond-splashkit/code-files/utilities/0-integer-input-validation/no-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/utilities/0-integer-input-validation/no-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/utilities/0-integer-input-validation/no-splashkit.cpp diff --git a/public/beyond-splashkit/code-files/utilities/0-integer-input-validation/with-splashkit.cpp b/public/guides/beyond-splashkit/code-files/utilities/0-integer-input-validation/with-splashkit.cpp similarity index 100% rename from public/beyond-splashkit/code-files/utilities/0-integer-input-validation/with-splashkit.cpp rename to public/guides/beyond-splashkit/code-files/utilities/0-integer-input-validation/with-splashkit.cpp diff --git a/public/beyond-splashkit/images/cryptography/1-steganography/cat.bmp b/public/guides/beyond-splashkit/images/cryptography/1-steganography/cat.bmp similarity index 100% rename from public/beyond-splashkit/images/cryptography/1-steganography/cat.bmp rename to public/guides/beyond-splashkit/images/cryptography/1-steganography/cat.bmp diff --git a/public/beyond-splashkit/resources/BeyondSplashKit_Graphics_Resources.zip b/public/guides/beyond-splashkit/resources/BeyondSplashKit_Graphics_Resources.zip similarity index 100% rename from public/beyond-splashkit/resources/BeyondSplashKit_Graphics_Resources.zip rename to public/guides/beyond-splashkit/resources/BeyondSplashKit_Graphics_Resources.zip diff --git a/public/beyond-splashkit/resources/BeyondSplashKit_SoundEffects_Resources.zip b/public/guides/beyond-splashkit/resources/BeyondSplashKit_SoundEffects_Resources.zip similarity index 100% rename from public/beyond-splashkit/resources/BeyondSplashKit_SoundEffects_Resources.zip rename to public/guides/beyond-splashkit/resources/BeyondSplashKit_SoundEffects_Resources.zip diff --git a/scripts/json-files/guides-groups.json b/scripts/json-files/guides-groups.json index a0c8d7065..7fe7bccde 100644 --- a/scripts/json-files/guides-groups.json +++ b/scripts/json-files/guides-groups.json @@ -1,7 +1,16 @@ [ - "getting-started", + "animations", + "audio", + "beyond-splashkit", + "camera", + "color", + "graphics", + "input", "interface", + "json", "networking", "physics", - "raspberry-gpio" + "raspberry-gpio", + "resources", + "utilities" ] \ No newline at end of file diff --git a/src/content/docs/guides/getting-started/images/All-About-Animation-Vectors.png b/src/content/docs/guides/animations/images/All-About-Animation-Vectors.png similarity index 100% rename from src/content/docs/guides/getting-started/images/All-About-Animation-Vectors.png rename to src/content/docs/guides/animations/images/All-About-Animation-Vectors.png diff --git a/src/content/docs/guides/getting-started/images/All-About-Animation-With-Sound.png b/src/content/docs/guides/animations/images/All-About-Animation-With-Sound.png similarity index 100% rename from src/content/docs/guides/getting-started/images/All-About-Animation-With-Sound.png rename to src/content/docs/guides/animations/images/All-About-Animation-With-Sound.png diff --git a/src/content/docs/guides/getting-started/images/Animation-Frame.png b/src/content/docs/guides/animations/images/Animation-Frame.png similarity index 100% rename from src/content/docs/guides/getting-started/images/Animation-Frame.png rename to src/content/docs/guides/animations/images/Animation-Frame.png diff --git a/src/content/docs/guides/getting-started/images/Animation-basics.png b/src/content/docs/guides/animations/images/Animation-basics.png similarity index 100% rename from src/content/docs/guides/getting-started/images/Animation-basics.png rename to src/content/docs/guides/animations/images/Animation-basics.png diff --git a/src/content/docs/guides/getting-started/images/frog.png b/src/content/docs/guides/animations/images/frog.png similarity index 100% rename from src/content/docs/guides/getting-started/images/frog.png rename to src/content/docs/guides/animations/images/frog.png diff --git a/src/content/docs/guides/getting-started/6-using-animations.mdx b/src/content/docs/guides/animations/using-animations.mdx similarity index 99% rename from src/content/docs/guides/getting-started/6-using-animations.mdx rename to src/content/docs/guides/animations/using-animations.mdx index dd6ce08eb..92a67fcce 100644 --- a/src/content/docs/guides/getting-started/6-using-animations.mdx +++ b/src/content/docs/guides/animations/using-animations.mdx @@ -3,8 +3,6 @@ title: Using Animations in SplashKit description: Animations allow you to switch between different images to make a more visually dynamic entity on the screen. SplashKit allows you to create animations and use these together with sprite sheets to create these animations. author: Various Authors lastupdated: October 2024 -sidebar: - order: 6 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/getting-started/7-getting-started-with-audio.mdx b/src/content/docs/guides/audio/getting-started-with-audio.mdx similarity index 99% rename from src/content/docs/guides/getting-started/7-getting-started-with-audio.mdx rename to src/content/docs/guides/audio/getting-started-with-audio.mdx index 4d27b369d..608e32f57 100644 --- a/src/content/docs/guides/getting-started/7-getting-started-with-audio.mdx +++ b/src/content/docs/guides/audio/getting-started-with-audio.mdx @@ -3,8 +3,6 @@ title: Get Started with SplashKit Audio description: Adding sound effects and music can really help bring an application to life. In this article see how to get started with Audio in SplashKit. author: Various Authors lastupdated: October 2024 -sidebar: - order: 7 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/getting-started/images/about_audio_1.png b/src/content/docs/guides/audio/images/about_audio_1.png similarity index 100% rename from src/content/docs/guides/getting-started/images/about_audio_1.png rename to src/content/docs/guides/audio/images/about_audio_1.png diff --git a/src/content/docs/guides/getting-started/images/about_audio_2.png b/src/content/docs/guides/audio/images/about_audio_2.png similarity index 100% rename from src/content/docs/guides/getting-started/images/about_audio_2.png rename to src/content/docs/guides/audio/images/about_audio_2.png diff --git a/src/content/docs/guides/getting-started/images/about_audio_3.png b/src/content/docs/guides/audio/images/about_audio_3.png similarity index 100% rename from src/content/docs/guides/getting-started/images/about_audio_3.png rename to src/content/docs/guides/audio/images/about_audio_3.png diff --git a/src/content/docs/beyond-splashkit/cryptography/0-encoding-and-decoding.mdx b/src/content/docs/guides/beyond-splashkit/cryptography/encoding-and-decoding.mdx similarity index 99% rename from src/content/docs/beyond-splashkit/cryptography/0-encoding-and-decoding.mdx rename to src/content/docs/guides/beyond-splashkit/cryptography/encoding-and-decoding.mdx index d1d0b9aeb..81fcc0e92 100644 --- a/src/content/docs/beyond-splashkit/cryptography/0-encoding-and-decoding.mdx +++ b/src/content/docs/guides/beyond-splashkit/cryptography/encoding-and-decoding.mdx @@ -3,6 +3,8 @@ title: Encoding and Decoding description: Explore the essentials of encoding and decoding data using Base64, Caesar Cipher, and URL transformations for secure and efficient data representation. author: Brianna Laird lastupdated: December 2024 +sidebar: + order: 1 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/beyond-splashkit/cryptography/2-morse-code.mdx b/src/content/docs/guides/beyond-splashkit/cryptography/morse-code.mdx similarity index 99% rename from src/content/docs/beyond-splashkit/cryptography/2-morse-code.mdx rename to src/content/docs/guides/beyond-splashkit/cryptography/morse-code.mdx index 58a42c9ff..4cdb91db9 100644 --- a/src/content/docs/beyond-splashkit/cryptography/2-morse-code.mdx +++ b/src/content/docs/guides/beyond-splashkit/cryptography/morse-code.mdx @@ -3,6 +3,8 @@ title: Morse Code Tutorial description: Explore morse code, and how you can use a program to convert text to morse code and back. author: Brianna Laird lastupdated: December 2024 +sidebar: + order: 3 --- import { Tabs, TabItem, Steps } from "@astrojs/starlight/components"; diff --git a/src/content/docs/beyond-splashkit/cryptography/1-steganography.mdx b/src/content/docs/guides/beyond-splashkit/cryptography/steganography.mdx similarity index 99% rename from src/content/docs/beyond-splashkit/cryptography/1-steganography.mdx rename to src/content/docs/guides/beyond-splashkit/cryptography/steganography.mdx index 078dbfb60..11a14afa6 100644 --- a/src/content/docs/beyond-splashkit/cryptography/1-steganography.mdx +++ b/src/content/docs/guides/beyond-splashkit/cryptography/steganography.mdx @@ -3,6 +3,8 @@ title: Steganography description: Explore using steganography to hide messages in images and bitmaps. author: Brianna Laird lastupdated: December 2024 +sidebar: + order: 2 --- import { Tabs, TabItem, Steps } from "@astrojs/starlight/components"; diff --git a/src/content/docs/beyond-splashkit/index.mdx b/src/content/docs/guides/beyond-splashkit/index.mdx similarity index 68% rename from src/content/docs/beyond-splashkit/index.mdx rename to src/content/docs/guides/beyond-splashkit/index.mdx index 96db264e4..084b65ffb 100644 --- a/src/content/docs/beyond-splashkit/index.mdx +++ b/src/content/docs/guides/beyond-splashkit/index.mdx @@ -17,11 +17,11 @@ This part of our documentation site provides useful tutorials and examples outsi ## Cryptography @@ -30,15 +30,15 @@ This part of our documentation site provides useful tutorials and examples outsi ### Utilities @@ -47,13 +47,13 @@ This part of our documentation site provides useful tutorials and examples outsi diff --git a/src/content/docs/beyond-splashkit/getting-started-with-sdl/0-getting-started-with-graphics.mdx b/src/content/docs/guides/beyond-splashkit/sdl2/getting-started-with-graphics.mdx similarity index 78% rename from src/content/docs/beyond-splashkit/getting-started-with-sdl/0-getting-started-with-graphics.mdx rename to src/content/docs/guides/beyond-splashkit/sdl2/getting-started-with-graphics.mdx index 72b9e3667..1ee5076a1 100644 --- a/src/content/docs/beyond-splashkit/getting-started-with-sdl/0-getting-started-with-graphics.mdx +++ b/src/content/docs/guides/beyond-splashkit/sdl2/getting-started-with-graphics.mdx @@ -3,24 +3,26 @@ title: Getting Started with SDL2 Graphics description: This brief guide provides code to show simple graphics functionality without SplashKit such as how to open a window, keep a window open, draw a rectangle and display a bitmap. These are then combined to create a simple "eye dropper" program to compare with and without SplashKit. author: Simon Rhook and Olivia McKeon lastupdated: December 2024 +sidebar: + order: 1 --- import { Code, Tabs, TabItem } from "@astrojs/starlight/components"; -import openWindowCode_withSK from '/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-with-splashkit.cpp?raw'; -import openWindowCode_noSK from '/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-no-splashkit.cpp?raw'; +import openWindowCode_withSK from '/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-with-splashkit.cpp?raw'; +import openWindowCode_noSK from '/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/open_window-no-splashkit.cpp?raw'; -import quitRequestedCode_withSK from '/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-with-splashkit.cpp?raw'; -import quitRequestedCode_noSK from '/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-no-splashkit.cpp?raw'; +import quitRequestedCode_withSK from '/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-with-splashkit.cpp?raw'; +import quitRequestedCode_noSK from '/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/quit_requested-no-splashkit.cpp?raw'; -import drawRectangleCode_withSK from '/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-with-splashkit.cpp?raw'; -import drawRectangleCode_noSK from '/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-no-splashkit.cpp?raw'; +import drawRectangleCode_withSK from '/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-with-splashkit.cpp?raw'; +import drawRectangleCode_noSK from '/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_rectangle-no-splashkit.cpp?raw'; -import drawBitmapCode_withSK from '/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-with-splashkit.cpp?raw'; -import drawBitmapCode_noSK from '/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-no-splashkit.cpp?raw'; +import drawBitmapCode_withSK from '/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-with-splashkit.cpp?raw'; +import drawBitmapCode_noSK from '/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/draw_bitmap-no-splashkit.cpp?raw'; -import eyedropperCode_withSK from '/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-with-splashkit.cpp?raw'; -import eyedropperCode_noSK from '/public/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-no-splashkit.cpp?raw'; +import eyedropperCode_withSK from '/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-with-splashkit.cpp?raw'; +import eyedropperCode_noSK from '/public/guides/beyond-splashkit/code-files/graphics/0-getting-started-with-graphics/eyedropper-no-splashkit.cpp?raw'; **{frontmatter.description}** Written by: {frontmatter.author} @@ -201,7 +203,7 @@ The following code shows how to display a bitmap image on the screen (Window), w :::note[Resources] -To test the code below, you can download these [**Resources**](/beyond-splashkit/resources/BeyondSplashKit_Graphics_Resources.zip). +To test the code below, you can download these [**Resources**](/guides/beyond-splashkit/resources/BeyondSplashKit_Graphics_Resources.zip). ::: @@ -228,7 +230,7 @@ This program combines the above into a small program that will change the screen :::note[Resources] -To test the code below, you can download these [**Resources**](/beyond-splashkit/resources/BeyondSplashKit_Graphics_Resources.zip). +To test the code below, you can download these [**Resources**](/guides/beyond-splashkit/resources/BeyondSplashKit_Graphics_Resources.zip). ::: diff --git a/src/content/docs/beyond-splashkit/getting-started-with-sdl/1-sound-effects.mdx b/src/content/docs/guides/beyond-splashkit/sdl2/sound-effects.mdx similarity index 92% rename from src/content/docs/beyond-splashkit/getting-started-with-sdl/1-sound-effects.mdx rename to src/content/docs/guides/beyond-splashkit/sdl2/sound-effects.mdx index 3a25f3f20..3f483e86a 100644 --- a/src/content/docs/beyond-splashkit/getting-started-with-sdl/1-sound-effects.mdx +++ b/src/content/docs/guides/beyond-splashkit/sdl2/sound-effects.mdx @@ -3,12 +3,14 @@ title: Playing Sound Effects and Music Without SplashKit description: This brief guide provides code to compare how to load and play music and sound effects with and without SplashKit (using SDL). author: Simon Rhook and Olivia McKeon lastupdated: December 2024 +sidebar: + order: 2 --- import { Code, Tabs, TabItem } from "@astrojs/starlight/components"; -import soundEffectsCode_withSK from '/public/beyond-splashkit/code-files/audio/0-sound-effects/with-splashkit.cpp?raw'; -import soundEffectsCode_noSK from '/public/beyond-splashkit/code-files/audio/0-sound-effects/no-splashkit.cpp?raw'; +import soundEffectsCode_withSK from '/public/guides/beyond-splashkit/code-files/audio/0-sound-effects/with-splashkit.cpp?raw'; +import soundEffectsCode_noSK from '/public/guides/beyond-splashkit/code-files/audio/0-sound-effects/no-splashkit.cpp?raw'; **{frontmatter.description}** Written by: {frontmatter.author} @@ -134,7 +136,7 @@ The following code compares loading and playing music and sound effects with and :::note[Resources] -To test the code below, you can download these [**Resources**](/beyond-splashkit/resources/BeyondSplashKit_SoundEffects_Resources.zip). +To test the code below, you can download these [**Resources**](/guides/beyond-splashkit/resources/BeyondSplashKit_SoundEffects_Resources.zip). ::: diff --git a/src/content/docs/beyond-splashkit/utilities/1-converting-values.mdx b/src/content/docs/guides/beyond-splashkit/utilities/converting-values.mdx similarity index 99% rename from src/content/docs/beyond-splashkit/utilities/1-converting-values.mdx rename to src/content/docs/guides/beyond-splashkit/utilities/converting-values.mdx index 86f7fa728..680b90e92 100644 --- a/src/content/docs/beyond-splashkit/utilities/1-converting-values.mdx +++ b/src/content/docs/guides/beyond-splashkit/utilities/converting-values.mdx @@ -3,6 +3,8 @@ title: Conversion Operations description: Learn how to perform basic mathematical conversion operations for different values such as binary to decimal, or hex to octal. author: Brianna Laird lastupdated: December 2024 +sidebar: + order: 2 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/beyond-splashkit/utilities/2-integer-input-validation.mdx b/src/content/docs/guides/beyond-splashkit/utilities/integer-input-validation.mdx similarity index 82% rename from src/content/docs/beyond-splashkit/utilities/2-integer-input-validation.mdx rename to src/content/docs/guides/beyond-splashkit/utilities/integer-input-validation.mdx index c922eba4f..bb05ac999 100644 --- a/src/content/docs/beyond-splashkit/utilities/2-integer-input-validation.mdx +++ b/src/content/docs/guides/beyond-splashkit/utilities/integer-input-validation.mdx @@ -3,12 +3,15 @@ title: Basic Integer Input Validation Without SplashKit description: This brief guide provides code to compare how to implement basic input validation for integers with and without SplashKit. author: Simon Rhook and Olivia McKeon lastupdated: December 2024 +sidebar: + order: 3 + label: Input Validation --- import { Code, Tabs, TabItem } from "@astrojs/starlight/components"; -import intInputValidationCode_withSK from '/public/beyond-splashkit/code-files/utilities/0-integer-input-validation/with-splashkit.cpp?raw'; -import intInputValidationCode_noSK from '/public/beyond-splashkit/code-files/utilities/0-integer-input-validation/no-splashkit.cpp?raw'; +import intInputValidationCode_withSK from '/public/guides/beyond-splashkit/code-files/utilities/0-integer-input-validation/with-splashkit.cpp?raw'; +import intInputValidationCode_noSK from '/public/guides/beyond-splashkit/code-files/utilities/0-integer-input-validation/no-splashkit.cpp?raw'; **{frontmatter.description}** Written by: {frontmatter.author} diff --git a/src/content/docs/beyond-splashkit/utilities/0-math-basics.mdx b/src/content/docs/guides/beyond-splashkit/utilities/math-basics.mdx similarity index 99% rename from src/content/docs/beyond-splashkit/utilities/0-math-basics.mdx rename to src/content/docs/guides/beyond-splashkit/utilities/math-basics.mdx index fae9c9200..5f07309bf 100644 --- a/src/content/docs/beyond-splashkit/utilities/0-math-basics.mdx +++ b/src/content/docs/guides/beyond-splashkit/utilities/math-basics.mdx @@ -3,6 +3,8 @@ title: Basic Maths Operations description: Learn how to perform basic mathematical operations in programming, including square roots, prime numbers, factors, greatest common divisors, least common multiples, and modular arithmetic. author: Brianna Laird lastupdated: December 2024 +sidebar: + order: 1 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/getting-started/images/camera.png b/src/content/docs/guides/camera/images/camera.png similarity index 100% rename from src/content/docs/guides/getting-started/images/camera.png rename to src/content/docs/guides/camera/images/camera.png diff --git a/src/content/docs/guides/getting-started/8-using-splashkit-camera.mdx b/src/content/docs/guides/camera/using-splashkit-camera.mdx similarity index 99% rename from src/content/docs/guides/getting-started/8-using-splashkit-camera.mdx rename to src/content/docs/guides/camera/using-splashkit-camera.mdx index cd91db010..d7af51d76 100644 --- a/src/content/docs/guides/getting-started/8-using-splashkit-camera.mdx +++ b/src/content/docs/guides/camera/using-splashkit-camera.mdx @@ -3,8 +3,6 @@ title: SplashKit Camera description: See how the camera works, and how to draw to the different coordinate systems in your program. author: Andrew Cain and others lastupdated: October 2024 -sidebar: - order: 8 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/getting-started/images/colour_wheel.png b/src/content/docs/guides/color/images/colour_wheel.png similarity index 100% rename from src/content/docs/guides/getting-started/images/colour_wheel.png rename to src/content/docs/guides/color/images/colour_wheel.png diff --git a/src/content/docs/guides/getting-started/11-colour-generator.mdx b/src/content/docs/guides/color/splashkit-colors.mdx similarity index 94% rename from src/content/docs/guides/getting-started/11-colour-generator.mdx rename to src/content/docs/guides/color/splashkit-colors.mdx index 9428c3a48..2b85387c0 100644 --- a/src/content/docs/guides/getting-started/11-colour-generator.mdx +++ b/src/content/docs/guides/color/splashkit-colors.mdx @@ -3,8 +3,6 @@ title: SplashKit Colors description: Use this tool to generate the colors you need for your SplashKit projects! author: Shaun Ratcliff lastupdated: 11 Dec 24 -sidebar: - order: 11 --- **{frontmatter.description}** @@ -16,6 +14,10 @@ _Last updated: {frontmatter.lastupdated}_ import ColorGenerator from "/src/components/ColorGenerator.astro"; import ColorPalette from "/src/components/ColorPalette.astro"; +:::tip +_You can also checkout the [Color](/api/color/) API Documentation page for more details._ +::: + ## SplashKit Colors Colors are at the heart of creating engaging and visually appealing applications, and SplashKit makes working with them seamless. By leveraging industry-standard color models, SplashKit enables you to work with colors in a way that feels natural and intuitive. @@ -28,7 +30,7 @@ The RGB(A) model defines colors based on their Red, Green, and Blue components, On the other hand, the HSB (Hue, Saturation, Brightness) model offers a more intuitive approach to color creation. Hue determines the base color, measured in degrees around a color wheel (0° for red, 120° for green, 240° for blue, and so on). -![Color Wheel](./images/colour_wheel.png) +![Colour Wheel](./images/colour_wheel.png) Saturation adjusts the intensity of the color, from a dull gray to a vibrant hue, while Brightness defines how light or dark the color appears. This model is particularly useful for applications where fine-tuning the emotional or thematic tone of visuals is key. diff --git a/src/content/docs/guides/getting-started/0-using-splashkit.mdx b/src/content/docs/guides/getting-started/0-using-splashkit.mdx deleted file mode 100644 index 8e2570733..000000000 --- a/src/content/docs/guides/getting-started/0-using-splashkit.mdx +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: Using SplashKit -sidebar: - order: 1 ---- - -import { Tabs, TabItem } from "@astrojs/starlight/components"; - -Here is a basic overview of how to compile and run SplashKit programs in C++, C# and python. - - - - -To compile C++ SplashKit code, you will use the following command (assuming the code file is named `program.cpp`): - -```shell -clang++ program.cpp -l SplashKit -o test_program -``` - -Or: - -```shell -g++ program.cpp -l SplashKit -o test_program -``` - -Then you can run the program with: - -```shell -./test_program -``` - -Or, if using MSYS2 (MINGW64): - -```shell -./test_program.exe -``` - -:::note[With 'skm'] - -You can also compile your C++ code using the following command: - -```shell -skm clang++ program.cpp -o test_program -``` - -Or: - -```shell -skm g++ program.cpp -o test_program -``` - -::: - - - - -To run C# SplashKit code with dotnet, you will need to first run the command below: - -```shell -dotnet add package SplashKit -``` - -This will add the SplashKit NuGet package, to link the SplashKit SDK to your project. - -Then you can run the program using: - -```shell -dotnet run -``` - -:::note[With 'skm'] - -You can also build and run your C# code using the following command: - -```shell -skm dotnet run -``` - -::: - - - - -To run SplashKit python code, you will use the following command (assuming the code file is named `program.py`): - -```shell -python3 program.py -``` - -:::note[With 'skm'] - -You can also run your Python code using the following command: - -```shell -skm python3 program.py -``` - -::: - - - - -## More Information - -More detailed guides on getting started with SplashKit coming soon... - -For now, you can look at these guides in the [programmers.guide](https://programmers.guide/) online textbook: - -| Language | Overview | Link | -| -------- | --------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -| C# | Setting up a basic SplashKit C# project. | [**Your First Program**](https://programmers.guide/book/part-0-getting-started/3-building-programs/1-tour/1-hello-world-cli/) | -| C# | Building a graphical (GUI) SplashKit program. | [**Build Graphical Hello World**](https://programmers.guide/book/part-0-getting-started/3-building-programs/1-tour/1-hello-world-cli/) | -| C++ | Setting up a basic SplashKit C++ program. | [**Hello from C/C++**](https://programmers.guide/book/part-0-getting-started/3-building-programs/1-tour/3-hello-cpp/) | -| C++ | More in-depth C++ guide. | [**Building a C/C++ Program**](https://programmers.guide/book/part-2-organised-code/1-starting-cpp/2-trailside/1-0-building-cpp/) | diff --git a/src/content/docs/guides/getting-started/4-reading-text.mdx b/src/content/docs/guides/getting-started/4-reading-text.mdx deleted file mode 100644 index f4c4151a7..000000000 --- a/src/content/docs/guides/getting-started/4-reading-text.mdx +++ /dev/null @@ -1,442 +0,0 @@ ---- -title: Reading Text -description: See how to read text from the user, both from command line and graphical applications. -author: Andrew Cain and others -lastupdated: October 2024 -sidebar: - order: 4 ---- - -import { Tabs, TabItem } from "@astrojs/starlight/components"; - -**{frontmatter.description}** -Written by: {frontmatter.author} -_Last updated: {frontmatter.lastupdated}_ - ---- - -This article shows you how to get started reading text from the user. This includes reading text from the command line but also how to read text from within a graphical application. - -## Reading Text from the Command Line - -Reading text input from the user is straightforward for command line applications. In this context, [Read Line](/api/terminal/#read-line) allows you to read a line of text entered at the Terminal. This is a **blocking** function call, meaning it waits for the user to input the line before it returns. For command line applications, this is fine; you want it to wait for the input. - -The following code demonstrates the use of [Read Line](/api/terminal/#read-line) in order to read in and display the user's name. - - - - -```cpp -#include "splashkit.h" - -int main() -{ - string name; // declare a variable to store the name - string quest; // and another to store a quest - - write("What is your name: "); // prompt the user for input - name = read_line(); // read user input - - // read in another value - write("And what is your quest? "); - quest = read_line(); - - write_line(name + "'s quest is: " + quest); // output quest to the terminal - - return 0; -} -``` - - - - - - - -```csharp -using static SplashKitSDK.SplashKit; - -string name; // declare a variable to store the name -string quest; // and another to store a quest - -Write("What is your name: "); // prompt the user for input -name = ReadLine(); // read user input - -// Read in another value -Write("And what is your quest? "); -quest = ReadLine(); - -WriteLine(name + "'s quest is: " + quest); // output quest to the terminal -``` - - - - -```csharp -using SplashKitSDK; - -namespace ReadingText -{ - public class Program - { - public static void Main() - { - string name; // declare a variable to store the name - string quest; // and another to store a quest - - SplashKit.Write("What is your name: "); // prompt the user for input - name = SplashKit.ReadLine(); // read user input - - // Read in another value - SplashKit.Write("And what is your quest? "); - quest = SplashKit.ReadLine(); - - SplashKit.WriteLine(name + "'s quest is: " + quest); // output quest to the terminal - } - } -} -``` - - - - - - - -```python -from splashkit import * - -write("What is your name: ") # prompt the user for input -name = read_line() # read user input and store in a variable - -# Read in another value -write("And what is your quest? ") -quest = read_line() - -write_line(name + "'s quest is: " + quest) -``` - - - - -## Reading Text in Graphical Applications - -Reading input from users in graphical applications is more complex, as blocking operations will cause the entire graphical interface to freeze. With a graphical application, you need to keep redrawing, processing events, updating elements, and refreshing the screen. If you stop doing this to wait for user input, then any dynamic visuals will stop! - -Let's see how to read input from the user using some example code. We can then talk through the different parts to understand how they come together to give you a dynamic application with user input. - - - - -```cpp -#include "splashkit.h" - -int main() -{ - // Lets read into this string... - string name = "unknown"; - - // Open a window to show the user... - open_window("Reading Input.", 800, 600); - - // Load a font for text rendering - load_font("input", "arial.ttf"); - - // Define area where text should appear - rectangle rect = rectangle_from(230.0, 50.0, 200.0, 30.0); - - // Start reading text in this area - start_reading_text(rect); - - // Here is our game loop - do - { - // Listen for input... this will update the text read - process_events(); - - // Click anywhere on the screen to trigger the text input - if (mouse_clicked(LEFT_BUTTON)) - { - // Start reading text in the rectagle area - start_reading_text(rect); - } - - // Looks like we finished reading text... - if (not reading_text()) - { - // Was input cancelled? - if (text_entry_cancelled()) - { - name = "unknown"; - } - else - { - // Get the name from the text input - name = text_input(); - } - } - - // Draw the screen... - clear_screen(COLOR_WHITE); - - draw_rectangle(COLOR_BLACK, rect); - - // If we are reading text... then show what it is - if (reading_text()) - { - draw_collected_text(COLOR_BLACK, font_named("input"), 18, option_defaults()); - } - - // Draw text instructions - draw_text("Click anywhere to start reading text", COLOR_RED, font_named("input"), 18, 200, 100); - - // Draw what we have in the name - draw_text(name, COLOR_BLACK, font_named("input"), 18, 10, 10); - - // Show it.. - refresh_screen(60); - } while (!quit_requested()); - - close_all_windows(); - return 0; -} -``` - - - - - - - -```csharp -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Let's read into this string... -string name = "unknown"; - -// Open a window to show the user... -OpenWindow("Reading Input.", 800, 600); - -// Load a font for text rendering -LoadFont("input", "arial.ttf"); - -// Define the area where text should appear -Rectangle rect = RectangleFrom(230.0, 50.0, 200.0, 30.0); - -// Start reading text in this area -StartReadingText(rect); - -// Here is our game loop -do -{ - // Listen for input... this will update the text read - ProcessEvents(); - - // Click anywhere on the screen to trigger the text input - if (MouseClicked(MouseButton.LeftButton)) - { - // Start reading text in the rectagle area - StartReadingText(rect); - } - - // Looks like we finished reading text... - if (!ReadingText()) - { - // Was input canceled? - if (TextEntryCancelled()) - { - name = "unknown"; - } - else - { - // Get the name from the text input - name = TextInput(); - } - } - - // Draw the screen... - ClearScreen(ColorWhite()); - DrawRectangle(ColorBlack(), rect); - - // If we are reading text... then show what it is - if (ReadingText()) - { - DrawCollectedText(ColorBlack(), FontNamed("input"), 18, OptionDefaults()); - } - - // Draw text instructions - DrawText("Click anywhere to start reading text", Color.Red, SplashKit.FontNamed("input"), 18, 200, 100); - - // Draw what we have in the name - DrawText(name, ColorBlack(), FontNamed("input"), 18, 10, 10); - - // Show it... - RefreshScreen(60); -} while (!QuitRequested()); - -CloseAllWindows(); -``` - - - - -```csharp -using SplashKitSDK; - -namespace ReadingInput -{ - public class Program - { - public static void Main() - { - // Let's read into this string... - string name = "unknown"; - - // Open a window to show the user... - Window window = new Window("Reading Input.", 800, 600); - - // Load a font for text rendering - Font font = new Font("input", "arial.ttf"); - - // Define the area where text should appear - Rectangle rect = SplashKit.RectangleFrom(230.0, 50.0, 200.0, 30.0); - - // Start reading text in the rectagle area - SplashKit.StartReadingText(rect); - - // Here is our game loop - do - { - // Listen for input... this will update the text read - SplashKit.ProcessEvents(); - - // Click anywhere on the screen to trigger the text input - if (SplashKit.MouseClicked(MouseButton.LeftButton)) - { - // Start reading text in the rectagle area - SplashKit.StartReadingText(rect); - } - - // Looks like we finished reading text... - if (!SplashKit.ReadingText()) - { - // Was input canceled? - if (SplashKit.TextEntryCancelled()) - { - name = "unknown"; - } - else - { - // Get the name from the text input - name = SplashKit.TextInput(); - } - } - - // Draw the screen... - window.Clear(Color.White); - window.DrawRectangle(Color.Black, rect); - - // If we are reading text... then show what it is - if (SplashKit.ReadingText()) - { - SplashKit.DrawCollectedText(Color.Black, font, 18, SplashKit.OptionDefaults()); - } - - // Draw text instructions - window.DrawText("Click anywhere to start reading text", Color.Red, font, 18, 200, 100); - - // Draw what we have in the name - window.DrawText(name, Color.Black, font, 18, 10, 10); - - // Show it... - window.Refresh(60); - } while (!window.CloseRequested); - - SplashKit.CloseAllWindows(); - } - } -} -``` - - - - - - - -```python -from splashkit import * - -# Lets read into this string... -name = "unknown" - -# Open a window to show the user... -open_window("Reading Input.", 800, 600) - -# Load a font for text rendering -load_font("input", "arial.ttf") - -# Define area where text should appear -rect = rectangle_from(230.0, 50.0, 200.0, 30.0) - -# Start reading text in this area -# This could be in the loop, if we had a button or something to click to trigger this -start_reading_text(rect) - -# Here is our game loop - -while not quit_requested(): - - # Listen for input... thiss will update the text read - process_events() - - # Click anywhere on the screen to trigger the text input - if (mouse_clicked(MouseButton.left_button)): - - # Start reading text in the rectagle area - start_reading_text(rect) - - - # Looks like we finished reading text... - if not reading_text(): - # Was input cancelled - if text_entry_cancelled(): - name = "unknown" - else: - # Get the name from the text input - name = text_input() - - # Draw the screen... - clear_screen(color_white()) - - draw_rectangle_record(color_black(), rect) - - # If we are reading text... then show what it is - if reading_text(): - draw_collected_text(color_black(), font_named("input"), 18, option_defaults()) - - # Draw text instructions - draw_text("Click anywhere to start reading text", color_red(), font_named("input"), 18, 200, 100) - - # Draw what we have in the name - draw_text(name, color_black(), font_named("input"), 18, 10, 10) - - # Show it... - refresh_screen_with_target_fps(60) - -close_all_windows() -``` - - - - -In the above program we want to read in the user's name and store it in the `name` variable. To get started with this we need to open a window and load a font to draw the text and input. There is also the standard event loop that repeats the basic actions of checking user input and drawing the screen until the program is closed. - -The logic for reading input starts with the call to [Start Reading Text](/api/input/#start-reading-text). This tells SplashKit that you want it to collect text input by the user, and that you want it drawn into the passed-in [Rectangle](/api/types/#rectangle) (in this case `rect`). SplashKit is now listening for input from, and collecting this text for you when you call [Process Events](/api/input/#process-events). - -SplashKit will continue reading text from the user until they hit the Escape or Enter key. You can check if text is still being read by calling the [Reading Text](/api/input/#reading-text) function. In this example, we use this to update the name. You can also end text input yourself using the [End Reading Text](/api/input/#end-reading-text) function. - -When the SplashKit is no longer reading text, you can use [Text Entry Cancelled](/api/input/#text-entry-cancelled) to check if the user cancelled (by hitting Escape) the input. To read the actual value entered, you call [Text Input](/api/input/#text-input). This will return the value entered by the user. If they did cancel the input, then this will be an empty string. - -The key with graphical input will be to keep updating the data associated with the graphical elements. This will keep the screen updating as you collect the input from the user. For this, you need to [Start Reading Text](/api/input/#start-reading-text), then at some point collect the [Text Input](/api/input/#text-input) and [End Reading Text](/api/input/#end-reading-text). diff --git a/src/content/docs/guides/getting-started/2-double-buffering.mdx b/src/content/docs/guides/graphics/double-buffering.mdx similarity index 99% rename from src/content/docs/guides/getting-started/2-double-buffering.mdx rename to src/content/docs/guides/graphics/double-buffering.mdx index 007df4e00..bbf952750 100644 --- a/src/content/docs/guides/getting-started/2-double-buffering.mdx +++ b/src/content/docs/guides/graphics/double-buffering.mdx @@ -3,8 +3,6 @@ title: Understanding Double Buffering description: SplashKit uses double buffering to make animations smooth, but this introduces a few steps to get images appearing on the screen as you expect. In this article we discuss the basics of double buffering using Refresh Screen and the painter model. author: Various Authors lastupdated: December 2024 -sidebar: - order: 2 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/getting-started/1-drawing-using-procedures.mdx b/src/content/docs/guides/graphics/drawing-using-procedures.mdx similarity index 99% rename from src/content/docs/guides/getting-started/1-drawing-using-procedures.mdx rename to src/content/docs/guides/graphics/drawing-using-procedures.mdx index ce152f440..3f3461364 100644 --- a/src/content/docs/guides/getting-started/1-drawing-using-procedures.mdx +++ b/src/content/docs/guides/graphics/drawing-using-procedures.mdx @@ -3,8 +3,6 @@ title: Drawing using Procedures description: This article provides a quick overview of getting started with SplashKit. It includes how to create a window and do some basic drawing in order to create a small animation. This is a great place to start with SplashKit. author: Andrew Cain and others lastupdated: January 2025 -sidebar: - order: 1 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/getting-started/images/double_buffer/draw_shapes.png b/src/content/docs/guides/graphics/images/double_buffer/draw_shapes.png similarity index 100% rename from src/content/docs/guides/getting-started/images/double_buffer/draw_shapes.png rename to src/content/docs/guides/graphics/images/double_buffer/draw_shapes.png diff --git a/src/content/docs/guides/getting-started/images/double_buffer/painter-new.jpg b/src/content/docs/guides/graphics/images/double_buffer/painter-new.jpg similarity index 100% rename from src/content/docs/guides/getting-started/images/double_buffer/painter-new.jpg rename to src/content/docs/guides/graphics/images/double_buffer/painter-new.jpg diff --git a/src/content/docs/guides/getting-started/images/drawing/AutoComplete.png b/src/content/docs/guides/graphics/images/drawing/AutoComplete.png similarity index 100% rename from src/content/docs/guides/getting-started/images/drawing/AutoComplete.png rename to src/content/docs/guides/graphics/images/drawing/AutoComplete.png diff --git a/src/content/docs/guides/getting-started/images/drawing/DrawFill.png b/src/content/docs/guides/graphics/images/drawing/DrawFill.png similarity index 100% rename from src/content/docs/guides/getting-started/images/drawing/DrawFill.png rename to src/content/docs/guides/graphics/images/drawing/DrawFill.png diff --git a/src/content/docs/guides/getting-started/images/drawing/NewWindow.png b/src/content/docs/guides/graphics/images/drawing/NewWindow.png similarity index 100% rename from src/content/docs/guides/getting-started/images/drawing/NewWindow.png rename to src/content/docs/guides/graphics/images/drawing/NewWindow.png diff --git a/src/content/docs/guides/getting-started/images/drawing/RefreshScreen.png b/src/content/docs/guides/graphics/images/drawing/RefreshScreen.png similarity index 100% rename from src/content/docs/guides/getting-started/images/drawing/RefreshScreen.png rename to src/content/docs/guides/graphics/images/drawing/RefreshScreen.png diff --git a/src/content/docs/guides/index.mdx b/src/content/docs/guides/index.mdx index 54e7e563e..c01f14047 100644 --- a/src/content/docs/guides/index.mdx +++ b/src/content/docs/guides/index.mdx @@ -5,7 +5,7 @@ sidebar: order: 0 --- -import { CardGrid, LinkCard } from "@astrojs/starlight/components"; +import { CardGrid, LinkCard, Tabs, TabItem } from "@astrojs/starlight/components"; :::tip[SplashKit SDK] SplashKit provides a versatile set of categories, encompassing graphics, audio, input, and more, offering developers a comprehensive toolkit for game and multimedia development. @@ -17,52 +17,48 @@ SplashKit provides a versatile set of categories, encompassing graphics, audio, - @@ -139,15 +135,15 @@ SplashKit provides a versatile set of categories, encompassing graphics, audio, @@ -158,14 +154,125 @@ SplashKit provides a versatile set of categories, encompassing graphics, audio, + +## Using SplashKit + +### Compile and Run SplashKit Code + +Here is a basic overview of how to compile and run SplashKit programs in C++, C# and python. + + + + +To compile C++ SplashKit code, you will use the following command (assuming the code file is named `program.cpp`): + +```shell +clang++ program.cpp -l SplashKit -o test_program +``` + +Or: + +```shell +g++ program.cpp -l SplashKit -o test_program +``` + +Then you can run the program with: + +```shell +./test_program +``` + +Or, if using MSYS2 (MINGW64): + +```shell +./test_program.exe +``` + +:::note[With 'skm'] + +You can also compile your C++ code using the following command: + +```shell +skm clang++ program.cpp -o test_program +``` + +Or: + +```shell +skm g++ program.cpp -o test_program +``` + +::: + + + + +To run C# SplashKit code with dotnet, you will need to first run the command below: + +```shell +dotnet add package SplashKit +``` + +This will add the SplashKit NuGet package, to link the SplashKit SDK to your project. + +Then you can run the program using: + +```shell +dotnet run +``` + +:::note[With 'skm'] + +You can also build and run your C# code using the following command: + +```shell +skm dotnet run +``` + +::: + + + + +To run SplashKit python code, you will use the following command (assuming the code file is named `program.py`): + +```shell +python3 program.py +``` + +:::note[With 'skm'] + +You can also run your Python code using the following command: + +```shell +skm python3 program.py +``` + +::: + + + + +### More Information + +More detailed guides on getting started with SplashKit coming soon... + +For now, you can look at these guides in the [programmers.guide](https://programmers.guide/) online textbook: + +| Language | Overview | Link | +| -------- | --------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | +| C# | Setting up a basic SplashKit C# project. | [**Your First Program**](https://programmers.guide/book/part-0-getting-started/3-building-programs/1-tour/1-hello-world-cli/) | +| C# | Building a graphical (GUI) SplashKit program. | [**Build Graphical Hello World**](https://programmers.guide/book/part-0-getting-started/3-building-programs/1-tour/1-hello-world-cli/) | +| C++ | Setting up a basic SplashKit C++ program. | [**Hello from C/C++**](https://programmers.guide/book/part-0-getting-started/3-building-programs/1-tour/3-hello-cpp/) | +| C++ | More in-depth C++ guide. | [**Building a C/C++ Program**](https://programmers.guide/book/part-2-organised-code/1-starting-cpp/2-trailside/1-0-building-cpp/) | diff --git a/src/content/docs/guides/getting-started/3-mouse-button-inputs.mdx b/src/content/docs/guides/input/user-inputs-in-graphical-applications.mdx similarity index 76% rename from src/content/docs/guides/getting-started/3-mouse-button-inputs.mdx rename to src/content/docs/guides/input/user-inputs-in-graphical-applications.mdx index 5423a3b61..fd0e4a811 100644 --- a/src/content/docs/guides/getting-started/3-mouse-button-inputs.mdx +++ b/src/content/docs/guides/input/user-inputs-in-graphical-applications.mdx @@ -1,13 +1,14 @@ --- -title: Using Mouse Inputs -description: Introductory Mouse Input functionality guide -author: Various Authors -lastupdated: October 2024 -sidebar: - order: 3 +title: User Inputs in Graphical Applications +description: Introductory guide on reading text and mouse input functionality. +author: Various +lastupdated: July 2025 +tableOfContents: + minHeadingLevel: 2 + maxHeadingLevel: 4 --- -import { Tabs, TabItem } from "@astrojs/starlight/components"; +import { Tabs, TabItem, Steps } from "@astrojs/starlight/components"; **{frontmatter.description}** Written by: {frontmatter.author} @@ -15,11 +16,339 @@ _Last updated: {frontmatter.lastupdated}_ --- -## Mouse Button Functionality +## Reading Text in Graphical Applications + +Reading input from users in graphical applications is more complex than using command line inputs, as blocking operations will cause the entire graphical interface to freeze. + +With a graphical application, you need to keep redrawing, processing events, updating elements, and refreshing the screen. If you stop doing this to wait for user input, then any dynamic visuals will stop! + +### Example Code + +Let's see how to read input from the user using some example code. We can then talk through the different parts to understand how they come together to give you a dynamic application with user input. + + + + +```cpp +#include "splashkit.h" + +int main() +{ + // Lets read into this string... + string name = "unknown"; + + // Open a window to show the user... + open_window("Reading Input.", 800, 600); + + // Load a font for text rendering + load_font("input", "arial.ttf"); + + // Define area where text should appear + rectangle rect = rectangle_from(230.0, 50.0, 200.0, 30.0); + + // Start reading text in this area + start_reading_text(rect); + + // Here is our game loop + do + { + // Listen for input... this will update the text read + process_events(); + + // Click anywhere on the screen to trigger the text input + if (mouse_clicked(LEFT_BUTTON)) + { + // Start reading text in the rectagle area + start_reading_text(rect); + } + + // Looks like we finished reading text... + if (not reading_text()) + { + // Was input cancelled? + if (text_entry_cancelled()) + { + name = "unknown"; + } + else + { + // Get the name from the text input + name = text_input(); + } + } + + // Draw the screen... + clear_screen(COLOR_WHITE); + draw_rectangle(COLOR_BLACK, rect); + + // If we are reading text... then show what it is + if (reading_text()) + { + draw_collected_text(COLOR_BLACK, font_named("input"), 18, option_defaults()); + } + + // Draw text instructions + draw_text("Click anywhere to start reading text", COLOR_RED, font_named("input"), 18, 200, 100); + + // Draw what we have in the name + draw_text(name, COLOR_BLACK, font_named("input"), 18, 10, 10); + + // Show it.. + refresh_screen(60); + } while (!quit_requested()); + + close_all_windows(); + return 0; +} +``` + + + + + + + +```csharp +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Let's read into this string... +string name = "unknown"; + +// Open a window to show the user... +OpenWindow("Reading Input.", 800, 600); + +// Load a font for text rendering +LoadFont("input", "arial.ttf"); + +// Define the area where text should appear +Rectangle rect = RectangleFrom(230.0, 50.0, 200.0, 30.0); + +// Start reading text in this area +StartReadingText(rect); + +// Here is our game loop +do +{ + // Listen for input... this will update the text read + ProcessEvents(); + + // Click anywhere on the screen to trigger the text input + if (MouseClicked(MouseButton.LeftButton)) + { + // Start reading text in the rectagle area + StartReadingText(rect); + } + + // Looks like we finished reading text... + if (!ReadingText()) + { + // Was input canceled? + if (TextEntryCancelled()) + { + name = "unknown"; + } + else + { + // Get the name from the text input + name = TextInput(); + } + } + + // Draw the screen... + ClearScreen(ColorWhite()); + DrawRectangle(ColorBlack(), rect); + + // If we are reading text... then show what it is + if (ReadingText()) + { + DrawCollectedText(ColorBlack(), FontNamed("input"), 18, OptionDefaults()); + } + + // Draw text instructions + DrawText("Click anywhere to start reading text", Color.Red, SplashKit.FontNamed("input"), 18, 200, 100); + + // Draw what we have in the name + DrawText(name, ColorBlack(), FontNamed("input"), 18, 10, 10); + + // Show it... + RefreshScreen(60); +} while (!QuitRequested()); + +CloseAllWindows(); +``` + + + + +```csharp +using SplashKitSDK; + +namespace ReadingInput +{ + public class Program + { + public static void Main() + { + // Let's read into this string... + string name = "unknown"; + + // Open a window to show the user... + Window window = new Window("Reading Input.", 800, 600); + + // Load a font for text rendering + Font font = new Font("input", "arial.ttf"); + + // Define the area where text should appear + Rectangle rect = SplashKit.RectangleFrom(230.0, 50.0, 200.0, 30.0); + + // Start reading text in the rectagle area + SplashKit.StartReadingText(rect); + + // Here is our game loop + do + { + // Listen for input... this will update the text read + SplashKit.ProcessEvents(); + + // Click anywhere on the screen to trigger the text input + if (SplashKit.MouseClicked(MouseButton.LeftButton)) + { + // Start reading text in the rectagle area + SplashKit.StartReadingText(rect); + } + + // Looks like we finished reading text... + if (!SplashKit.ReadingText()) + { + // Was input canceled? + if (SplashKit.TextEntryCancelled()) + { + name = "unknown"; + } + else + { + // Get the name from the text input + name = SplashKit.TextInput(); + } + } + + // Draw the screen... + window.Clear(Color.White); + window.DrawRectangle(Color.Black, rect); + + // If we are reading text... then show what it is + if (SplashKit.ReadingText()) + { + SplashKit.DrawCollectedText(Color.Black, font, 18, SplashKit.OptionDefaults()); + } + + // Draw text instructions + window.DrawText("Click anywhere to start reading text", Color.Red, font, 18, 200, 100); + + // Draw what we have in the name + window.DrawText(name, Color.Black, font, 18, 10, 10); + + // Show it... + window.Refresh(60); + } while (!window.CloseRequested); + + SplashKit.CloseAllWindows(); + } + } +} +``` + + + + + + + +```python +from splashkit import * + +# Lets read into this string... +name = "unknown" + +# Open a window to show the user... +open_window("Reading Input.", 800, 600) + +# Load a font for text rendering +load_font("input", "arial.ttf") + +# Define area where text should appear +rect = rectangle_from(230.0, 50.0, 200.0, 30.0) + +# Start reading text in this area +start_reading_text(rect) + +# Here is our game loop +while not quit_requested(): + + # Listen for input... thiss will update the text read + process_events() + + # Click anywhere on the screen to trigger the text input + if (mouse_clicked(MouseButton.left_button)): + # Start reading text in the rectagle area + start_reading_text(rect) + + # Looks like we finished reading text... + if not reading_text(): + # Was input cancelled + if text_entry_cancelled(): + name = "unknown" + else: + # Get the name from the text input + name = text_input() + + # Draw the screen... + clear_screen(color_white()) + draw_rectangle_record(color_black(), rect) + + # If we are reading text... then show what it is + if reading_text(): + draw_collected_text(color_black(), font_named("input"), 18, option_defaults()) + + # Draw text instructions + draw_text("Click anywhere to start reading text", color_red(), font_named("input"), 18, 200, 100) + + # Draw what we have in the name + draw_text(name, color_black(), font_named("input"), 18, 10, 10) + + # Show it... + refresh_screen_with_target_fps(60) + +close_all_windows() +``` + + + + +### Understanding the code + + + +1. In the above program we want to read in the user's name and store it in the `name` variable. To get started with this we need to open a window and load a font to draw the text and input. There is also the standard event loop that repeats the basic actions of checking user input and drawing the screen until the program is closed. + +2. The logic for reading input starts with the call to [Start Reading Text](/api/input/#start-reading-text). This tells SplashKit that you want it to collect text input by the user, and that you want it drawn into the passed-in [Rectangle](/api/types/#rectangle) (in this case `rect`). SplashKit is now listening for input from, and collecting this text for you when you call [Process Events](/api/input/#process-events). + +3. SplashKit will continue reading text from the user until they hit the Escape or Enter key. You can check if text is still being read by calling the [Reading Text](/api/input/#reading-text) function. In this example, we use this to update the name. You can also end text input yourself using the [End Reading Text](/api/input/#end-reading-text) function. + +4. When the SplashKit is no longer reading text, you can use [Text Entry Cancelled](/api/input/#text-entry-cancelled) to check if the user cancelled (by hitting Escape) the input. To read the actual value entered, you call [Text Input](/api/input/#text-input). This will return the value entered by the user. If they did cancel the input, then this will be an empty string. + +5. The key with graphical input will be to keep updating the data associated with the graphical elements. This will keep the screen updating as you collect the input from the user. For this, you need to [Start Reading Text](/api/input/#start-reading-text), then at some point collect the [Text Input](/api/input/#text-input) and [End Reading Text](/api/input/#end-reading-text). + + + +## Using Mouse Inputs in Graphical Applications + +### Mouse Button Functionality Here are some functions that are used to handle mouse button inputs. These functions all use SplashKit's [Mouse Button](/api/input/#mouse-button) data type for the argument and check if the specified button has been clicked, held down, or released. -### List of Mouse Button Enum Values +#### List of Mouse Button Enum Values [Mouse Button](/api/input/#mouse-button) is an enumeration used by SplashKit to read inputs from the mouse. Understanding how to handle mouse buttons is crucial for developers who want users to control their programs using the mouse. @@ -62,7 +391,7 @@ Here are some functions that are used to handle mouse button inputs. These funct -### Mouse Clicked +#### Mouse Clicked [Mouse Clicked](/api/input/#mouse-clicked) is a boolean function that checks if the specified `Mouse Button` has been clicked since the last time [Process Events](/api/input/#process-events) was called. @@ -223,7 +552,7 @@ if __name__ == "__main__": -### Mouse Down +#### Mouse Down [Mouse Down](/api/input/#mouse-down) checks if the specified button is being held down. @@ -399,7 +728,7 @@ if __name__ == "__main__": -### Mouse Up +#### Mouse Up Opposite to the previous function, [Mouse Up](/api/input/#mouse-up) checks if the specified button is released. @@ -552,11 +881,11 @@ if __name__ == "__main__": -## Mouse Movement Functionality +### Mouse Movement Functionality Another thing we can do with mouse input, other than checking button presses, is to check mouse movement in the program. -### Mouse Movement +#### Mouse Movement [Mouse Movement](/api/input/#mouse-movement) is a function that returns the amount of accumulated mouse movement since the last time `Process Events` was called. It returns the value as a `Vector 2D` data type, which shows the direction and distance in the x and y scale. @@ -759,7 +1088,7 @@ if __name__ == "__main__": -### Mouse Wheel Scroll +#### Mouse Wheel Scroll [Mouse Wheel Scroll](/api/input/#mouse-wheel-scroll) returns the distance and direction of the mouse scroll since the last time `Process Events` was called. Like the previous function, this function returns the `Vector 2D` data type. @@ -925,12 +1254,12 @@ if __name__ == "__main__": -## Mouse Location Functionality +### Mouse Location Functionality Now that we have learned how to handle mouse inputs and movements, let's look at how to use the mouse's location in the window, which can be used in your program to make the experience more interactive. Combined with the mouse input functions, it can be used to spawn items where the player clicked or respond to the player clicking where an item is located. -### Mouse Position +#### Mouse Position [Mouse Position](/api/input/#mouse-position) returns the position of the mouse in the current window as a [Point 2d](/api/types/#point-2d) data type, which is its x and y coordinates. @@ -1061,7 +1390,7 @@ if __name__ == "__main__": -### Mouse Position Vector +#### Mouse Position Vector [Mouse Position Vector](/api/input/#mouse-position-vector) returns the position of the mouse relative to the window origin as a [Vector 2d](/api/types/#vector-2d). @@ -1189,7 +1518,7 @@ if __name__ == "__main__": -### Mouse X +#### Mouse X [Mouse X](/api/input/#mouse-x) returns the distance of the mouse from the left edge of the window. @@ -1345,7 +1674,7 @@ if __name__ == "__main__": -### Mouse Y +#### Mouse Y [Mouse Y](/api/input/#mouse-y) returns the distance of the mouse from the top edge of the window. @@ -1498,12 +1827,12 @@ if __name__ == "__main__": -## Mouse Visibility +### Mouse Visibility Finally, we can also alter the mouse visibility on SplashKit. The following functions handles the mouse visibility. These can be useful to create a more immersive environment for your game. -### Hide/Show Mouse +#### Hide/Show Mouse [Hide Mouse](/api/input/#hide-mouse) hides the mouse from the screen. [Show Mouse](/api/input/#show-mouse-functions) shows the mouse to the screen. @@ -1688,7 +2017,7 @@ if __name__ == "__main__": -### Show Mouse +#### Show Mouse There are two versions of the [Show Mouse](/api/input/#show-mouse-with-boolean) function. The first version is shown above. The second version shows or hides the mouse based on its boolean parameter. If true, it shows the mouse, while if false, it hides the mouse from the screen. diff --git a/src/content/docs/guides/interface/00-interface.mdx b/src/content/docs/guides/interface/getting-started-with-interfaces.mdx similarity index 99% rename from src/content/docs/guides/interface/00-interface.mdx rename to src/content/docs/guides/interface/getting-started-with-interfaces.mdx index 912b88e11..3027d666b 100644 --- a/src/content/docs/guides/interface/00-interface.mdx +++ b/src/content/docs/guides/interface/getting-started-with-interfaces.mdx @@ -16,7 +16,7 @@ In this article we'll see how to create user interfaces in SplashKit. This'll le Let's see how we can create a simple button. We'll start in an empty project, and focus on just _showing_ the button. Then we'll make it interactive. -1. Let's begin by setting up our main function and opening up a window for us to place our interface elements on. See [Drawing using Procedures](/guides/getting-started/1-drawing-using-procedures/) if you aren't familiar with this part. In this example code, we've: +1. Let's begin by setting up our main function and opening up a window for us to place our interface elements on. See [Drawing using Procedures](/guides/graphics/drawing-using-procedures/) if you aren't familiar with this part. In this example code, we've: 1. opened up a window 2. _cleared_ the screen white 3. _refreshed_ the screen so we can see what's on it diff --git a/src/content/docs/guides/interface/01-interface-layouting.mdx b/src/content/docs/guides/interface/interface-layouts.mdx similarity index 100% rename from src/content/docs/guides/interface/01-interface-layouting.mdx rename to src/content/docs/guides/interface/interface-layouts.mdx diff --git a/src/content/docs/guides/interface/02-interface-styling.mdx b/src/content/docs/guides/interface/interface-styling.mdx similarity index 100% rename from src/content/docs/guides/interface/02-interface-styling.mdx rename to src/content/docs/guides/interface/interface-styling.mdx diff --git a/src/content/docs/guides/getting-started/9-json_intro.mdx b/src/content/docs/guides/json/getting-started-with-json.mdx similarity index 99% rename from src/content/docs/guides/getting-started/9-json_intro.mdx rename to src/content/docs/guides/json/getting-started-with-json.mdx index 3b2a8b4d1..2a50c0a1a 100644 --- a/src/content/docs/guides/getting-started/9-json_intro.mdx +++ b/src/content/docs/guides/json/getting-started-with-json.mdx @@ -3,8 +3,6 @@ title: Using JSON in SplashKit description: This tutorial focuses on provising an introduction to using JSON (JavaScript Object Notation), with specifics on how to read and parse JSON data, and how to create and write data to JSON files. Understanding how to read and write JSON data is useful for game development tasks such as loading or saving game settings, level configurations, saving player progress, etc. author: Jonathan Tynan and others lastupdated: October 2024 -sidebar: - order: 9 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; diff --git a/src/content/docs/guides/networking/0-getting-started-with-servers.mdx b/src/content/docs/guides/networking/getting-started-with-servers.mdx similarity index 98% rename from src/content/docs/guides/networking/0-getting-started-with-servers.mdx rename to src/content/docs/guides/networking/getting-started-with-servers.mdx index 0be83ec0e..d47ebb0cb 100644 --- a/src/content/docs/guides/networking/0-getting-started-with-servers.mdx +++ b/src/content/docs/guides/networking/getting-started-with-servers.mdx @@ -19,7 +19,7 @@ Web browsers and servers are programs that make it possible for you to access re For the computer you connected with to know what to do there must be a program that is listening for these requests and performing some actions in response. In this case that program is what we generally call a "web server". It has an open port (somewhere for others to connect to) and listens on that port for incoming connections. When the connection arrives, it can read the request, perform some actions, and respond. -In this article you will see how to start listening for connections, how to send a file in response, and how to stop listening for new connections. This is then build upon in the [Routing With Servers](/guides/networking/1-routing-with-servers) article, which shows you how to customise your response based upon what the caller requested. +In this article you will see how to start listening for connections, how to send a file in response, and how to stop listening for new connections. This is then build upon in the [Routing With Servers](/guides/networking/routing-with-servers) article, which shows you how to customise your response based upon what the caller requested. ## Step 1: Getting Started @@ -381,4 +381,4 @@ stop_web_server(server) ## Next Step -See how to respond to different requests in the [routing with servers](/guides/networking/1-routing-with-servers) article. +See how to respond to different requests in the [routing with servers](/guides/networking/routing-with-servers) article. diff --git a/src/content/docs/guides/networking/2-restful-api-call.mdx b/src/content/docs/guides/networking/restful-api-call.mdx similarity index 100% rename from src/content/docs/guides/networking/2-restful-api-call.mdx rename to src/content/docs/guides/networking/restful-api-call.mdx diff --git a/src/content/docs/guides/networking/1-routing-with-servers.mdx b/src/content/docs/guides/networking/routing-with-servers.mdx similarity index 99% rename from src/content/docs/guides/networking/1-routing-with-servers.mdx rename to src/content/docs/guides/networking/routing-with-servers.mdx index a5d15c227..dbaf24d4a 100644 --- a/src/content/docs/guides/networking/1-routing-with-servers.mdx +++ b/src/content/docs/guides/networking/routing-with-servers.mdx @@ -13,7 +13,7 @@ _Last updated: {frontmatter.lastupdated}_ --- -This article extends the skills gained from [Getting Started With Servers](/guides/networking/0-getting-started-with-servers) specifically around serving different files for different paths +This article extends the skills gained from [Getting Started With Servers](/guides/networking/getting-started-with-servers) specifically around serving different files for different paths ## Routing diff --git a/src/content/docs/guides/getting-started/images/output.png b/src/content/docs/guides/resources/images/output.png similarity index 100% rename from src/content/docs/guides/getting-started/images/output.png rename to src/content/docs/guides/resources/images/output.png diff --git a/src/content/docs/guides/getting-started/5-loading-resources-with-bundles.mdx b/src/content/docs/guides/resources/loading-resources-with-bundles.mdx similarity index 97% rename from src/content/docs/guides/getting-started/5-loading-resources-with-bundles.mdx rename to src/content/docs/guides/resources/loading-resources-with-bundles.mdx index 9d86af65a..c87d71920 100644 --- a/src/content/docs/guides/getting-started/5-loading-resources-with-bundles.mdx +++ b/src/content/docs/guides/resources/loading-resources-with-bundles.mdx @@ -3,8 +3,6 @@ title: Loading Resources with Bundles description: Simplify the process of loading your program's resources using a resource bundle. This file lists the different resources you want loaded, which can then be loaded and freed as a group. author: Various Authors lastupdated: November 2024 -sidebar: - order: 5 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; @@ -54,7 +52,7 @@ Bitmap and font resources also require additional information. **BITMAP** can optionally be followed by bitmap cell details useful for animations. This is in the format: `BITMAP, name, filename, width, height, cellCols, cellRows, cellCount`. Once the bitmap is loaded the bundle will set the cell details from the information given. -See [Using Animations](/guides/getting-started/6-using-animations) guide for more details, and example code and files to test. +See [Using Animations](/guides/animations/using-animations) guide for more details, and example code and files to test. **FONT** must be followed by the point size for the font. diff --git a/src/content/docs/guides/getting-started/10-useful-utilities.mdx b/src/content/docs/guides/utilities/useful-utilities.mdx similarity index 86% rename from src/content/docs/guides/getting-started/10-useful-utilities.mdx rename to src/content/docs/guides/utilities/useful-utilities.mdx index 377d76de9..fd64df1b8 100644 --- a/src/content/docs/guides/getting-started/10-useful-utilities.mdx +++ b/src/content/docs/guides/utilities/useful-utilities.mdx @@ -3,8 +3,6 @@ title: Useful Utilities description: In this article, we discuss useful utilities that you can use to convert, check and manipulate common data types in SplashKit programs. author: Richard Denton and others lastupdated: October 2024 -sidebar: - order: 10 --- import { Tabs, TabItem } from "@astrojs/starlight/components"; @@ -15,7 +13,7 @@ _Last updated: {frontmatter.lastupdated}_ --- -SplashKit's [Utilities library](/api/utilities) provides a range of useful functions that can assist you with converting, checking, and manipulating common data types in your SplashKit program. +SplashKit's [Utilities](/api/utilities) library provides a range of useful functions that can assist you with converting, checking, and manipulating common data types in your SplashKit program. These functions are useful in many areas of programming. @@ -25,6 +23,114 @@ These functions are useful in many areas of programming. - [Usage scenario: accept user input as a number](#usage-scenario-accept-user-input-as-a-number) - [Manipulating strings](#manipulating-strings) +--- + +Before getting started with these utilities functions, it is important to be able to get inputs from the user using the command line (terminal). + +## Reading Text from the Command Line + +Reading text input from the user is straightforward for terminal-based applications. + +In this context, [Read Line](/api/terminal/#read-line) allows you to read a line of text entered at the Terminal. This is a **blocking** function call, meaning it waits for the user to input the line before it returns. For command line applications, this is fine; you want it to wait for the input. + +The following code demonstrates the use of [Read Line](/api/terminal/#read-line) in order to read in and display the user's name. + + + + +```cpp +#include "splashkit.h" + +int main() +{ + string name; // declare a variable to store the name + string quest; // and another to store a quest + + write("What is your name: "); // prompt the user for input + name = read_line(); // read user input + + // read in another value + write("And what is your quest? "); + quest = read_line(); + + write_line(name + "'s quest is: " + quest); // output quest to the terminal + + return 0; +} +``` + + + + + + + +```csharp +using static SplashKitSDK.SplashKit; + +string name; // declare a variable to store the name +string quest; // and another to store a quest + +Write("What is your name: "); // prompt the user for input +name = ReadLine(); // read user input + +// Read in another value +Write("And what is your quest? "); +quest = ReadLine(); + +WriteLine(name + "'s quest is: " + quest); // output quest to the terminal +``` + + + + +```csharp +using SplashKitSDK; + +namespace ReadingText +{ + public class Program + { + public static void Main() + { + string name; // declare a variable to store the name + string quest; // and another to store a quest + + SplashKit.Write("What is your name: "); // prompt the user for input + name = SplashKit.ReadLine(); // read user input + + // Read in another value + SplashKit.Write("And what is your quest? "); + quest = SplashKit.ReadLine(); + + SplashKit.WriteLine(name + "'s quest is: " + quest); // output quest to the terminal + } + } +} +``` + + + + + + + +```python +from splashkit import * + +write("What is your name: ") # prompt the user for input +name = read_line() # read user input and store in a variable + +# Read in another value +write("And what is your quest? ") +quest = read_line() + +write_line(name + "'s quest is: " + quest) +``` + + + + ## Converting a string to a number SplashKit provides two useful functions for handling the conversion of a `string` to either an `int` or a `double`. @@ -136,7 +242,7 @@ write_line_double(pi) -### Usage scenario: converting user input to an integer +### Usage scenario: Converting user input to an integer Consider you want to write a program that accepts two numbers as input from a user, multiplies them, and outputs the result. One way to accomplish this is to use SplashKit's [Convert To Integer](/api/utilities/#convert-to-integer) function. diff --git a/src/content/docs/installation/Linux/4-vscode.mdx b/src/content/docs/installation/Linux/4-vscode.mdx index 2e1549b43..a98b63364 100644 --- a/src/content/docs/installation/Linux/4-vscode.mdx +++ b/src/content/docs/installation/Linux/4-vscode.mdx @@ -231,6 +231,6 @@ Congratulations! You've completed the setup of everything you need to get starte You can find more information about compiling and running SplashKit programs in the link below: -Using SplashKit +Using SplashKit ::: diff --git a/src/content/docs/installation/MacOS/4-vscode.mdx b/src/content/docs/installation/MacOS/4-vscode.mdx index 7728e515a..63c020f3f 100644 --- a/src/content/docs/installation/MacOS/4-vscode.mdx +++ b/src/content/docs/installation/MacOS/4-vscode.mdx @@ -126,6 +126,6 @@ Congratulations! You've completed the setup of everything you need to get starte You can find more information about compiling and running SplashKit programs in the link below: -Using SplashKit +Using SplashKit ::: diff --git a/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx b/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx index bd2b01d58..c2d2bc7e0 100644 --- a/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx +++ b/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx @@ -122,6 +122,6 @@ Congratulations! You've completed the setup of everything you need to get starte You can find more information about compiling and running SplashKit programs in the link below: -Using SplashKit +Using SplashKit ::: diff --git a/src/content/docs/installation/Windows (WSL)/4-vscode.mdx b/src/content/docs/installation/Windows (WSL)/4-vscode.mdx index 7989a65a3..25c744048 100644 --- a/src/content/docs/installation/Windows (WSL)/4-vscode.mdx +++ b/src/content/docs/installation/Windows (WSL)/4-vscode.mdx @@ -152,6 +152,6 @@ Congratulations! You've completed the setup of everything you need to get starte You can find more information about compiling and running SplashKit programs in the link below: -Using SplashKit +Using SplashKit ::: From 28d989bcf04147bab82da8432e1a6475aa8cfca1 Mon Sep 17 00:00:00 2001 From: omckeon Date: Thu, 10 Jul 2025 15:58:18 +1000 Subject: [PATCH 19/47] Fix up guides json files and script --- scripts/json-files-script.cjs | 2 +- .../json-files/beyond-splashkit-groups.json | 2 +- scripts/json-files/guides.json | 398 +++++++++++++++++- .../guides/{ => animations}/animations.json | 2 +- .../json-files/guides/{ => audio}/audio.json | 2 +- .../guides/{ => camera}/camera.json | 2 +- .../guides/{ => graphics}/graphics.json | 4 +- .../json-files/guides/{ => input}/input.json | 18 +- .../guides/{ => interface}/interface.json | 2 +- .../json-files/guides/{ => json}/json.json | 2 +- .../guides/{ => networking}/networking.json | 6 +- .../guides/{ => physics}/physics.json | 0 .../{ => raspberry-gpio}/raspberry-gpio.json | 0 .../resource-bundles.json | 2 +- .../guides/{ => utilities}/utilities.json | 3 +- 15 files changed, 415 insertions(+), 30 deletions(-) rename scripts/json-files/guides/{ => animations}/animations.json (91%) rename scripts/json-files/guides/{ => audio}/audio.json (88%) rename scripts/json-files/guides/{ => camera}/camera.json (87%) rename scripts/json-files/guides/{ => graphics}/graphics.json (77%) rename scripts/json-files/guides/{ => input}/input.json (63%) rename scripts/json-files/guides/{ => interface}/interface.json (86%) rename scripts/json-files/guides/{ => json}/json.json (93%) rename scripts/json-files/guides/{ => networking}/networking.json (87%) rename scripts/json-files/guides/{ => physics}/physics.json (100%) rename scripts/json-files/guides/{ => raspberry-gpio}/raspberry-gpio.json (100%) rename scripts/json-files/guides/{ => resource-bundles}/resource-bundles.json (61%) rename scripts/json-files/guides/{ => utilities}/utilities.json (85%) diff --git a/scripts/json-files-script.cjs b/scripts/json-files-script.cjs index 68bc2ab4a..8523e17f7 100644 --- a/scripts/json-files-script.cjs +++ b/scripts/json-files-script.cjs @@ -14,7 +14,7 @@ const path = require('path'); // Handle and transform file paths // Paths constants // ------------------------------------------------------------------------------ const guidesDir = './src/content/docs/guides'; // Path to base directory containing the "Guides" groups -const beyondDir = './src/content/docs/beyond-splashkit'; // Path to base directory containing the "Beyond SplashKit" groups +const beyondDir = './src/content/docs/guides/beyond-splashkit'; // Path to base directory containing the "Beyond SplashKit" groups const guidesGrouptsOutputJson = './scripts/json-files/guides-groups.json'; // Path where the "Guides" groups output JSON files will be saved const beyondSkGroupsOutputJson = './scripts/json-files/beyond-splashkit-groups.json'; // Path where the "Beyond SplashKit" groups output JSON files will be saved diff --git a/scripts/json-files/beyond-splashkit-groups.json b/scripts/json-files/beyond-splashkit-groups.json index 813a0b5c2..37538ccfe 100644 --- a/scripts/json-files/beyond-splashkit-groups.json +++ b/scripts/json-files/beyond-splashkit-groups.json @@ -1,5 +1,5 @@ [ "cryptography", - "getting-started-with-sdl", + "sdl2", "utilities" ] \ No newline at end of file diff --git a/scripts/json-files/guides.json b/scripts/json-files/guides.json index 9e26dfeeb..b2e9f8292 100644 --- a/scripts/json-files/guides.json +++ b/scripts/json-files/guides.json @@ -1 +1,397 @@ -{} \ No newline at end of file +{ + "animations": [ + { + "name": "Using Animations in SplashKit", + "functions": [ + "open_window", + "load_resource_bundle", + "animation_script_named", + "bitmap_named", + "create_animation_from_script_named", + "option_with_animation", + "process_events", + "draw_bitmap_with_options", + "draw_text_no_font_no_size", + "animation_name", + "update_animation", + "key_typed", + "key_down", + "assign_animation" + ], + "url": "/guides/animations/using-animations/" + } + ], + "audio": [ + { + "name": "Get Started with SplashKit Audio", + "functions": [ + "set_font_style_name_as_string", + "draw_text_font_as_string", + "load_sound_effect", + "refresh_screen_with_target_fpsm", + "key_typed", + "sound_effect_named", + "play_sound_effect", + "clear_screen", + "fill_rectangle", + "draw_line" + ], + "url": "/guides/audio/getting-started-with-audio/" + } + ], + "camera": [ + { + "name": "SplashKit Camera", + "functions": [ + "camera_x", + "camera_y", + "move_camera_by", + "key_down", + "draw_text_no_font_no_size_with_options", + "clear_screen", + "fill_rectangle", + "draw_text_no_font_no_size_with_options", + "fill_circle", + "refresh_screen_with_target_fps" + ], + "url": "/guides/camera/using-splashkit-camera/" + } + ], + "graphics": [ + { + "name": "Drawing using Procedures", + "functions": [ + "open_window", + "clear_screen", + "fill_ellipse", + "fill_rectangle", + "fill_triangle", + "refresh_screen", + "delay" + ], + "url": "/guides/graphics/drawing-using-procedures/" + }, + { + "name": "Understanding Double Buffering", + "functions": [], + "url": "/guides/getting-started/double-buffering/" + } + ], + "input": [ + { + "name": "User Inputs in Graphical Applications", + "functions": [ + "color_red", + "color_yellow", + "color_white", + "clear_screen", + "window_close_requested", + "mouse_down", + "mouse_up", + "mouse_movement", + "open_window", + "quit_requested", + "load_font", + "rectangle_from", + "start_reading_text", + "process_events", + "mouse_clicked", + "start_reading_text", + "reading_text", + "text_entry_cancelled", + "text_input", + "draw_rectangle_record", + "draw_collected_text", + "draw_text", + "refresh_screen_with_target_fps" + ], + "url": "/guides/input/user-inputs-in-graphical-applications/" + } + ], + "interface": [ + { + "name": "Getting Started Creating User Interfaces", + "functions": [ + "open_window", + "process_events", + "clear_screen_to_white", + "text_box_at_position", + "button_at_position", + "write_line", + "slider_at_position", + "draw_interface", + "refresh_screen" + ], + "url": "/guides/interface/getting-started-with-interfaces/" + } + ], + "json": [ + { + "name": "Using JSON in SplashKit", + "functions": [ + "json_from_file", + "json_read_string", + "write_line", + "free_json", + "json_has_key", + "json_read_array_of_string", + "write_line", + "write", + "json_read_object", + "json_read_number_as_int", + "create_json", + "json_set_string", + "json_set_bool", + "json_set_number_integer", + "json_set_array_of_string", + "json_set_object", + "json_to_file", + "free_all_json", + "json_from_file", + "json_read_object", + "json_read_number_as_int" + ], + "url": "/guides/json/getting-started-with-json/" + } + ], + "networking": [ + { + "name": "Getting Started With Servers", + "functions": [ + "write_line", + "start_web_server_with_default_port", + "stop_web_server", + "next_web_request", + "send_response", + "send_html_file_response" + ], + "url": "/guides/networking/getting-started-with-servers/" + }, + { + "name": "Routing With Servers", + "functions": [ + "write_line", + "start_web_server_with_default_port", + "stop_web_server", + "next_web_request", + "send_response", + "send_html_file_response", + "is_get_request_for" + ], + "url": "/guides/networking/routing-with-servers/" + }, + { + "name": "How to make a RESTful API call using SplashKit", + "functions": [ + "http_get", + "http_response_to_string", + "free_response", + "json_from_string", + "write_line", + "json_set_string", + "json_set_number_integer", + "create_json", + "http_post_with_headers", + "http_response_to_string", + "json_from_string", + "json_read_number_as_int", + "json_read_string" + ], + "url": "/guides/networking/restful-api-call/" + } + ], + "physics": [ + { + "name": "Introduction to Vectors", + "functions": [ + "vector_to_string", + "vector_point_to_point" + ], + "url": "/guides/physics/0-introduction-to-vectors/" + }, + { + "name": "Vector Magnitudes", + "functions": [ + "vector_magnitude", + "vector_magnitude_squared", + "vector_invert" + ], + "url": "/guides/physics/1-vector-magnitudes/" + }, + { + "name": "Vector Arithmetic", + "functions": [ + "vector_add", + "vector_subtract", + "vector_multiply" + ], + "url": "/guides/physics/2-vector-arithmetic/" + }, + { + "name": "Vector Angles", + "functions": [ + "vector_angle", + "dot_product", + "angle_between" + ], + "url": "/guides/physics/3-vector-geometry-angles/" + }, + { + "name": "Resolving Collisions Using Vectors", + "functions": [ + "vector_normal", + "dot_product", + "vector_add", + "vector_multiply", + "vector_point_to_point" + ], + "url": "/guides/physics/4-collision-detection-using-vectors/" + }, + { + "name": "Collisions and Gravity", + "functions": [ + "vector-point-to-point", + "vector_magnitude", + "unit_vector", + "vector_normal", + "vector_multiply", + "vector_subtract", + "vector_add", + "dot_product" + ], + "url": "/guides/physics/5-collisions-and-gravity/" + }, + { + "name": "Raycasting Basics", + "functions": [ + "vector_to", + "vector_from_angle", + "vector_multiply", + "point_offset_by" + ], + "url": "/guides/physics/6-raycasting-basics/" + }, + { + "name": "Raycasting and Illumination", + "functions": [ + "point_offset_by", + "vector_multiply", + "vector_to", + "vector_from_angle", + "hsb_color", + "hue_of", + "saturation_of", + "brightness_of" + ], + "url": "/guides/physics/7-raycasting-light/" + }, + { + "name": "2D to 3D Projection", + "functions": [ + "vector_magnitude", + "vector_from_angle", + "vector_point_to_point", + "point_offset_by" + ], + "url": "/guides/physics/8-3d-projection-raycasting/" + } + ], + "raspberry-gpio": [ + { + "name": "Get Started with SplashKit GPIO", + "functions": [ + "raspi_init", + "raspi_set_mode", + "open_window", + "any_key_pressed", + "raspi_cleanup", + "raspi_write", + "delay", + "process_events", + "close_all_windows" + ], + "url": "/guides/raspberry-gpio/0-blink-led/" + }, + { + "name": "Reading Button Presses", + "functions": [ + "raspi_init", + "raspi_set_mode", + "raspi_set_pull_up_down", + "open_window", + "any_key_pressed", + "process_events", + "raspi_read", + "raspi_write", + "close_all_windows", + "raspi_cleanup" + ], + "url": "/guides/raspberry-gpio/1-read-button-press/" + }, + { + "name": "Using PWM to control LED brightness", + "functions": [ + "raspi_init", + "raspi_set_mode", + "raspi_set_pwm_range", + "raspi_set_pwm_dutycycle", + "write", + "write_line_int", + "raspi_set_pwm_frequency", + "delay", + "raspi_cleanup" + ], + "url": "/guides/raspberry-gpio/2-pwm-control-led/" + }, + { + "name": "Modify PWM through button presses", + "functions": [ + "raspi_init", + "raspi_set_mode", + "raspi_set_pwm_dutycycle", + "raspi_set_pull_up_down", + "create_timer", + "start_timer", + "raspi_set_pwm_frequency", + "open_window", + "any_key_pressed", + "process_events", + "timer_ticks", + "raspi_read", + "close_all_windows", + "stop_timer", + "free_all_timers", + "raspi_cleanup" + ], + "url": "/guides/raspberry-gpio/3-pwm-button-control/" + } + ], + "resource-bundles": [ + { + "name": "Loading Resources with Bundles", + "functions": [], + "url": "/guides/resources/loading-resources-with-bundles/" + } + ], + "utilities": [ + { + "name": "Useful Utilities", + "functions": [ + "convert_to_integer", + "write", + "write_line", + "write_line_int", + "convert_to_double", + "write_line_double", + "read_line", + "is_integer", + "is_number", + "write_line", + "to_uppercase", + "to_lowercase", + "trim" + ], + "url": "/guides/utilities/useful-utilities/" + } + ] +} \ No newline at end of file diff --git a/scripts/json-files/guides/animations.json b/scripts/json-files/guides/animations/animations.json similarity index 91% rename from scripts/json-files/guides/animations.json rename to scripts/json-files/guides/animations/animations.json index 1b66e2857..d17f18bd1 100644 --- a/scripts/json-files/guides/animations.json +++ b/scripts/json-files/guides/animations/animations.json @@ -18,7 +18,7 @@ "key_down", "assign_animation" ], - "url": "/guides/getting-started/6-using-animations/" + "url": "/guides/animations/using-animations/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/audio.json b/scripts/json-files/guides/audio/audio.json similarity index 88% rename from scripts/json-files/guides/audio.json rename to scripts/json-files/guides/audio/audio.json index 11ddedee7..55aee036e 100644 --- a/scripts/json-files/guides/audio.json +++ b/scripts/json-files/guides/audio/audio.json @@ -14,7 +14,7 @@ "fill_rectangle", "draw_line" ], - "url": "/guides/getting-started/7-getting-started-with-audio/" + "url": "/guides/audio/getting-started-with-audio/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/camera.json b/scripts/json-files/guides/camera/camera.json similarity index 87% rename from scripts/json-files/guides/camera.json rename to scripts/json-files/guides/camera/camera.json index ce8c0724c..7157ce758 100644 --- a/scripts/json-files/guides/camera.json +++ b/scripts/json-files/guides/camera/camera.json @@ -14,7 +14,7 @@ "fill_circle", "refresh_screen_with_target_fps" ], - "url": "/guides/getting-started/8-using-splashkit-camera/" + "url": "/guides/camera/using-splashkit-camera/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/graphics.json b/scripts/json-files/guides/graphics/graphics.json similarity index 77% rename from scripts/json-files/guides/graphics.json rename to scripts/json-files/guides/graphics/graphics.json index 46f963385..bb33314e8 100644 --- a/scripts/json-files/guides/graphics.json +++ b/scripts/json-files/guides/graphics/graphics.json @@ -11,12 +11,12 @@ "refresh_screen", "delay" ], - "url": "/guides/graphics/1-drawing-using-procedures/" + "url": "/guides/graphics/drawing-using-procedures/" }, { "name": "Understanding Double Buffering", "functions": [], - "url": "/guides/getting-started/2-double-buffering/" + "url": "/guides/getting-started/double-buffering/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/input.json b/scripts/json-files/guides/input/input.json similarity index 63% rename from scripts/json-files/guides/input.json rename to scripts/json-files/guides/input/input.json index df4c7bee0..ba4236013 100644 --- a/scripts/json-files/guides/input.json +++ b/scripts/json-files/guides/input/input.json @@ -1,28 +1,16 @@ { "guides": [ { - "name": "Using Mouse Inputs", + "name": "User Inputs in Graphical Applications", "functions": [ "color_red", "color_yellow", "color_white", - "process_events", - "mouse_clicked", "clear_screen", - "refresh_window", "window_close_requested", "mouse_down", "mouse_up", - "mouse_movement" - ], - "url": "/guides/getting-started/3-mouse-button-inputs/" - }, - { - "name": "Reading Text", - "functions": [ - "write", - "read_line", - "write_line", + "mouse_movement", "open_window", "quit_requested", "load_font", @@ -39,7 +27,7 @@ "draw_text", "refresh_screen_with_target_fps" ], - "url": "/guides/getting-started/4-reading-text/" + "url": "/guides/input/user-inputs-in-graphical-applications/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/interface.json b/scripts/json-files/guides/interface/interface.json similarity index 86% rename from scripts/json-files/guides/interface.json rename to scripts/json-files/guides/interface/interface.json index 13960df37..705d2aa74 100644 --- a/scripts/json-files/guides/interface.json +++ b/scripts/json-files/guides/interface/interface.json @@ -13,7 +13,7 @@ "draw_interface", "refresh_screen" ], - "url": "/guides/interface/00-interface/" + "url": "/guides/interface/getting-started-with-interfaces/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/json.json b/scripts/json-files/guides/json/json.json similarity index 93% rename from scripts/json-files/guides/json.json rename to scripts/json-files/guides/json/json.json index 31c857e3f..768aa2d9d 100644 --- a/scripts/json-files/guides/json.json +++ b/scripts/json-files/guides/json/json.json @@ -25,7 +25,7 @@ "json_read_object", "json_read_number_as_int" ], - "url": "/guides/getting-started/9-json_intro/" + "url": "/guides/json/getting-started-with-json/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/networking.json b/scripts/json-files/guides/networking/networking.json similarity index 87% rename from scripts/json-files/guides/networking.json rename to scripts/json-files/guides/networking/networking.json index f04a6bf92..770e7efd8 100644 --- a/scripts/json-files/guides/networking.json +++ b/scripts/json-files/guides/networking/networking.json @@ -10,7 +10,7 @@ "send_response", "send_html_file_response" ], - "url": "/guides/networking/0-getting-started-with-servers/" + "url": "/guides/networking/getting-started-with-servers/" }, { "name": "Routing With Servers", @@ -23,7 +23,7 @@ "send_html_file_response", "is_get_request_for" ], - "url": "/guides/networking/1-routing-with-servers/" + "url": "/guides/networking/routing-with-servers/" }, { "name": "How to make a RESTful API call using SplashKit", @@ -42,7 +42,7 @@ "json_read_number_as_int", "json_read_string" ], - "url": "/guides/networking/2-restful-api-call/" + "url": "/guides/networking/restful-api-call/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/physics.json b/scripts/json-files/guides/physics/physics.json similarity index 100% rename from scripts/json-files/guides/physics.json rename to scripts/json-files/guides/physics/physics.json diff --git a/scripts/json-files/guides/raspberry-gpio.json b/scripts/json-files/guides/raspberry-gpio/raspberry-gpio.json similarity index 100% rename from scripts/json-files/guides/raspberry-gpio.json rename to scripts/json-files/guides/raspberry-gpio/raspberry-gpio.json diff --git a/scripts/json-files/guides/resource-bundles.json b/scripts/json-files/guides/resource-bundles/resource-bundles.json similarity index 61% rename from scripts/json-files/guides/resource-bundles.json rename to scripts/json-files/guides/resource-bundles/resource-bundles.json index 61915ac05..ff9353da8 100644 --- a/scripts/json-files/guides/resource-bundles.json +++ b/scripts/json-files/guides/resource-bundles/resource-bundles.json @@ -3,7 +3,7 @@ { "name": "Loading Resources with Bundles", "functions": [], - "url": "/guides/getting-started/5-loading-resources-with-bundles/" + "url": "/guides/resources/loading-resources-with-bundles/" } ] } \ No newline at end of file diff --git a/scripts/json-files/guides/utilities.json b/scripts/json-files/guides/utilities/utilities.json similarity index 85% rename from scripts/json-files/guides/utilities.json rename to scripts/json-files/guides/utilities/utilities.json index 4579f5ed9..bf6fcce1c 100644 --- a/scripts/json-files/guides/utilities.json +++ b/scripts/json-files/guides/utilities/utilities.json @@ -5,6 +5,7 @@ "functions": [ "convert_to_integer", "write", + "write_line", "write_line_int", "convert_to_double", "write_line_double", @@ -16,7 +17,7 @@ "to_lowercase", "trim" ], - "url": "/guides/getting-started/10-useful-utilities/" + "url": "/guides/utilities/useful-utilities/" } ] } \ No newline at end of file From 57704c1589256dee5d111d3f3994dd6b01a71f30 Mon Sep 17 00:00:00 2001 From: omckeon Date: Thu, 10 Jul 2025 15:58:49 +1000 Subject: [PATCH 20/47] Fix up issues with tables in Types page --- scripts/api-pages-script.cjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/api-pages-script.cjs b/scripts/api-pages-script.cjs index 79846435b..4488b32b3 100644 --- a/scripts/api-pages-script.cjs +++ b/scripts/api-pages-script.cjs @@ -173,9 +173,9 @@ function extractEnumValues(signature, language) { let regex; if (language === 'cpp') { - regex = /(\w+)\s*=\s*\d+/g; // Handles the cpp pattern which has no dot in the name + regex = /(\w+)\s*=\s*/g; // Handles the cpp pattern which has no dot in the name } else { - regex = /(\w+\.\w+)\s*=\s*\d+/g; // Handles the other languages which have a dot in the name + regex = /(\w+\.\w+)\s*=\s*/g; // Handles the other languages which have a dot in the name } let match; From 1c01b2e9805acd1ff0d5def602f20017e065c1b3 Mon Sep 17 00:00:00 2001 From: omckeon Date: Wed, 16 Jul 2025 15:27:43 +1000 Subject: [PATCH 21/47] Fix broken sidebar for beyond-sk --- astro.config.mjs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index bcf936056..ba2997f09 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -136,9 +136,9 @@ export default defineConfig({ collapsed: true, items: [ { label: "Overview", link: "guides/beyond-splashkit/" }, - { label: "Using SDL2", autogenerate: { directory: "beyond-splashkit/sdl2" }, collapsed: false }, - { label: "Cryptography", autogenerate: { directory: "beyond-splashkit/cryptography" }, collapsed: true }, - { label: "Utilities", autogenerate: { directory: "beyond-splashkit/utilities" }, collapsed: true }, + { label: "Using SDL2", autogenerate: { directory: "guides/beyond-splashkit/sdl2" }, collapsed: false }, + { label: "Cryptography", autogenerate: { directory: "guides/beyond-splashkit/cryptography" }, collapsed: true }, + { label: "Utilities", autogenerate: { directory: "guides/beyond-splashkit/utilities" }, collapsed: true }, ], }, ], From c26266deb3c3af4dd10023465bf15e89329c3fbf Mon Sep 17 00:00:00 2001 From: omckeon Date: Thu, 24 Jul 2025 15:19:47 +1000 Subject: [PATCH 22/47] Update VS Code extensions --- .../images/installation/csharp-in-vscode.png | Bin 151988 -> 99098 bytes .../images/installation/python-in-vscode.png | Bin 79147 -> 50063 bytes .../docs/installation/Linux/4-vscode.mdx | 16 +++++++--------- .../docs/installation/MacOS/4-vscode.mdx | 16 +++++++--------- .../installation/Windows (MSYS2)/4-vscode.mdx | 16 +++++++--------- .../installation/Windows (WSL)/4-vscode.mdx | 16 +++++++--------- 6 files changed, 28 insertions(+), 36 deletions(-) diff --git a/public/images/installation/csharp-in-vscode.png b/public/images/installation/csharp-in-vscode.png index 4c30fead7a9b3db08c52a49a125872dbe33f4786..31b427d50c80a83e2442a50f33e4ece3b86115a7 100644 GIT binary patch literal 99098 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Πu)JoOwyK|FZlV0pk+o2s=A9kHWFLExSV*8=pF=3 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

##7iO8YhRlc!lhfDNa< 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 nB9Syu*)^ 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 z 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 @@ -145,7 +144,7 @@ code --install-extension ms-dotnettools.vscodeintellicode-csharp To add these extensions within Visual Studio Code: 1. Open the Extensions view by pressing `Ctrl+Shift+X`. -2. Search for "C# Microsoft" and the top 3 extensions listed above should appear. Click **Install** for each. If they don't then search for them individually. +2. Search for "C#" and the top 2 extensions listed above should appear. Click **Install** for each. If they don't then search for them individually. ![Adding C# extensions in Visual Studio Code](/images/installation/csharp-in-vscode.png) @@ -156,7 +155,6 @@ Install the following C# extensions directly from the Visual Studio Marketplace: C# C# Dev Kit -Intellicode for C# Dev Kit @@ -197,28 +195,28 @@ Install the C++ Extension Pack for comprehensive C++ support: -To install the Python Extension Pack directly from the terminal: +To install the Python extension directly from the terminal: ```shell -code --install-extension donjayamanne.python-extension-pack +code --install-extension ms-python.python ``` -To install the Python Extension Pack within Visual Studio Code: +To install the Python extension within Visual Studio Code: 1. Open the Extensions view (`Ctrl+Shift+X`). -2. Search for "Python Extension Pack" and click **Install**. +2. Search for "Python" and click **Install**. ![Adding Python extensions in Visual Studio Code](/images/installation/python-in-vscode.png) -For Python support, install the Python Extension Pack from the Visual Studio Marketplace: +For Python support, install the Python extension from the Visual Studio Marketplace: -Python Extension Pack +Python diff --git a/src/content/docs/installation/MacOS/4-vscode.mdx b/src/content/docs/installation/MacOS/4-vscode.mdx index 63c020f3f..659b0c30a 100644 --- a/src/content/docs/installation/MacOS/4-vscode.mdx +++ b/src/content/docs/installation/MacOS/4-vscode.mdx @@ -31,7 +31,6 @@ You can install these C# extensions directly from the terminal by running: ```shell code --install-extension ms-dotnettools.csharp code --install-extension ms-dotnettools.csdevkit -code --install-extension ms-dotnettools.vscodeintellicode-csharp ``` @@ -40,7 +39,7 @@ code --install-extension ms-dotnettools.vscodeintellicode-csharp To add these extensions within Visual Studio Code: 1. Open the Extensions view by pressing `Command+Shift+X`. -2. Search for "C# Microsoft" and the top 3 extensions listed above should appear. Click **Install** for each. If they don't then search for them individually. +2. Search for "C#" and the top 2 extensions listed above should appear. Click **Install** for each. If they don't then search for them individually. ![Adding C# extensions in Visual Studio Code](/images/installation/csharp-in-vscode.png) @@ -51,7 +50,6 @@ Install the following C# extensions directly from the Visual Studio Marketplace: C# C# Dev Kit -Intellicode for C# Dev Kit @@ -92,28 +90,28 @@ Install the C++ Extension Pack for comprehensive C++ support: -To install the Python Extension Pack directly from the terminal: +To install the Python extension directly from the terminal: ```shell -code --install-extension donjayamanne.python-extension-pack +code --install-extension ms-python.python ``` -To install the Python Extension Pack within Visual Studio Code: +To install the Python extension within Visual Studio Code: 1. Open the Extensions view (`Command+Shift+X`). -2. Search for "Python Extension Pack" and click **Install**. +2. Search for "Python" and click **Install**. ![Adding Python extensions in Visual Studio Code](/images/installation/python-in-vscode.png) -For Python support, install the Python Extension Pack from the Visual Studio Marketplace: +For Python support, install the Python extension from the Visual Studio Marketplace: -Python Extension Pack +Python diff --git a/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx b/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx index c2d2bc7e0..9d54efe0d 100644 --- a/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx +++ b/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx @@ -27,7 +27,6 @@ You can install these C# extensions directly from the terminal by running: ```shell code --install-extension ms-dotnettools.csharp code --install-extension ms-dotnettools.csdevkit -code --install-extension ms-dotnettools.vscodeintellicode-csharp ``` @@ -36,7 +35,7 @@ code --install-extension ms-dotnettools.vscodeintellicode-csharp To add these extensions within Visual Studio Code: 1. Open the Extensions view by pressing `Ctrl+Shift+X`. -2. Search for "C# Microsoft" and the top 3 extensions listed above should appear. Click **Install** for each. If they don't then search for them individually. +2. Search for "C#" and the top 2 extensions listed above should appear. Click **Install** for each. If they don't then search for them individually. ![Adding C# extensions in Visual Studio Code](/images/installation/csharp-in-vscode.png) @@ -47,7 +46,6 @@ Install the following C# extensions directly from the Visual Studio Marketplace: C# C# Dev Kit -Intellicode for C# Dev Kit @@ -88,28 +86,28 @@ Install the C++ Extension Pack for comprehensive C++ support: -To install the Python Extension Pack directly from the terminal: +To install the Python extension directly from the terminal: ```shell -code --install-extension donjayamanne.python-extension-pack +code --install-extension ms-python.python ``` -To install the Python Extension Pack within Visual Studio Code: +To install the Python extension within Visual Studio Code: 1. Open the Extensions view (`Ctrl+Shift+X`). -2. Search for "Python Extension Pack" and click **Install**. +2. Search for "Python" and click **Install**. ![Adding Python extensions in Visual Studio Code](/images/installation/python-in-vscode.png) -For Python support, install the Python Extension Pack from the Visual Studio Marketplace: +For Python support, install the Python extension from the Visual Studio Marketplace: -Python Extension Pack +Python diff --git a/src/content/docs/installation/Windows (WSL)/4-vscode.mdx b/src/content/docs/installation/Windows (WSL)/4-vscode.mdx index 25c744048..2cb4d736f 100644 --- a/src/content/docs/installation/Windows (WSL)/4-vscode.mdx +++ b/src/content/docs/installation/Windows (WSL)/4-vscode.mdx @@ -57,7 +57,6 @@ You can install these C# extensions directly from the terminal by running: ```shell code --install-extension ms-dotnettools.csharp code --install-extension ms-dotnettools.csdevkit -code --install-extension ms-dotnettools.vscodeintellicode-csharp ``` @@ -66,7 +65,7 @@ code --install-extension ms-dotnettools.vscodeintellicode-csharp To add these extensions within Visual Studio Code: 1. Open the Extensions view by pressing `Ctrl+Shift+X`. -2. Search for "C# Microsoft" and the top 3 extensions listed above should appear. Click **Install** for each. If they don't then search for them individually. +2. Search for "C#" and the top 2 extensions listed above should appear. Click **Install** for each. If they don't then search for them individually. ![Adding C# extensions in Visual Studio Code](/images/installation/csharp-in-vscode.png) @@ -77,7 +76,6 @@ Install the following C# extensions directly from the Visual Studio Marketplace: C# C# Dev Kit -Intellicode for C# Dev Kit @@ -118,28 +116,28 @@ Install the C++ Extension Pack for comprehensive C++ support: -To install the Python Extension Pack directly from the terminal: +To install the Python extension directly from the terminal: ```shell -code --install-extension donjayamanne.python-extension-pack +code --install-extension ms-python.python ``` -To install the Python Extension Pack within Visual Studio Code: +To install the Python extension within Visual Studio Code: 1. Open the Extensions view (`Ctrl+Shift+X`). -2. Search for "Python Extension Pack" and click **Install**. +2. Search for "Python" and click **Install**. ![Adding Python extensions in Visual Studio Code](/images/installation/python-in-vscode.png) -For Python support, install the Python Extension Pack from the Visual Studio Marketplace: +For Python support, install the Python extension from the Visual Studio Marketplace: -Python Extension Pack +Python From 9386ce7314acb1c993613563736c74d676064a17 Mon Sep 17 00:00:00 2001 From: omckeon Date: Fri, 25 Jul 2025 15:38:24 +1000 Subject: [PATCH 23/47] Update api.json --- scripts/json-files/api.json | 11074 ++++++++++++++++++---------------- 1 file changed, 5801 insertions(+), 5273 deletions(-) diff --git a/scripts/json-files/api.json b/scripts/json-files/api.json index 293ff8763..2bcd9ad5a 100644 --- a/scripts/json-files/api.json +++ b/scripts/json-files/api.json @@ -43,12 +43,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "int animation_count(animation_script script)" - ], "python": [ "def animation_count(script):" ], + "cpp": [ + "int animation_count(animation_script script)" + ], "csharp": [ "public int AnimationScript.AnimationCount { get }", "public static int SplashKit.AnimationCount(AnimationScript script);" @@ -98,12 +98,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "int animation_current_cell(animation anim)" - ], "python": [ "def animation_current_cell(anim):" ], + "cpp": [ + "int animation_current_cell(animation anim)" + ], "csharp": [ "public int Animation.CurrentCell { get }", "public static int SplashKit.AnimationCurrentCell(Animation anim);" @@ -153,12 +153,12 @@ "self": "anim" }, "signatures": { - "cpp": [ - "vector_2d animation_current_vector(animation anim)" - ], "python": [ "def animation_current_vector(anim):" ], + "cpp": [ + "vector_2d animation_current_vector(animation anim)" + ], "csharp": [ "public Vector2D Animation.CurrentVector { get }", "public static Vector2D SplashKit.AnimationCurrentVector(Animation anim);" @@ -208,12 +208,12 @@ "self": "anim" }, "signatures": { - "cpp": [ - "bool animation_ended(animation anim)" - ], "python": [ "def animation_ended(anim):" ], + "cpp": [ + "bool animation_ended(animation anim)" + ], "csharp": [ "public bool Animation.Ended { get }", "public static bool SplashKit.AnimationEnded(Animation anim);" @@ -263,12 +263,12 @@ "self": "anim" }, "signatures": { - "cpp": [ - "bool animation_entered_frame(animation anim)" - ], "python": [ "def animation_entered_frame(anim):" ], + "cpp": [ + "bool animation_entered_frame(animation anim)" + ], "csharp": [ "public bool Animation.EnteredFrame { get }", "public static bool SplashKit.AnimationEnteredFrame(Animation anim);" @@ -318,12 +318,12 @@ "self": "anim" }, "signatures": { - "cpp": [ - "float animation_frame_time(animation anim)" - ], "python": [ "def animation_frame_time(anim):" ], + "cpp": [ + "float animation_frame_time(animation anim)" + ], "csharp": [ "public float Animation.FrameTime { get }", "public static float SplashKit.AnimationFrameTime(Animation anim);" @@ -386,12 +386,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "int animation_index(animation_script script, const string &name)" - ], "python": [ "def animation_index(script, name):" ], + "cpp": [ + "int animation_index(animation_script script, const string &name)" + ], "csharp": [ "public int AnimationScript.AnimationIndex(string name);", "public static int SplashKit.AnimationIndex(AnimationScript script, string name);" @@ -441,12 +441,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "string animation_name(animation temp)" - ], "python": [ "def animation_name(temp):" ], + "cpp": [ + "string animation_name(animation temp)" + ], "csharp": [ "public string Animation.Name { get }", "public static string SplashKit.AnimationName(Animation temp);" @@ -496,12 +496,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "string animation_script_name(animation_script script)" - ], "python": [ "def animation_script_name(script):" ], + "cpp": [ + "string animation_script_name(animation_script script)" + ], "csharp": [ "public string AnimationScript.Name { get }", "public static string SplashKit.AnimationScriptName(AnimationScript script);" @@ -548,12 +548,12 @@ "group": "animations" }, "signatures": { - "cpp": [ - "animation_script animation_script_named(const string &name)" - ], "python": [ "def animation_script_named(name):" ], + "cpp": [ + "animation_script animation_script_named(const string &name)" + ], "csharp": [ "public static AnimationScript SplashKit.AnimationScriptNamed(string name);" ], @@ -629,12 +629,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "void assign_animation(animation anim, animation_script script, const string &name)" - ], "python": [ "def assign_animation_with_script(anim, script, name):" ], + "cpp": [ + "void assign_animation(animation anim, animation_script script, const string &name)" + ], "csharp": [ "public void Animation.Assign(AnimationScript script, string name);", "public static void SplashKit.AssignAnimation(Animation anim, AnimationScript script, string name);" @@ -724,12 +724,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "void assign_animation(animation anim, animation_script script, const string &name, bool with_sound)" - ], "python": [ "def assign_animation_with_script_and_sound(anim, script, name, with_sound):" ], + "cpp": [ + "void assign_animation(animation anim, animation_script script, const string &name, bool with_sound)" + ], "csharp": [ "public void Animation.Assign(AnimationScript script, string name, bool withSound);", "public static void SplashKit.AssignAnimation(Animation anim, AnimationScript script, string name, bool withSound);" @@ -806,12 +806,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "void assign_animation(animation anim, animation_script script, int idx)" - ], "python": [ "def assign_animation_index_with_script(anim, script, idx):" ], + "cpp": [ + "void assign_animation(animation anim, animation_script script, int idx)" + ], "csharp": [ "public void Animation.Assign(AnimationScript script, int idx);", "public static void SplashKit.AssignAnimation(Animation anim, AnimationScript script, int idx);" @@ -901,12 +901,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "void assign_animation(animation anim, animation_script script, int idx, bool with_sound)" - ], "python": [ "def assign_animation_index_with_script_and_sound(anim, script, idx, with_sound):" ], + "cpp": [ + "void assign_animation(animation anim, animation_script script, int idx, bool with_sound)" + ], "csharp": [ "public void Animation.Assign(AnimationScript script, int idx, bool withSound);", "public static void SplashKit.AssignAnimation(Animation anim, AnimationScript script, int idx, bool withSound);" @@ -983,12 +983,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "void assign_animation(animation anim, const string &script_name, const string &name)" - ], "python": [ "def assign_animation_with_script_named(anim, script_name, name):" ], + "cpp": [ + "void assign_animation(animation anim, const string &script_name, const string &name)" + ], "csharp": [ "public void Animation.Assign(string scriptName, string name);", "public static void SplashKit.AssignAnimation(Animation anim, string scriptName, string name);" @@ -1078,12 +1078,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "void assign_animation(animation anim, const string &script_name, const string &name, bool with_sound)" - ], "python": [ "def assign_animation_with_script_named_and_sound(anim, script_name, name, with_sound):" ], + "cpp": [ + "void assign_animation(animation anim, const string &script_name, const string &name, bool with_sound)" + ], "csharp": [ "public void Animation.Assign(string scriptName, string name, bool withSound);", "public static void SplashKit.AssignAnimation(Animation anim, string scriptName, string name, bool withSound);" @@ -1147,12 +1147,12 @@ "self": "anim" }, "signatures": { - "cpp": [ - "void assign_animation(animation anim, int idx)" - ], "python": [ "def assign_animation_index(anim, idx):" ], + "cpp": [ + "void assign_animation(animation anim, int idx)" + ], "csharp": [ "public void Animation.Assign(int idx);", "public static void SplashKit.AssignAnimation(Animation anim, int idx);" @@ -1229,12 +1229,12 @@ "self": "anim" }, "signatures": { - "cpp": [ - "void assign_animation(animation anim, int idx, bool with_sound)" - ], "python": [ "def assign_animation_index_with_sound(anim, idx, with_sound):" ], + "cpp": [ + "void assign_animation(animation anim, int idx, bool with_sound)" + ], "csharp": [ "public void Animation.Assign(int idx, bool withSound);", "public static void SplashKit.AssignAnimation(Animation anim, int idx, bool withSound);" @@ -1297,12 +1297,12 @@ "self": "anim" }, "signatures": { - "cpp": [ - "void assign_animation(animation anim, string name)" - ], "python": [ "def assign_animation(anim, name):" ], + "cpp": [ + "void assign_animation(animation anim, string name)" + ], "csharp": [ "public void Animation.Assign(string name);", "public static void SplashKit.AssignAnimation(Animation anim, string name);" @@ -1379,12 +1379,12 @@ "self": "anim" }, "signatures": { - "cpp": [ - "void assign_animation(animation anim, string name, bool with_sound)" - ], "python": [ "def assign_animation_with_sound(anim, name, with_sound):" ], + "cpp": [ + "void assign_animation(animation anim, string name, bool with_sound)" + ], "csharp": [ "public void Animation.Assign(string name, bool withSound);", "public static void SplashKit.AssignAnimation(Animation anim, string name, bool withSound);" @@ -1458,12 +1458,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "animation create_animation(animation_script script, int idx, bool with_sound)" - ], "python": [ "def create_animation_from_index_with_sound(script, idx, with_sound):" ], + "cpp": [ + "animation create_animation(animation_script script, int idx, bool with_sound)" + ], "csharp": [ "public static Animation SplashKit.CreateAnimation(AnimationScript script, int idx, bool withSound);" ], @@ -1525,12 +1525,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "animation create_animation(animation_script script, const string &name)" - ], "python": [ "def create_animation(script, name):" ], + "cpp": [ + "animation create_animation(animation_script script, const string &name)" + ], "csharp": [ "public Animation AnimationScript.CreateAnimation(string name);", "public static Animation SplashKit.CreateAnimation(AnimationScript script, string name);" @@ -1607,12 +1607,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "animation create_animation(animation_script script, const string &name, bool with_sound)" - ], "python": [ "def create_animation_with_sound(script, name, with_sound):" ], + "cpp": [ + "animation create_animation(animation_script script, const string &name, bool with_sound)" + ], "csharp": [ "public Animation AnimationScript.CreateAnimation(string name, bool withSound);", "public static Animation SplashKit.CreateAnimation(AnimationScript script, string name, bool withSound);" @@ -1673,12 +1673,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "animation create_animation(const string &script_name, const string &name)" - ], "python": [ "def create_animation_from_script_named(script_name, name):" ], + "cpp": [ + "animation create_animation(const string &script_name, const string &name)" + ], "csharp": [ "public static Animation SplashKit.CreateAnimation(string scriptName, string name);" ], @@ -1751,12 +1751,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "animation create_animation(const string &script_name, const string &name, bool with_sound)" - ], "python": [ "def create_animation_from_script_named_with_sound(script_name, name, with_sound):" ], + "cpp": [ + "animation create_animation(const string &script_name, const string &name, bool with_sound)" + ], "csharp": [ "public static Animation SplashKit.CreateAnimation(string scriptName, string name, bool withSound);" ], @@ -1790,12 +1790,12 @@ "group": "animations" }, "signatures": { - "cpp": [ - "void free_all_animation_scripts()" - ], "python": [ "def free_all_animation_scripts():" ], + "cpp": [ + "void free_all_animation_scripts()" + ], "csharp": [ "public static void Animation.FreeAll();", "public static void SplashKit.FreeAllAnimationScripts();" @@ -1808,9 +1808,9 @@ { "signature": "void free_animation(animation ani);", "name": "free_animation", - "method_name": null, + "method_name": "free", "unique_global_name": "free_animation", - "unique_method_name": null, + "unique_method_name": "animation.free", "suffix_name": null, "description": "Disposes of the resources used in the animation.", "brief": null, @@ -1840,18 +1840,20 @@ "attributes": { "class": "animation", "destructor": true, + "method": "free", "self": "ani", "group": "animations", "static": "animation" }, "signatures": { - "cpp": [ - "void free_animation(animation ani)" - ], "python": [ "def free_animation(ani):" ], + "cpp": [ + "void free_animation(animation ani)" + ], "csharp": [ + "public void Animation.Free();", "public static void SplashKit.FreeAnimation(Animation ani);" ], "pascal": [ @@ -1862,9 +1864,9 @@ { "signature": "void free_animation_script(animation_script script_to_free);", "name": "free_animation_script", - "method_name": null, + "method_name": "free", "unique_global_name": "free_animation_script", - "unique_method_name": null, + "unique_method_name": "animation_script.free", "suffix_name": null, "description": "Frees loaded animation frames data. Use this when you will no\nlonger be using the animation for any purpose, including within\nsprite.", "brief": null, @@ -1894,18 +1896,20 @@ "attributes": { "class": "animation_script", "destructor": true, + "method": "free", "self": "script_to_free", "group": "animations", "static": "animation" }, "signatures": { - "cpp": [ - "void free_animation_script(animation_script script_to_free)" - ], "python": [ "def free_animation_script(script_to_free):" ], + "cpp": [ + "void free_animation_script(animation_script script_to_free)" + ], "csharp": [ + "public void AnimationScript.Free();", "public static void SplashKit.FreeAnimationScript(AnimationScript scriptToFree);" ], "pascal": [ @@ -1951,12 +1955,12 @@ "group": "animations" }, "signatures": { - "cpp": [ - "void free_animation_script(const string &name)" - ], "python": [ "def free_animation_script_with_name(name):" ], + "cpp": [ + "void free_animation_script(const string &name)" + ], "csharp": [ "public static void SplashKit.FreeAnimationScript(string name);" ], @@ -2017,12 +2021,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "bool has_animation_named(animation_script script, const string &name)" - ], "python": [ "def has_animation_named(script, name):" ], + "cpp": [ + "bool has_animation_named(animation_script script, const string &name)" + ], "csharp": [ "public static bool SplashKit.HasAnimationNamed(AnimationScript script, string name);" ], @@ -2068,12 +2072,12 @@ "group": "animations" }, "signatures": { - "cpp": [ - "bool has_animation_script(const string &name)" - ], "python": [ "def has_animation_script(name):" ], + "cpp": [ + "bool has_animation_script(const string &name)" + ], "csharp": [ "public static bool SplashKit.HasAnimationScript(string name);" ], @@ -2134,12 +2138,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "animation_script load_animation_script(const string &name, const string &filename)" - ], "python": [ "def load_animation_script(name, filename):" ], + "cpp": [ + "animation_script load_animation_script(const string &name, const string &filename)" + ], "csharp": [ "public static AnimationScript SplashKit.LoadAnimationScript(string name, string filename);", "public AnimationScript(string name, string filename);" @@ -2189,12 +2193,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "void restart_animation(animation anim)" - ], "python": [ "def restart_animation(anim):" ], + "cpp": [ + "void restart_animation(animation anim)" + ], "csharp": [ "public void Animation.Restart();", "public static void SplashKit.RestartAnimation(Animation anim);" @@ -2258,12 +2262,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "void restart_animation(animation anim, bool with_sound)" - ], "python": [ "def restart_animation_with_sound(anim, with_sound):" ], + "cpp": [ + "void restart_animation(animation anim, bool with_sound)" + ], "csharp": [ "public void Animation.Restart(bool withSound);", "public static void SplashKit.RestartAnimation(Animation anim, bool withSound);" @@ -2337,12 +2341,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "void update_animation(animation anim, float pct, bool with_sound)" - ], "python": [ "def update_animation_percent_with_sound(anim, pct, with_sound):" ], + "cpp": [ + "void update_animation(animation anim, float pct, bool with_sound)" + ], "csharp": [ "public static void SplashKit.UpdateAnimation(Animation anim, float pct, bool withSound);" ], @@ -2391,12 +2395,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "void update_animation(animation anim)" - ], "python": [ "def update_animation(anim):" ], + "cpp": [ + "void update_animation(animation anim)" + ], "csharp": [ "public void Animation.Update();", "public static void SplashKit.UpdateAnimation(Animation anim);" @@ -2460,12 +2464,12 @@ "static": "animation" }, "signatures": { - "cpp": [ - "void update_animation(animation anim, float pct)" - ], "python": [ "def update_animation_percent(anim, pct):" ], + "cpp": [ + "void update_animation(animation anim, float pct)" + ], "csharp": [ "public void Animation.Update(float pct);", "public static void SplashKit.UpdateAnimation(Animation anim, float pct);" @@ -2518,12 +2522,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "bool audio_ready()" - ], "python": [ "def audio_ready():" ], + "cpp": [ + "bool audio_ready()" + ], "csharp": [ "public static bool Audio.IsReady { get }", "public static bool SplashKit.AudioReady();" @@ -2557,12 +2561,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void close_audio()" - ], "python": [ "def close_audio():" ], + "cpp": [ + "void close_audio()" + ], "csharp": [ "public static void SplashKit.CloseAudio();" ], @@ -2595,12 +2599,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void open_audio()" - ], "python": [ "def open_audio():" ], + "cpp": [ + "void open_audio()" + ], "csharp": [ "public static void SplashKit.OpenAudio();" ], @@ -2660,12 +2664,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void fade_music_in(const string &name, int ms)" - ], "python": [ "def fade_music_in_named(name, ms):" ], + "cpp": [ + "void fade_music_in(const string &name, int ms)" + ], "csharp": [ "public static void SplashKit.FadeMusicIn(string name, int ms);" ], @@ -2738,12 +2742,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void fade_music_in(const string &name, int times, int ms)" - ], "python": [ "def fade_music_in_named_with_times(name, times, ms):" ], + "cpp": [ + "void fade_music_in(const string &name, int times, int ms)" + ], "csharp": [ "public static void SplashKit.FadeMusicIn(string name, int times, int ms);" ], @@ -2805,12 +2809,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void fade_music_in(music data, int ms)" - ], "python": [ "def fade_music_in(data, ms):" ], + "cpp": [ + "void fade_music_in(music data, int ms)" + ], "csharp": [ "public void Music.FadeIn(int ms);", "public static void SplashKit.FadeMusicIn(Music data, int ms);" @@ -2887,12 +2891,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void fade_music_in(music data, int times, int ms)" - ], "python": [ "def fade_music_in_with_times(data, times, ms):" ], + "cpp": [ + "void fade_music_in(music data, int times, int ms)" + ], "csharp": [ "public void Music.FadeIn(int times, int ms);", "public static void SplashKit.FadeMusicIn(Music data, int times, int ms);" @@ -2940,12 +2944,12 @@ "group": "audio" }, "signatures": { - "cpp": [ - "void fade_music_out(int ms)" - ], "python": [ "def fade_music_out(ms):" ], + "cpp": [ + "void fade_music_out(int ms)" + ], "csharp": [ "public static void Audio.FadeOut(int ms);", "public static void SplashKit.FadeMusicOut(int ms);" @@ -2980,12 +2984,12 @@ "group": "audio" }, "signatures": { - "cpp": [ - "void free_all_music()" - ], "python": [ "def free_all_music():" ], + "cpp": [ + "void free_all_music()" + ], "csharp": [ "public static void Audio.FreeAllMusic();", "public static void SplashKit.FreeAllMusic();" @@ -2998,9 +3002,9 @@ { "signature": "void free_music(music effect);", "name": "free_music", - "method_name": null, + "method_name": "free", "unique_global_name": "free_music", - "unique_method_name": null, + "unique_method_name": "music.free", "suffix_name": null, "description": "Releases the SplashKit resources associated with music.", "brief": null, @@ -3030,18 +3034,20 @@ "attributes": { "class": "music", "destructor": true, + "method": "free", "self": "effect", "group": "audio", "static": "audio" }, "signatures": { - "cpp": [ - "void free_music(music effect)" - ], "python": [ "def free_music(effect):" ], + "cpp": [ + "void free_music(music effect)" + ], "csharp": [ + "public void Music.Free();", "public static void SplashKit.FreeMusic(Music effect);" ], "pascal": [ @@ -3086,12 +3092,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "bool has_music(const string &name)" - ], "python": [ "def has_music(name):" ], + "cpp": [ + "bool has_music(const string &name)" + ], "csharp": [ "public static bool SplashKit.HasMusic(string name);" ], @@ -3152,12 +3158,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "music load_music(const string &name, const string &filename)" - ], "python": [ "def load_music(name, filename):" ], + "cpp": [ + "music load_music(const string &name, const string &filename)" + ], "csharp": [ "public static Music SplashKit.LoadMusic(string name, string filename);", "public Music(string name, string filename);" @@ -3207,12 +3213,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "string music_filename(music data)" - ], "python": [ "def music_filename(data):" ], + "cpp": [ + "string music_filename(music data)" + ], "csharp": [ "public string Music.Filename { get }", "public static string SplashKit.MusicFilename(Music data);" @@ -3262,12 +3268,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "string music_name(music data)" - ], "python": [ "def music_name(data):" ], + "cpp": [ + "string music_name(music data)" + ], "csharp": [ "public string Music.Name { get }", "public static string SplashKit.MusicName(Music data);" @@ -3314,12 +3320,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "music music_named(const string &name)" - ], "python": [ "def music_named(name):" ], + "cpp": [ + "music music_named(const string &name)" + ], "csharp": [ "public static Music SplashKit.MusicNamed(string name);" ], @@ -3353,12 +3359,12 @@ "group": "audio" }, "signatures": { - "cpp": [ - "bool music_playing()" - ], "python": [ "def music_playing():" ], + "cpp": [ + "bool music_playing()" + ], "csharp": [ "public static bool Audio.Playing { get }", "public static bool SplashKit.MusicPlaying();" @@ -3405,12 +3411,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "bool music_valid(music m)" - ], "python": [ "def music_valid(m):" ], + "cpp": [ + "bool music_valid(music m)" + ], "csharp": [ "public static bool SplashKit.MusicValid(Music m);" ], @@ -3444,12 +3450,12 @@ "group": "audio" }, "signatures": { - "cpp": [ - "double music_volume()" - ], "python": [ "def music_volume():" ], + "cpp": [ + "double music_volume()" + ], "csharp": [ "public static double Audio.Volume { get }", "public static double SplashKit.MusicVolume();" @@ -3484,12 +3490,12 @@ "group": "audio" }, "signatures": { - "cpp": [ - "void pause_music()" - ], "python": [ "def pause_music():" ], + "cpp": [ + "void pause_music()" + ], "csharp": [ "public static void Audio.Pause();", "public static void SplashKit.PauseMusic();" @@ -3537,12 +3543,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_music(const string &name)" - ], "python": [ "def play_music_named(name):" ], + "cpp": [ + "void play_music(const string &name)" + ], "csharp": [ "public static void SplashKit.PlayMusic(string name);" ], @@ -3602,12 +3608,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_music(const string &name, int times)" - ], "python": [ "def play_music_named_with_times(name, times):" ], + "cpp": [ + "void play_music(const string &name, int times)" + ], "csharp": [ "public static void SplashKit.PlayMusic(string name, int times);" ], @@ -3656,12 +3662,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_music(music data)" - ], "python": [ "def play_music(data):" ], + "cpp": [ + "void play_music(music data)" + ], "csharp": [ "public void Music.Play();", "public static void SplashKit.PlayMusic(Music data);" @@ -3725,12 +3731,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_music(music data, int times)" - ], "python": [ "def play_music_with_times(data, times):" ], + "cpp": [ + "void play_music(music data, int times)" + ], "csharp": [ "public void Music.Play(int times);", "public static void SplashKit.PlayMusic(Music data, int times);" @@ -3807,12 +3813,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_music(music data, int times, double volume)" - ], "python": [ "def play_music_with_times_and_volume(data, times, volume):" ], + "cpp": [ + "void play_music(music data, int times, double volume)" + ], "csharp": [ "public void Music.Play(int times, double volume);", "public static void SplashKit.PlayMusic(Music data, int times, double volume);" @@ -3847,12 +3853,12 @@ "group": "audio" }, "signatures": { - "cpp": [ - "void resume_music()" - ], "python": [ "def resume_music():" ], + "cpp": [ + "void resume_music()" + ], "csharp": [ "public static void Audio.Resume();", "public static void SplashKit.ResumeMusic();" @@ -3900,12 +3906,12 @@ "group": "audio" }, "signatures": { - "cpp": [ - "void set_music_volume(double volume)" - ], "python": [ "def set_music_volume(volume):" ], + "cpp": [ + "void set_music_volume(double volume)" + ], "csharp": [ "public static void Audio.Volume { set }", "public static void SplashKit.SetMusicVolume(double volume);" @@ -3940,12 +3946,12 @@ "group": "audio" }, "signatures": { - "cpp": [ - "void stop_music()" - ], "python": [ "def stop_music():" ], + "cpp": [ + "void stop_music()" + ], "csharp": [ "public static void Audio.Stop();", "public static void SplashKit.StopMusic();" @@ -3992,12 +3998,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void fade_all_sound_effects_out(int ms)" - ], "python": [ "def fade_all_sound_effects_out(ms):" ], + "cpp": [ + "void fade_all_sound_effects_out(int ms)" + ], "csharp": [ "public static void SplashKit.FadeAllSoundEffectsOut(int ms);" ], @@ -4059,12 +4065,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void fade_sound_effect_out(sound_effect effect, int ms)" - ], "python": [ "def fade_sound_effect_out(effect, ms):" ], + "cpp": [ + "void fade_sound_effect_out(sound_effect effect, int ms)" + ], "csharp": [ "public void SoundEffect.FadeOut(int ms);", "public static void SplashKit.FadeSoundEffectOut(SoundEffect effect, int ms);" @@ -4098,12 +4104,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void free_all_sound_effects()" - ], "python": [ "def free_all_sound_effects():" ], + "cpp": [ + "void free_all_sound_effects()" + ], "csharp": [ "public static void SplashKit.FreeAllSoundEffects();" ], @@ -4153,12 +4159,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void free_sound_effect(sound_effect effect)" - ], "python": [ "def free_sound_effect(effect):" ], + "cpp": [ + "void free_sound_effect(sound_effect effect)" + ], "csharp": [ "public void SoundEffect.Close();", "public static void SplashKit.FreeSoundEffect(SoundEffect effect);" @@ -4205,12 +4211,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "bool has_sound_effect(const string &name)" - ], "python": [ "def has_sound_effect(name):" ], + "cpp": [ + "bool has_sound_effect(const string &name)" + ], "csharp": [ "public static bool SplashKit.HasSoundEffect(string name);" ], @@ -4271,12 +4277,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "sound_effect load_sound_effect(const string &name, const string &filename)" - ], "python": [ "def load_sound_effect(name, filename):" ], + "cpp": [ + "sound_effect load_sound_effect(const string &name, const string &filename)" + ], "csharp": [ "public static SoundEffect SplashKit.LoadSoundEffect(string name, string filename);", "public SoundEffect(string name, string filename);" @@ -4324,12 +4330,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_sound_effect(const string &name)" - ], "python": [ "def play_sound_effect_named(name):" ], + "cpp": [ + "void play_sound_effect(const string &name)" + ], "csharp": [ "public static void SplashKit.PlaySoundEffect(string name);" ], @@ -4389,12 +4395,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_sound_effect(const string &name, double volume)" - ], "python": [ "def play_sound_effect_named_with_volume(name, volume):" ], + "cpp": [ + "void play_sound_effect(const string &name, double volume)" + ], "csharp": [ "public static void SplashKit.PlaySoundEffect(string name, double volume);" ], @@ -4454,12 +4460,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_sound_effect(const string &name, int times)" - ], "python": [ "def play_sound_effect_named_with_times(name, times):" ], + "cpp": [ + "void play_sound_effect(const string &name, int times)" + ], "csharp": [ "public static void SplashKit.PlaySoundEffect(string name, int times);" ], @@ -4532,12 +4538,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_sound_effect(const string &name, int times, double volume)" - ], "python": [ "def play_sound_effect_named_with_times_and_volume(name, times, volume):" ], + "cpp": [ + "void play_sound_effect(const string &name, int times, double volume)" + ], "csharp": [ "public static void SplashKit.PlaySoundEffect(string name, int times, double volume);" ], @@ -4586,12 +4592,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_sound_effect(sound_effect effect)" - ], "python": [ "def play_sound_effect(effect):" ], + "cpp": [ + "void play_sound_effect(sound_effect effect)" + ], "csharp": [ "public void SoundEffect.Play();", "public static void SplashKit.PlaySoundEffect(SoundEffect effect);" @@ -4655,12 +4661,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_sound_effect(sound_effect effect, double volume)" - ], "python": [ "def play_sound_effect_with_volume(effect, volume):" ], + "cpp": [ + "void play_sound_effect(sound_effect effect, double volume)" + ], "csharp": [ "public void SoundEffect.Play(double volume);", "public static void SplashKit.PlaySoundEffect(SoundEffect effect, double volume);" @@ -4724,12 +4730,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_sound_effect(sound_effect effect, int times)" - ], "python": [ "def play_sound_effect_with_times(effect, times):" ], + "cpp": [ + "void play_sound_effect(sound_effect effect, int times)" + ], "csharp": [ "public void SoundEffect.Play(int times);", "public static void SplashKit.PlaySoundEffect(SoundEffect effect, int times);" @@ -4806,12 +4812,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void play_sound_effect(sound_effect effect, int times, double volume)" - ], "python": [ "def play_sound_effect_with_times_and_volume(effect, times, volume):" ], + "cpp": [ + "void play_sound_effect(sound_effect effect, int times, double volume)" + ], "csharp": [ "public void SoundEffect.Play(int times, double volume);", "public static void SplashKit.PlaySoundEffect(SoundEffect effect, int times, double volume);" @@ -4861,12 +4867,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "string sound_effect_filename(sound_effect effect)" - ], "python": [ "def sound_effect_filename(effect):" ], + "cpp": [ + "string sound_effect_filename(sound_effect effect)" + ], "csharp": [ "public string SoundEffect.Filename { get }", "public static string SplashKit.SoundEffectFilename(SoundEffect effect);" @@ -4916,12 +4922,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "string sound_effect_name(sound_effect effect)" - ], "python": [ "def sound_effect_name(effect):" ], + "cpp": [ + "string sound_effect_name(sound_effect effect)" + ], "csharp": [ "public string SoundEffect.Name { get }", "public static string SplashKit.SoundEffectName(SoundEffect effect);" @@ -4968,12 +4974,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "sound_effect sound_effect_named(const string &name)" - ], "python": [ "def sound_effect_named(name):" ], + "cpp": [ + "sound_effect sound_effect_named(const string &name)" + ], "csharp": [ "public static SoundEffect SplashKit.SoundEffectNamed(string name);" ], @@ -5020,12 +5026,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "bool sound_effect_playing(const string &name)" - ], "python": [ "def sound_effect_playing_named(name):" ], + "cpp": [ + "bool sound_effect_playing(const string &name)" + ], "csharp": [ "public static bool SplashKit.SoundEffectPlaying(string name);" ], @@ -5074,12 +5080,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "bool sound_effect_playing(sound_effect effect)" - ], "python": [ "def sound_effect_playing(effect):" ], + "cpp": [ + "bool sound_effect_playing(sound_effect effect)" + ], "csharp": [ "public bool SoundEffect.IsPlaying { get }", "public static bool SplashKit.SoundEffectPlaying(SoundEffect effect);" @@ -5126,12 +5132,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "bool sound_effect_valid(sound_effect effect)" - ], "python": [ "def sound_effect_valid(effect):" ], + "cpp": [ + "bool sound_effect_valid(sound_effect effect)" + ], "csharp": [ "public static bool SplashKit.SoundEffectValid(SoundEffect effect);" ], @@ -5178,12 +5184,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void stop_sound_effect(const string &name)" - ], "python": [ "def stop_sound_effect_named(name):" ], + "cpp": [ + "void stop_sound_effect(const string &name)" + ], "csharp": [ "public static void SplashKit.StopSoundEffect(string name);" ], @@ -5232,12 +5238,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void stop_sound_effect(sound_effect effect)" - ], "python": [ "def stop_sound_effect(effect):" ], + "cpp": [ + "void stop_sound_effect(sound_effect effect)" + ], "csharp": [ "public void SoundEffect.Stop();", "public static void SplashKit.StopSoundEffect(SoundEffect effect);" @@ -5321,12 +5327,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "point_2d camera_position()" - ], "python": [ "def camera_position():" ], + "cpp": [ + "point_2d camera_position()" + ], "csharp": [ "public static Point2D Camera.Position { get }", "public static Point2D SplashKit.CameraPosition();" @@ -5361,12 +5367,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "double camera_x()" - ], "python": [ "def camera_x():" ], + "cpp": [ + "double camera_x()" + ], "csharp": [ "public static double Camera.X { get }", "public static double SplashKit.CameraX();" @@ -5401,12 +5407,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "double camera_y()" - ], "python": [ "def camera_y():" ], + "cpp": [ + "double camera_y()" + ], "csharp": [ "public static double Camera.Y { get }", "public static double SplashKit.CameraY();" @@ -5468,12 +5474,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "void center_camera_on(sprite s, const vector_2d &offset)" - ], "python": [ "def center_camera_on_vector(s, offset):" ], + "cpp": [ + "void center_camera_on(sprite s, const vector_2d &offset)" + ], "csharp": [ "public static void Camera.CenterOn(Sprite s, Vector2D offset);", "public static void SplashKit.CenterCameraOn(Sprite s, Vector2D offset);" @@ -5547,12 +5553,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "void center_camera_on(sprite s, double offset_x, double offset_y)" - ], "python": [ "def center_camera_on(s, offset_x, offset_y):" ], + "cpp": [ + "void center_camera_on(sprite s, double offset_x, double offset_y)" + ], "csharp": [ "public static void Camera.CenterOn(Sprite s, double offsetX, double offsetY);", "public static void SplashKit.CenterCameraOn(Sprite s, double offsetX, double offsetY);" @@ -5601,12 +5607,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "void move_camera_by(const vector_2d &offset)" - ], "python": [ "def move_camera_by_vector(offset):" ], + "cpp": [ + "void move_camera_by(const vector_2d &offset)" + ], "csharp": [ "public static void Camera.MoveBy(Vector2D offset);", "public static void SplashKit.MoveCameraBy(Vector2D offset);" @@ -5667,12 +5673,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "void move_camera_by(double dx, double dy)" - ], "python": [ "def move_camera_by(dx, dy):" ], + "cpp": [ + "void move_camera_by(double dx, double dy)" + ], "csharp": [ "public static void Camera.MoveBy(double dx, double dy);", "public static void SplashKit.MoveCameraBy(double dx, double dy);" @@ -5721,12 +5727,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "void move_camera_to(const point_2d &pt)" - ], "python": [ "def move_camera_to_point(pt):" ], + "cpp": [ + "void move_camera_to(const point_2d &pt)" + ], "csharp": [ "public static void Camera.MoveTo(Point2D pt);", "public static void SplashKit.MoveCameraTo(Point2D pt);" @@ -5787,12 +5793,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "void move_camera_to(double x, double y)" - ], "python": [ "def move_camera_to(x, y):" ], + "cpp": [ + "void move_camera_to(double x, double y)" + ], "csharp": [ "public static void Camera.MoveTo(double x, double y);", "public static void SplashKit.MoveCameraTo(double x, double y);" @@ -5853,12 +5859,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "bool point_in_window(window wind, const point_2d &pt)" - ], "python": [ "def point_in_window(wind, pt):" ], + "cpp": [ + "bool point_in_window(window wind, const point_2d &pt)" + ], "csharp": [ "public static bool Camera.PointInWindow(Window wind, Point2D pt);", "public static bool SplashKit.PointInWindow(Window wind, Point2D pt);" @@ -5906,12 +5912,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "bool point_on_screen(const point_2d &pt)" - ], "python": [ "def point_on_screen(pt):" ], + "cpp": [ + "bool point_on_screen(const point_2d &pt)" + ], "csharp": [ "public static bool Camera.PointOnScreen(Point2D pt);", "public static bool SplashKit.PointOnScreen(Point2D pt);" @@ -5972,12 +5978,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "bool rect_in_window(window wind, const rectangle &rect)" - ], "python": [ "def rect_in_window(wind, rect):" ], + "cpp": [ + "bool rect_in_window(window wind, const rectangle &rect)" + ], "csharp": [ "public static bool Camera.RectInWindow(Window wind, Rectangle rect);", "public static bool SplashKit.RectInWindow(Window wind, Rectangle rect);" @@ -6025,12 +6031,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "bool rect_on_screen(const rectangle &rect)" - ], "python": [ "def rect_on_screen(rect):" ], + "cpp": [ + "bool rect_on_screen(const rectangle &rect)" + ], "csharp": [ "public static bool Camera.RectOnScreen(Rectangle rect);", "public static bool SplashKit.RectOnScreen(Rectangle rect);" @@ -6065,12 +6071,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "point_2d screen_center()" - ], "python": [ "def screen_center():" ], + "cpp": [ + "point_2d screen_center()" + ], "csharp": [ "public static Point2D Camera.ScreenCenter { get }", "public static Point2D SplashKit.ScreenCenter();" @@ -6105,12 +6111,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "rectangle screen_rectangle()" - ], "python": [ "def screen_rectangle():" ], + "cpp": [ + "rectangle screen_rectangle()" + ], "csharp": [ "public static Rectangle Camera.ScreenRectangle { get }", "public static Rectangle SplashKit.ScreenRectangle();" @@ -6158,12 +6164,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "void set_camera_position(point_2d pos)" - ], "python": [ "def set_camera_position(pos):" ], + "cpp": [ + "void set_camera_position(point_2d pos)" + ], "csharp": [ "public static void Camera.Position { set }", "public static void SplashKit.SetCameraPosition(Point2D pos);" @@ -6211,12 +6217,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "void set_camera_x(double x)" - ], "python": [ "def set_camera_x(x):" ], + "cpp": [ + "void set_camera_x(double x)" + ], "csharp": [ "public static void Camera.X { set }", "public static void SplashKit.SetCameraX(double x);" @@ -6264,12 +6270,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "void set_camera_y(double y)" - ], "python": [ "def set_camera_y(y):" ], + "cpp": [ + "void set_camera_y(double y)" + ], "csharp": [ "public static void Camera.Y { set }", "public static void SplashKit.SetCameraY(double y);" @@ -6318,12 +6324,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "point_2d to_screen(const point_2d &pt)" - ], "python": [ "def to_screen_point(pt):" ], + "cpp": [ + "point_2d to_screen(const point_2d &pt)" + ], "csharp": [ "public static Point2D Camera.ToScreen(Point2D pt);", "public static Point2D SplashKit.ToScreen(Point2D pt);" @@ -6372,12 +6378,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "rectangle to_screen(const rectangle &rect)" - ], "python": [ "def to_screen_rectangle(rect):" ], + "cpp": [ + "rectangle to_screen(const rectangle &rect)" + ], "csharp": [ "public static Rectangle Camera.ToScreen(Rectangle rect);", "public static Rectangle SplashKit.ToScreen(Rectangle rect);" @@ -6425,12 +6431,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "double to_screen_x(double world_x)" - ], "python": [ "def to_screen_x(world_x):" ], + "cpp": [ + "double to_screen_x(double world_x)" + ], "csharp": [ "public static double Camera.ToScreenX(double worldX);", "public static double SplashKit.ToScreenX(double worldX);" @@ -6478,12 +6484,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "double to_screen_y(double world_y)" - ], "python": [ "def to_screen_y(world_y):" ], + "cpp": [ + "double to_screen_y(double world_y)" + ], "csharp": [ "public static double Camera.ToScreenY(double worldY);", "public static double SplashKit.ToScreenY(double worldY);" @@ -6531,12 +6537,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "point_2d to_world(const point_2d &pt)" - ], "python": [ "def to_world(pt):" ], + "cpp": [ + "point_2d to_world(const point_2d &pt)" + ], "csharp": [ "public static Point2D Camera.ToWorld(Point2D pt);", "public static Point2D SplashKit.ToWorld(Point2D pt);" @@ -6584,12 +6590,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "double to_world_x(double screen_x)" - ], "python": [ "def to_world_x(screen_x):" ], + "cpp": [ + "double to_world_x(double screen_x)" + ], "csharp": [ "public static double Camera.ToWorldX(double screenX);", "public static double SplashKit.ToWorldX(double screenX);" @@ -6637,12 +6643,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "double to_world_y(double screen_y)" - ], "python": [ "def to_world_y(screen_y):" ], + "cpp": [ + "double to_world_y(double screen_y)" + ], "csharp": [ "public static double Camera.ToWorldY(double screenY);", "public static double SplashKit.ToWorldY(double screenY);" @@ -6677,12 +6683,12 @@ "static": "camera" }, "signatures": { - "cpp": [ - "vector_2d vector_world_to_screen()" - ], "python": [ "def vector_world_to_screen():" ], + "cpp": [ + "vector_2d vector_world_to_screen()" + ], "csharp": [ "public static Vector2D Camera.VectorWorldToScreen { get }", "public static Vector2D SplashKit.VectorWorldToScreen();" @@ -6732,12 +6738,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "rectangle window_area(window wind)" - ], "python": [ "def window_area(wind):" ], + "cpp": [ + "rectangle window_area(window wind)" + ], "csharp": [ "public Rectangle Window.Area { get }", "public static Rectangle SplashKit.WindowArea(Window wind);" @@ -6801,12 +6807,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "int alpha_of(color c)" - ], "python": [ "def alpha_of(c):" ], + "cpp": [ + "int alpha_of(color c)" + ], "csharp": [ "public static int SplashKit.AlphaOf(Color c);" ], @@ -6851,12 +6857,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "int blue_of(color c)" - ], "python": [ "def blue_of(c):" ], + "cpp": [ + "int blue_of(color c)" + ], "csharp": [ "public static int SplashKit.BlueOf(Color c);" ], @@ -6901,12 +6907,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "double brightness_of(color c)" - ], "python": [ "def brightness_of(c):" ], + "cpp": [ + "double brightness_of(color c)" + ], "csharp": [ "public static double SplashKit.BrightnessOf(Color c);" ], @@ -6940,13 +6946,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_alice_blue():" + ], "cpp": [ "#define COLOR_ALICE_BLUE", "color color_alice_blue()" ], - "python": [ - "def color_alice_blue():" - ], "csharp": [ "public static Color Color.AliceBlue { get }", "public static Color SplashKit.ColorAliceBlue();" @@ -6981,13 +6987,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_antique_white():" + ], "cpp": [ "#define COLOR_ANTIQUE_WHITE", "color color_antique_white()" ], - "python": [ - "def color_antique_white():" - ], "csharp": [ "public static Color Color.AntiqueWhite { get }", "public static Color SplashKit.ColorAntiqueWhite();" @@ -7022,13 +7028,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_aqua():" + ], "cpp": [ "#define COLOR_AQUA", "color color_aqua()" ], - "python": [ - "def color_aqua():" - ], "csharp": [ "public static Color Color.Aqua { get }", "public static Color SplashKit.ColorAqua();" @@ -7063,13 +7069,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_aquamarine():" + ], "cpp": [ "#define COLOR_AQUAMARINE", "color color_aquamarine()" ], - "python": [ - "def color_aquamarine():" - ], "csharp": [ "public static Color Color.Aquamarine { get }", "public static Color SplashKit.ColorAquamarine();" @@ -7104,13 +7110,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_azure():" + ], "cpp": [ "#define COLOR_AZURE", "color color_azure()" ], - "python": [ - "def color_azure():" - ], "csharp": [ "public static Color Color.Azure { get }", "public static Color SplashKit.ColorAzure();" @@ -7145,13 +7151,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_beige():" + ], "cpp": [ "#define COLOR_BEIGE", "color color_beige()" ], - "python": [ - "def color_beige():" - ], "csharp": [ "public static Color Color.Beige { get }", "public static Color SplashKit.ColorBeige();" @@ -7186,13 +7192,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_bisque():" + ], "cpp": [ "#define COLOR_BISQUE", "color color_bisque()" ], - "python": [ - "def color_bisque():" - ], "csharp": [ "public static Color Color.Bisque { get }", "public static Color SplashKit.ColorBisque();" @@ -7227,13 +7233,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_black():" + ], "cpp": [ "#define COLOR_BLACK", "color color_black()" ], - "python": [ - "def color_black():" - ], "csharp": [ "public static Color Color.Black { get }", "public static Color SplashKit.ColorBlack();" @@ -7268,13 +7274,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_blanched_almond():" + ], "cpp": [ "#define COLOR_BLANCHED_ALMOND", "color color_blanched_almond()" ], - "python": [ - "def color_blanched_almond():" - ], "csharp": [ "public static Color Color.BlanchedAlmond { get }", "public static Color SplashKit.ColorBlanchedAlmond();" @@ -7309,13 +7315,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_blue():" + ], "cpp": [ "#define COLOR_BLUE", "color color_blue()" ], - "python": [ - "def color_blue():" - ], "csharp": [ "public static Color Color.Blue { get }", "public static Color SplashKit.ColorBlue();" @@ -7350,13 +7356,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_blue_violet():" + ], "cpp": [ "#define COLOR_BLUE_VIOLET", "color color_blue_violet()" ], - "python": [ - "def color_blue_violet():" - ], "csharp": [ "public static Color Color.BlueViolet { get }", "public static Color SplashKit.ColorBlueViolet();" @@ -7391,13 +7397,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_bright_green():" + ], "cpp": [ "#define COLOR_BRIGHT_GREEN", "color color_bright_green()" ], - "python": [ - "def color_bright_green():" - ], "csharp": [ "public static Color Color.BrightGreen { get }", "public static Color SplashKit.ColorBrightGreen();" @@ -7432,13 +7438,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_brown():" + ], "cpp": [ "#define COLOR_BROWN", "color color_brown()" ], - "python": [ - "def color_brown():" - ], "csharp": [ "public static Color Color.Brown { get }", "public static Color SplashKit.ColorBrown();" @@ -7473,13 +7479,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_burly_wood():" + ], "cpp": [ "#define COLOR_BURLY_WOOD", "color color_burly_wood()" ], - "python": [ - "def color_burly_wood():" - ], "csharp": [ "public static Color Color.BurlyWood { get }", "public static Color SplashKit.ColorBurlyWood();" @@ -7514,13 +7520,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_cadet_blue():" + ], "cpp": [ "#define COLOR_CADET_BLUE", "color color_cadet_blue()" ], - "python": [ - "def color_cadet_blue():" - ], "csharp": [ "public static Color Color.CadetBlue { get }", "public static Color SplashKit.ColorCadetBlue();" @@ -7555,13 +7561,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_chartreuse():" + ], "cpp": [ "#define COLOR_CHARTREUSE", "color color_chartreuse()" ], - "python": [ - "def color_chartreuse():" - ], "csharp": [ "public static Color Color.Chartreuse { get }", "public static Color SplashKit.ColorChartreuse();" @@ -7596,13 +7602,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_chocolate():" + ], "cpp": [ "#define COLOR_CHOCOLATE", "color color_chocolate()" ], - "python": [ - "def color_chocolate():" - ], "csharp": [ "public static Color Color.Chocolate { get }", "public static Color SplashKit.ColorChocolate();" @@ -7637,13 +7643,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_coral():" + ], "cpp": [ "#define COLOR_CORAL", "color color_coral()" ], - "python": [ - "def color_coral():" - ], "csharp": [ "public static Color Color.Coral { get }", "public static Color SplashKit.ColorCoral();" @@ -7678,13 +7684,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_cornflower_blue():" + ], "cpp": [ "#define COLOR_CORNFLOWER_BLUE", "color color_cornflower_blue()" ], - "python": [ - "def color_cornflower_blue():" - ], "csharp": [ "public static Color Color.CornflowerBlue { get }", "public static Color SplashKit.ColorCornflowerBlue();" @@ -7719,13 +7725,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_cornsilk():" + ], "cpp": [ "#define COLOR_CORNSILK", "color color_cornsilk()" ], - "python": [ - "def color_cornsilk():" - ], "csharp": [ "public static Color Color.Cornsilk { get }", "public static Color SplashKit.ColorCornsilk();" @@ -7760,13 +7766,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_crimson():" + ], "cpp": [ "#define COLOR_CRIMSON", "color color_crimson()" ], - "python": [ - "def color_crimson():" - ], "csharp": [ "public static Color Color.Crimson { get }", "public static Color SplashKit.ColorCrimson();" @@ -7801,13 +7807,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_cyan():" + ], "cpp": [ "#define COLOR_CYAN", "color color_cyan()" ], - "python": [ - "def color_cyan():" - ], "csharp": [ "public static Color Color.Cyan { get }", "public static Color SplashKit.ColorCyan();" @@ -7842,13 +7848,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_blue():" + ], "cpp": [ "#define COLOR_DARK_BLUE", "color color_dark_blue()" ], - "python": [ - "def color_dark_blue():" - ], "csharp": [ "public static Color Color.DarkBlue { get }", "public static Color SplashKit.ColorDarkBlue();" @@ -7883,13 +7889,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_cyan():" + ], "cpp": [ "#define COLOR_DARK_CYAN", "color color_dark_cyan()" ], - "python": [ - "def color_dark_cyan():" - ], "csharp": [ "public static Color Color.DarkCyan { get }", "public static Color SplashKit.ColorDarkCyan();" @@ -7924,13 +7930,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_goldenrod():" + ], "cpp": [ "#define COLOR_DARK_GOLDENROD", "color color_dark_goldenrod()" ], - "python": [ - "def color_dark_goldenrod():" - ], "csharp": [ "public static Color Color.DarkGoldenrod { get }", "public static Color SplashKit.ColorDarkGoldenrod();" @@ -7965,13 +7971,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_gray():" + ], "cpp": [ "#define COLOR_DARK_GRAY", "color color_dark_gray()" ], - "python": [ - "def color_dark_gray():" - ], "csharp": [ "public static Color Color.DarkGray { get }", "public static Color SplashKit.ColorDarkGray();" @@ -8006,13 +8012,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_green():" + ], "cpp": [ "#define COLOR_DARK_GREEN", "color color_dark_green()" ], - "python": [ - "def color_dark_green():" - ], "csharp": [ "public static Color Color.DarkGreen { get }", "public static Color SplashKit.ColorDarkGreen();" @@ -8047,13 +8053,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_khaki():" + ], "cpp": [ "#define COLOR_DARK_KHAKI", "color color_dark_khaki()" ], - "python": [ - "def color_dark_khaki():" - ], "csharp": [ "public static Color Color.DarkKhaki { get }", "public static Color SplashKit.ColorDarkKhaki();" @@ -8088,13 +8094,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_magenta():" + ], "cpp": [ "#define COLOR_DARK_MAGENTA", "color color_dark_magenta()" ], - "python": [ - "def color_dark_magenta():" - ], "csharp": [ "public static Color Color.DarkMagenta { get }", "public static Color SplashKit.ColorDarkMagenta();" @@ -8129,13 +8135,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_olive_green():" + ], "cpp": [ "#define COLOR_DARK_OLIVE_GREEN", "color color_dark_olive_green()" ], - "python": [ - "def color_dark_olive_green():" - ], "csharp": [ "public static Color Color.DarkOliveGreen { get }", "public static Color SplashKit.ColorDarkOliveGreen();" @@ -8170,13 +8176,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_orange():" + ], "cpp": [ "#define COLOR_DARK_ORANGE", "color color_dark_orange()" ], - "python": [ - "def color_dark_orange():" - ], "csharp": [ "public static Color Color.DarkOrange { get }", "public static Color SplashKit.ColorDarkOrange();" @@ -8211,13 +8217,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_orchid():" + ], "cpp": [ "#define COLOR_DARK_ORCHID", "color color_dark_orchid()" ], - "python": [ - "def color_dark_orchid():" - ], "csharp": [ "public static Color Color.DarkOrchid { get }", "public static Color SplashKit.ColorDarkOrchid();" @@ -8252,13 +8258,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_red():" + ], "cpp": [ "#define COLOR_DARK_RED", "color color_dark_red()" ], - "python": [ - "def color_dark_red():" - ], "csharp": [ "public static Color Color.DarkRed { get }", "public static Color SplashKit.ColorDarkRed();" @@ -8293,13 +8299,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_salmon():" + ], "cpp": [ "#define COLOR_DARK_SALMON", "color color_dark_salmon()" ], - "python": [ - "def color_dark_salmon():" - ], "csharp": [ "public static Color Color.DarkSalmon { get }", "public static Color SplashKit.ColorDarkSalmon();" @@ -8334,13 +8340,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_sea_green():" + ], "cpp": [ "#define COLOR_DARK_SEA_GREEN", "color color_dark_sea_green()" ], - "python": [ - "def color_dark_sea_green():" - ], "csharp": [ "public static Color Color.DarkSeaGreen { get }", "public static Color SplashKit.ColorDarkSeaGreen();" @@ -8375,13 +8381,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_slate_blue():" + ], "cpp": [ "#define COLOR_DARK_SLATE_BLUE", "color color_dark_slate_blue()" ], - "python": [ - "def color_dark_slate_blue():" - ], "csharp": [ "public static Color Color.DarkSlateBlue { get }", "public static Color SplashKit.ColorDarkSlateBlue();" @@ -8416,13 +8422,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_slate_gray():" + ], "cpp": [ "#define COLOR_DARK_SLATE_GRAY", "color color_dark_slate_gray()" ], - "python": [ - "def color_dark_slate_gray():" - ], "csharp": [ "public static Color Color.DarkSlateGray { get }", "public static Color SplashKit.ColorDarkSlateGray();" @@ -8457,13 +8463,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_turquoise():" + ], "cpp": [ "#define COLOR_DARK_TURQUOISE", "color color_dark_turquoise()" ], - "python": [ - "def color_dark_turquoise():" - ], "csharp": [ "public static Color Color.DarkTurquoise { get }", "public static Color SplashKit.ColorDarkTurquoise();" @@ -8498,13 +8504,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_violet():" + ], "cpp": [ "#define COLOR_DARK_VIOLET", "color color_dark_violet()" ], - "python": [ - "def color_dark_violet():" - ], "csharp": [ "public static Color Color.DarkViolet { get }", "public static Color SplashKit.ColorDarkViolet();" @@ -8539,13 +8545,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_deep_pink():" + ], "cpp": [ "#define COLOR_DEEP_PINK", "color color_deep_pink()" ], - "python": [ - "def color_deep_pink():" - ], "csharp": [ "public static Color Color.DeepPink { get }", "public static Color SplashKit.ColorDeepPink();" @@ -8580,13 +8586,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_deep_sky_blue():" + ], "cpp": [ "#define COLOR_DEEP_SKY_BLUE", "color color_deep_sky_blue()" ], - "python": [ - "def color_deep_sky_blue():" - ], "csharp": [ "public static Color Color.DeepSkyBlue { get }", "public static Color SplashKit.ColorDeepSkyBlue();" @@ -8621,13 +8627,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dim_gray():" + ], "cpp": [ "#define COLOR_DIM_GRAY", "color color_dim_gray()" ], - "python": [ - "def color_dim_gray():" - ], "csharp": [ "public static Color Color.DimGray { get }", "public static Color SplashKit.ColorDimGray();" @@ -8662,13 +8668,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dodger_blue():" + ], "cpp": [ "#define COLOR_DODGER_BLUE", "color color_dodger_blue()" ], - "python": [ - "def color_dodger_blue():" - ], "csharp": [ "public static Color Color.DodgerBlue { get }", "public static Color SplashKit.ColorDodgerBlue();" @@ -8703,13 +8709,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_firebrick():" + ], "cpp": [ "#define COLOR_FIREBRICK", "color color_firebrick()" ], - "python": [ - "def color_firebrick():" - ], "csharp": [ "public static Color Color.Firebrick { get }", "public static Color SplashKit.ColorFirebrick();" @@ -8744,13 +8750,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_floral_white():" + ], "cpp": [ "#define COLOR_FLORAL_WHITE", "color color_floral_white()" ], - "python": [ - "def color_floral_white():" - ], "csharp": [ "public static Color Color.FloralWhite { get }", "public static Color SplashKit.ColorFloralWhite();" @@ -8785,13 +8791,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_forest_green():" + ], "cpp": [ "#define COLOR_FOREST_GREEN", "color color_forest_green()" ], - "python": [ - "def color_forest_green():" - ], "csharp": [ "public static Color Color.ForestGreen { get }", "public static Color SplashKit.ColorForestGreen();" @@ -8826,13 +8832,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_fuchsia():" + ], "cpp": [ "#define COLOR_FUCHSIA", "color color_fuchsia()" ], - "python": [ - "def color_fuchsia():" - ], "csharp": [ "public static Color Color.Fuchsia { get }", "public static Color SplashKit.ColorFuchsia();" @@ -8867,13 +8873,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_gainsboro():" + ], "cpp": [ "#define COLOR_GAINSBORO", "color color_gainsboro()" ], - "python": [ - "def color_gainsboro():" - ], "csharp": [ "public static Color Color.Gainsboro { get }", "public static Color SplashKit.ColorGainsboro();" @@ -8908,13 +8914,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_ghost_white():" + ], "cpp": [ "#define COLOR_GHOST_WHITE", "color color_ghost_white()" ], - "python": [ - "def color_ghost_white():" - ], "csharp": [ "public static Color Color.GhostWhite { get }", "public static Color SplashKit.ColorGhostWhite();" @@ -8949,13 +8955,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_gold():" + ], "cpp": [ "#define COLOR_GOLD", "color color_gold()" ], - "python": [ - "def color_gold():" - ], "csharp": [ "public static Color Color.Gold { get }", "public static Color SplashKit.ColorGold();" @@ -8990,13 +8996,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_goldenrod():" + ], "cpp": [ "#define COLOR_GOLDENROD", "color color_goldenrod()" ], - "python": [ - "def color_goldenrod():" - ], "csharp": [ "public static Color Color.Goldenrod { get }", "public static Color SplashKit.ColorGoldenrod();" @@ -9031,13 +9037,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_gray():" + ], "cpp": [ "#define COLOR_GRAY", "color color_gray()" ], - "python": [ - "def color_gray():" - ], "csharp": [ "public static Color Color.Gray { get }", "public static Color SplashKit.ColorGray();" @@ -9072,13 +9078,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_green():" + ], "cpp": [ "#define COLOR_GREEN", "color color_green()" ], - "python": [ - "def color_green():" - ], "csharp": [ "public static Color Color.Green { get }", "public static Color SplashKit.ColorGreen();" @@ -9113,13 +9119,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_green_yellow():" + ], "cpp": [ "#define COLOR_GREEN_YELLOW", "color color_green_yellow()" ], - "python": [ - "def color_green_yellow():" - ], "csharp": [ "public static Color Color.GreenYellow { get }", "public static Color SplashKit.ColorGreenYellow();" @@ -9154,13 +9160,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_honeydew():" + ], "cpp": [ "#define COLOR_HONEYDEW", "color color_honeydew()" ], - "python": [ - "def color_honeydew():" - ], "csharp": [ "public static Color Color.Honeydew { get }", "public static Color SplashKit.ColorHoneydew();" @@ -9195,13 +9201,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_hot_pink():" + ], "cpp": [ "#define COLOR_HOT_PINK", "color color_hot_pink()" ], - "python": [ - "def color_hot_pink():" - ], "csharp": [ "public static Color Color.HotPink { get }", "public static Color SplashKit.ColorHotPink();" @@ -9236,13 +9242,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_indian_red():" + ], "cpp": [ "#define COLOR_INDIAN_RED", "color color_indian_red()" ], - "python": [ - "def color_indian_red():" - ], "csharp": [ "public static Color Color.IndianRed { get }", "public static Color SplashKit.ColorIndianRed();" @@ -9277,13 +9283,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_indigo():" + ], "cpp": [ "#define COLOR_INDIGO", "color color_indigo()" ], - "python": [ - "def color_indigo():" - ], "csharp": [ "public static Color Color.Indigo { get }", "public static Color SplashKit.ColorIndigo();" @@ -9318,13 +9324,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_ivory():" + ], "cpp": [ "#define COLOR_IVORY", "color color_ivory()" ], - "python": [ - "def color_ivory():" - ], "csharp": [ "public static Color Color.Ivory { get }", "public static Color SplashKit.ColorIvory();" @@ -9359,13 +9365,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_khaki():" + ], "cpp": [ "#define COLOR_KHAKI", "color color_khaki()" ], - "python": [ - "def color_khaki():" - ], "csharp": [ "public static Color Color.Khaki { get }", "public static Color SplashKit.ColorKhaki();" @@ -9400,13 +9406,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lavender():" + ], "cpp": [ "#define COLOR_LAVENDER", "color color_lavender()" ], - "python": [ - "def color_lavender():" - ], "csharp": [ "public static Color Color.Lavender { get }", "public static Color SplashKit.ColorLavender();" @@ -9441,13 +9447,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lavender_blush():" + ], "cpp": [ "#define COLOR_LAVENDER_BLUSH", "color color_lavender_blush()" ], - "python": [ - "def color_lavender_blush():" - ], "csharp": [ "public static Color Color.LavenderBlush { get }", "public static Color SplashKit.ColorLavenderBlush();" @@ -9482,13 +9488,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lawn_green():" + ], "cpp": [ "#define COLOR_LAWN_GREEN", "color color_lawn_green()" ], - "python": [ - "def color_lawn_green():" - ], "csharp": [ "public static Color Color.LawnGreen { get }", "public static Color SplashKit.ColorLawnGreen();" @@ -9523,13 +9529,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lemon_chiffon():" + ], "cpp": [ "#define COLOR_LEMON_CHIFFON", "color color_lemon_chiffon()" ], - "python": [ - "def color_lemon_chiffon():" - ], "csharp": [ "public static Color Color.LemonChiffon { get }", "public static Color SplashKit.ColorLemonChiffon();" @@ -9564,13 +9570,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_blue():" + ], "cpp": [ "#define COLOR_LIGHT_BLUE", "color color_light_blue()" ], - "python": [ - "def color_light_blue():" - ], "csharp": [ "public static Color Color.LightBlue { get }", "public static Color SplashKit.ColorLightBlue();" @@ -9605,13 +9611,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_coral():" + ], "cpp": [ "#define COLOR_LIGHT_CORAL", "color color_light_coral()" ], - "python": [ - "def color_light_coral():" - ], "csharp": [ "public static Color Color.LightCoral { get }", "public static Color SplashKit.ColorLightCoral();" @@ -9646,13 +9652,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_cyan():" + ], "cpp": [ "#define COLOR_LIGHT_CYAN", "color color_light_cyan()" ], - "python": [ - "def color_light_cyan():" - ], "csharp": [ "public static Color Color.LightCyan { get }", "public static Color SplashKit.ColorLightCyan();" @@ -9687,13 +9693,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_goldenrod_yellow():" + ], "cpp": [ "#define COLOR_LIGHT_GOLDENROD_YELLOW", "color color_light_goldenrod_yellow()" ], - "python": [ - "def color_light_goldenrod_yellow():" - ], "csharp": [ "public static Color Color.LightGoldenrodYellow { get }", "public static Color SplashKit.ColorLightGoldenrodYellow();" @@ -9728,13 +9734,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_gray():" + ], "cpp": [ "#define COLOR_LIGHT_GRAY", "color color_light_gray()" ], - "python": [ - "def color_light_gray():" - ], "csharp": [ "public static Color Color.LightGray { get }", "public static Color SplashKit.ColorLightGray();" @@ -9769,13 +9775,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_green():" + ], "cpp": [ "#define COLOR_LIGHT_GREEN", "color color_light_green()" ], - "python": [ - "def color_light_green():" - ], "csharp": [ "public static Color Color.LightGreen { get }", "public static Color SplashKit.ColorLightGreen();" @@ -9810,13 +9816,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_pink():" + ], "cpp": [ "#define COLOR_LIGHT_PINK", "color color_light_pink()" ], - "python": [ - "def color_light_pink():" - ], "csharp": [ "public static Color Color.LightPink { get }", "public static Color SplashKit.ColorLightPink();" @@ -9851,13 +9857,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_salmon():" + ], "cpp": [ "#define COLOR_LIGHT_SALMON", "color color_light_salmon()" ], - "python": [ - "def color_light_salmon():" - ], "csharp": [ "public static Color Color.LightSalmon { get }", "public static Color SplashKit.ColorLightSalmon();" @@ -9892,13 +9898,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_sea_green():" + ], "cpp": [ "#define COLOR_LIGHT_SEA_GREEN", "color color_light_sea_green()" ], - "python": [ - "def color_light_sea_green():" - ], "csharp": [ "public static Color Color.LightSeaGreen { get }", "public static Color SplashKit.ColorLightSeaGreen();" @@ -9933,13 +9939,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_sky_blue():" + ], "cpp": [ "#define COLOR_LIGHT_SKY_BLUE", "color color_light_sky_blue()" ], - "python": [ - "def color_light_sky_blue():" - ], "csharp": [ "public static Color Color.LightSkyBlue { get }", "public static Color SplashKit.ColorLightSkyBlue();" @@ -9974,13 +9980,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_slate_gray():" + ], "cpp": [ "#define COLOR_LIGHT_SLATE_GRAY", "color color_light_slate_gray()" ], - "python": [ - "def color_light_slate_gray():" - ], "csharp": [ "public static Color Color.LightSlateGray { get }", "public static Color SplashKit.ColorLightSlateGray();" @@ -10015,13 +10021,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_steel_blue():" + ], "cpp": [ "#define COLOR_LIGHT_STEEL_BLUE", "color color_light_steel_blue()" ], - "python": [ - "def color_light_steel_blue():" - ], "csharp": [ "public static Color Color.LightSteelBlue { get }", "public static Color SplashKit.ColorLightSteelBlue();" @@ -10056,13 +10062,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_yellow():" + ], "cpp": [ "#define COLOR_LIGHT_YELLOW", "color color_light_yellow()" ], - "python": [ - "def color_light_yellow():" - ], "csharp": [ "public static Color Color.LightYellow { get }", "public static Color SplashKit.ColorLightYellow();" @@ -10097,13 +10103,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lime():" + ], "cpp": [ "#define COLOR_LIME", "color color_lime()" ], - "python": [ - "def color_lime():" - ], "csharp": [ "public static Color Color.Lime { get }", "public static Color SplashKit.ColorLime();" @@ -10138,13 +10144,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lime_green():" + ], "cpp": [ "#define COLOR_LIME_GREEN", "color color_lime_green()" ], - "python": [ - "def color_lime_green():" - ], "csharp": [ "public static Color Color.LimeGreen { get }", "public static Color SplashKit.ColorLimeGreen();" @@ -10179,13 +10185,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_linen():" + ], "cpp": [ "#define COLOR_LINEN", "color color_linen()" ], - "python": [ - "def color_linen():" - ], "csharp": [ "public static Color Color.Linen { get }", "public static Color SplashKit.ColorLinen();" @@ -10220,13 +10226,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_magenta():" + ], "cpp": [ "#define COLOR_MAGENTA", "color color_magenta()" ], - "python": [ - "def color_magenta():" - ], "csharp": [ "public static Color Color.Magenta { get }", "public static Color SplashKit.ColorMagenta();" @@ -10261,13 +10267,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_maroon():" + ], "cpp": [ "#define COLOR_MAROON", "color color_maroon()" ], - "python": [ - "def color_maroon():" - ], "csharp": [ "public static Color Color.Maroon { get }", "public static Color SplashKit.ColorMaroon();" @@ -10302,13 +10308,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_aquamarine():" + ], "cpp": [ "#define COLOR_MEDIUM_AQUAMARINE", "color color_medium_aquamarine()" ], - "python": [ - "def color_medium_aquamarine():" - ], "csharp": [ "public static Color Color.MediumAquamarine { get }", "public static Color SplashKit.ColorMediumAquamarine();" @@ -10343,13 +10349,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_blue():" + ], "cpp": [ "#define COLOR_MEDIUM_BLUE", "color color_medium_blue()" ], - "python": [ - "def color_medium_blue():" - ], "csharp": [ "public static Color Color.MediumBlue { get }", "public static Color SplashKit.ColorMediumBlue();" @@ -10384,13 +10390,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_orchid():" + ], "cpp": [ "#define COLOR_MEDIUM_ORCHID", "color color_medium_orchid()" ], - "python": [ - "def color_medium_orchid():" - ], "csharp": [ "public static Color Color.MediumOrchid { get }", "public static Color SplashKit.ColorMediumOrchid();" @@ -10425,13 +10431,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_purple():" + ], "cpp": [ "#define COLOR_MEDIUM_PURPLE", "color color_medium_purple()" ], - "python": [ - "def color_medium_purple():" - ], "csharp": [ "public static Color Color.MediumPurple { get }", "public static Color SplashKit.ColorMediumPurple();" @@ -10466,13 +10472,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_sea_green():" + ], "cpp": [ "#define COLOR_MEDIUM_SEA_GREEN", "color color_medium_sea_green()" ], - "python": [ - "def color_medium_sea_green():" - ], "csharp": [ "public static Color Color.MediumSeaGreen { get }", "public static Color SplashKit.ColorMediumSeaGreen();" @@ -10507,13 +10513,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_slate_blue():" + ], "cpp": [ "#define COLOR_MEDIUM_SLATE_BLUE", "color color_medium_slate_blue()" ], - "python": [ - "def color_medium_slate_blue():" - ], "csharp": [ "public static Color Color.MediumSlateBlue { get }", "public static Color SplashKit.ColorMediumSlateBlue();" @@ -10548,13 +10554,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_spring_green():" + ], "cpp": [ "#define COLOR_MEDIUM_SPRING_GREEN", "color color_medium_spring_green()" ], - "python": [ - "def color_medium_spring_green():" - ], "csharp": [ "public static Color Color.MediumSpringGreen { get }", "public static Color SplashKit.ColorMediumSpringGreen();" @@ -10589,13 +10595,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_turquoise():" + ], "cpp": [ "#define COLOR_MEDIUM_TURQUOISE", "color color_medium_turquoise()" ], - "python": [ - "def color_medium_turquoise():" - ], "csharp": [ "public static Color Color.MediumTurquoise { get }", "public static Color SplashKit.ColorMediumTurquoise();" @@ -10630,13 +10636,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_violet_red():" + ], "cpp": [ "#define COLOR_MEDIUM_VIOLET_RED", "color color_medium_violet_red()" ], - "python": [ - "def color_medium_violet_red():" - ], "csharp": [ "public static Color Color.MediumVioletRed { get }", "public static Color SplashKit.ColorMediumVioletRed();" @@ -10671,13 +10677,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_midnight_blue():" + ], "cpp": [ "#define COLOR_MIDNIGHT_BLUE", "color color_midnight_blue()" ], - "python": [ - "def color_midnight_blue():" - ], "csharp": [ "public static Color Color.MidnightBlue { get }", "public static Color SplashKit.ColorMidnightBlue();" @@ -10712,13 +10718,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_mint_cream():" + ], "cpp": [ "#define COLOR_MINT_CREAM", "color color_mint_cream()" ], - "python": [ - "def color_mint_cream():" - ], "csharp": [ "public static Color Color.MintCream { get }", "public static Color SplashKit.ColorMintCream();" @@ -10753,13 +10759,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_misty_rose():" + ], "cpp": [ "#define COLOR_MISTY_ROSE", "color color_misty_rose()" ], - "python": [ - "def color_misty_rose():" - ], "csharp": [ "public static Color Color.MistyRose { get }", "public static Color SplashKit.ColorMistyRose();" @@ -10794,13 +10800,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_moccasin():" + ], "cpp": [ "#define COLOR_MOCCASIN", "color color_moccasin()" ], - "python": [ - "def color_moccasin():" - ], "csharp": [ "public static Color Color.Moccasin { get }", "public static Color SplashKit.ColorMoccasin();" @@ -10835,13 +10841,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_navajo_white():" + ], "cpp": [ "#define COLOR_NAVAJO_WHITE", "color color_navajo_white()" ], - "python": [ - "def color_navajo_white():" - ], "csharp": [ "public static Color Color.NavajoWhite { get }", "public static Color SplashKit.ColorNavajoWhite();" @@ -10876,13 +10882,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_navy():" + ], "cpp": [ "#define COLOR_NAVY", "color color_navy()" ], - "python": [ - "def color_navy():" - ], "csharp": [ "public static Color Color.Navy { get }", "public static Color SplashKit.ColorNavy();" @@ -10917,13 +10923,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_old_lace():" + ], "cpp": [ "#define COLOR_OLD_LACE", "color color_old_lace()" ], - "python": [ - "def color_old_lace():" - ], "csharp": [ "public static Color Color.OldLace { get }", "public static Color SplashKit.ColorOldLace();" @@ -10958,13 +10964,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_olive():" + ], "cpp": [ "#define COLOR_OLIVE", "color color_olive()" ], - "python": [ - "def color_olive():" - ], "csharp": [ "public static Color Color.Olive { get }", "public static Color SplashKit.ColorOlive();" @@ -10999,13 +11005,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_olive_drab():" + ], "cpp": [ "#define COLOR_OLIVE_DRAB", "color color_olive_drab()" ], - "python": [ - "def color_olive_drab():" - ], "csharp": [ "public static Color Color.OliveDrab { get }", "public static Color SplashKit.ColorOliveDrab();" @@ -11040,13 +11046,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_orange():" + ], "cpp": [ "#define COLOR_ORANGE", "color color_orange()" ], - "python": [ - "def color_orange():" - ], "csharp": [ "public static Color Color.Orange { get }", "public static Color SplashKit.ColorOrange();" @@ -11081,13 +11087,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_orange_red():" + ], "cpp": [ "#define COLOR_ORANGE_RED", "color color_orange_red()" ], - "python": [ - "def color_orange_red():" - ], "csharp": [ "public static Color Color.OrangeRed { get }", "public static Color SplashKit.ColorOrangeRed();" @@ -11122,13 +11128,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_orchid():" + ], "cpp": [ "#define COLOR_ORCHID", "color color_orchid()" ], - "python": [ - "def color_orchid():" - ], "csharp": [ "public static Color Color.Orchid { get }", "public static Color SplashKit.ColorOrchid();" @@ -11163,13 +11169,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_pale_goldenrod():" + ], "cpp": [ "#define COLOR_PALE_GOLDENROD", "color color_pale_goldenrod()" ], - "python": [ - "def color_pale_goldenrod():" - ], "csharp": [ "public static Color Color.PaleGoldenrod { get }", "public static Color SplashKit.ColorPaleGoldenrod();" @@ -11204,13 +11210,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_pale_green():" + ], "cpp": [ "#define COLOR_PALE_GREEN", "color color_pale_green()" ], - "python": [ - "def color_pale_green():" - ], "csharp": [ "public static Color Color.PaleGreen { get }", "public static Color SplashKit.ColorPaleGreen();" @@ -11245,13 +11251,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_pale_turquoise():" + ], "cpp": [ "#define COLOR_PALE_TURQUOISE", "color color_pale_turquoise()" ], - "python": [ - "def color_pale_turquoise():" - ], "csharp": [ "public static Color Color.PaleTurquoise { get }", "public static Color SplashKit.ColorPaleTurquoise();" @@ -11286,13 +11292,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_pale_violet_red():" + ], "cpp": [ "#define COLOR_PALE_VIOLET_RED", "color color_pale_violet_red()" ], - "python": [ - "def color_pale_violet_red():" - ], "csharp": [ "public static Color Color.PaleVioletRed { get }", "public static Color SplashKit.ColorPaleVioletRed();" @@ -11327,13 +11333,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_papaya_whip():" + ], "cpp": [ "#define COLOR_PAPAYA_WHIP", "color color_papaya_whip()" ], - "python": [ - "def color_papaya_whip():" - ], "csharp": [ "public static Color Color.PapayaWhip { get }", "public static Color SplashKit.ColorPapayaWhip();" @@ -11368,13 +11374,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_peach_puff():" + ], "cpp": [ "#define COLOR_PEACH_PUFF", "color color_peach_puff()" ], - "python": [ - "def color_peach_puff():" - ], "csharp": [ "public static Color Color.PeachPuff { get }", "public static Color SplashKit.ColorPeachPuff();" @@ -11409,13 +11415,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_peru():" + ], "cpp": [ "#define COLOR_PERU", "color color_peru()" ], - "python": [ - "def color_peru():" - ], "csharp": [ "public static Color Color.Peru { get }", "public static Color SplashKit.ColorPeru();" @@ -11450,13 +11456,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_pink():" + ], "cpp": [ "#define COLOR_PINK", "color color_pink()" ], - "python": [ - "def color_pink():" - ], "csharp": [ "public static Color Color.Pink { get }", "public static Color SplashKit.ColorPink();" @@ -11491,13 +11497,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_plum():" + ], "cpp": [ "#define COLOR_PLUM", "color color_plum()" ], - "python": [ - "def color_plum():" - ], "csharp": [ "public static Color Color.Plum { get }", "public static Color SplashKit.ColorPlum();" @@ -11532,13 +11538,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_powder_blue():" + ], "cpp": [ "#define COLOR_POWDER_BLUE", "color color_powder_blue()" ], - "python": [ - "def color_powder_blue():" - ], "csharp": [ "public static Color Color.PowderBlue { get }", "public static Color SplashKit.ColorPowderBlue();" @@ -11573,13 +11579,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_purple():" + ], "cpp": [ "#define COLOR_PURPLE", "color color_purple()" ], - "python": [ - "def color_purple():" - ], "csharp": [ "public static Color Color.Purple { get }", "public static Color SplashKit.ColorPurple();" @@ -11614,13 +11620,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_red():" + ], "cpp": [ "#define COLOR_RED", "color color_red()" ], - "python": [ - "def color_red():" - ], "csharp": [ "public static Color Color.Red { get }", "public static Color SplashKit.ColorRed();" @@ -11655,13 +11661,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_rosy_brown():" + ], "cpp": [ "#define COLOR_ROSY_BROWN", "color color_rosy_brown()" ], - "python": [ - "def color_rosy_brown():" - ], "csharp": [ "public static Color Color.RosyBrown { get }", "public static Color SplashKit.ColorRosyBrown();" @@ -11696,13 +11702,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_royal_blue():" + ], "cpp": [ "#define COLOR_ROYAL_BLUE", "color color_royal_blue()" ], - "python": [ - "def color_royal_blue():" - ], "csharp": [ "public static Color Color.RoyalBlue { get }", "public static Color SplashKit.ColorRoyalBlue();" @@ -11737,13 +11743,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_saddle_brown():" + ], "cpp": [ "#define COLOR_SADDLE_BROWN", "color color_saddle_brown()" ], - "python": [ - "def color_saddle_brown():" - ], "csharp": [ "public static Color Color.SaddleBrown { get }", "public static Color SplashKit.ColorSaddleBrown();" @@ -11778,13 +11784,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_salmon():" + ], "cpp": [ "#define COLOR_SALMON", "color color_salmon()" ], - "python": [ - "def color_salmon():" - ], "csharp": [ "public static Color Color.Salmon { get }", "public static Color SplashKit.ColorSalmon();" @@ -11819,13 +11825,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_sandy_brown():" + ], "cpp": [ "#define COLOR_SANDY_BROWN", "color color_sandy_brown()" ], - "python": [ - "def color_sandy_brown():" - ], "csharp": [ "public static Color Color.SandyBrown { get }", "public static Color SplashKit.ColorSandyBrown();" @@ -11860,13 +11866,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_sea_green():" + ], "cpp": [ "#define COLOR_SEA_GREEN", "color color_sea_green()" ], - "python": [ - "def color_sea_green():" - ], "csharp": [ "public static Color Color.SeaGreen { get }", "public static Color SplashKit.ColorSeaGreen();" @@ -11901,13 +11907,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_sea_shell():" + ], "cpp": [ "#define COLOR_SEA_SHELL", "color color_sea_shell()" ], - "python": [ - "def color_sea_shell():" - ], "csharp": [ "public static Color Color.SeaShell { get }", "public static Color SplashKit.ColorSeaShell();" @@ -11942,13 +11948,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_sienna():" + ], "cpp": [ "#define COLOR_SIENNA", "color color_sienna()" ], - "python": [ - "def color_sienna():" - ], "csharp": [ "public static Color Color.Sienna { get }", "public static Color SplashKit.ColorSienna();" @@ -11983,13 +11989,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_silver():" + ], "cpp": [ "#define COLOR_SILVER", "color color_silver()" ], - "python": [ - "def color_silver():" - ], "csharp": [ "public static Color Color.Silver { get }", "public static Color SplashKit.ColorSilver();" @@ -12024,13 +12030,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_sky_blue():" + ], "cpp": [ "#define COLOR_SKY_BLUE", "color color_sky_blue()" ], - "python": [ - "def color_sky_blue():" - ], "csharp": [ "public static Color Color.SkyBlue { get }", "public static Color SplashKit.ColorSkyBlue();" @@ -12065,13 +12071,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_slate_blue():" + ], "cpp": [ "#define COLOR_SLATE_BLUE", "color color_slate_blue()" ], - "python": [ - "def color_slate_blue():" - ], "csharp": [ "public static Color Color.SlateBlue { get }", "public static Color SplashKit.ColorSlateBlue();" @@ -12106,13 +12112,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_slate_gray():" + ], "cpp": [ "#define COLOR_SLATE_GRAY", "color color_slate_gray()" ], - "python": [ - "def color_slate_gray():" - ], "csharp": [ "public static Color Color.SlateGray { get }", "public static Color SplashKit.ColorSlateGray();" @@ -12147,13 +12153,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_snow():" + ], "cpp": [ "#define COLOR_SNOW", "color color_snow()" ], - "python": [ - "def color_snow():" - ], "csharp": [ "public static Color Color.Snow { get }", "public static Color SplashKit.ColorSnow();" @@ -12188,13 +12194,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_spring_green():" + ], "cpp": [ "#define COLOR_SPRING_GREEN", "color color_spring_green()" ], - "python": [ - "def color_spring_green():" - ], "csharp": [ "public static Color Color.SpringGreen { get }", "public static Color SplashKit.ColorSpringGreen();" @@ -12229,13 +12235,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_steel_blue():" + ], "cpp": [ "#define COLOR_STEEL_BLUE", "color color_steel_blue()" ], - "python": [ - "def color_steel_blue():" - ], "csharp": [ "public static Color Color.SteelBlue { get }", "public static Color SplashKit.ColorSteelBlue();" @@ -12270,13 +12276,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_swinburne_red():" + ], "cpp": [ "#define COLOR_SWINBURNE_RED", "color color_swinburne_red()" ], - "python": [ - "def color_swinburne_red():" - ], "csharp": [ "public static Color Color.SwinburneRed { get }", "public static Color SplashKit.ColorSwinburneRed();" @@ -12311,13 +12317,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_tan():" + ], "cpp": [ "#define COLOR_TAN", "color color_tan()" ], - "python": [ - "def color_tan():" - ], "csharp": [ "public static Color Color.Tan { get }", "public static Color SplashKit.ColorTan();" @@ -12352,13 +12358,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_teal():" + ], "cpp": [ "#define COLOR_TEAL", "color color_teal()" ], - "python": [ - "def color_teal():" - ], "csharp": [ "public static Color Color.Teal { get }", "public static Color SplashKit.ColorTeal();" @@ -12393,13 +12399,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_thistle():" + ], "cpp": [ "#define COLOR_THISTLE", "color color_thistle()" ], - "python": [ - "def color_thistle():" - ], "csharp": [ "public static Color Color.Thistle { get }", "public static Color SplashKit.ColorThistle();" @@ -12445,12 +12451,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "string color_to_string(color c)" - ], "python": [ "def color_to_string(c):" ], + "cpp": [ + "string color_to_string(color c)" + ], "csharp": [ "public static string SplashKit.ColorToString(Color c);" ], @@ -12484,13 +12490,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_tomato():" + ], "cpp": [ "#define COLOR_TOMATO", "color color_tomato()" ], - "python": [ - "def color_tomato():" - ], "csharp": [ "public static Color Color.Tomato { get }", "public static Color SplashKit.ColorTomato();" @@ -12525,13 +12531,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_transparent():" + ], "cpp": [ "#define COLOR_TRANSPARENT", "color color_transparent()" ], - "python": [ - "def color_transparent():" - ], "csharp": [ "public static Color Color.Transparent { get }", "public static Color SplashKit.ColorTransparent();" @@ -12566,13 +12572,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_turquoise():" + ], "cpp": [ "#define COLOR_TURQUOISE", "color color_turquoise()" ], - "python": [ - "def color_turquoise():" - ], "csharp": [ "public static Color Color.Turquoise { get }", "public static Color SplashKit.ColorTurquoise();" @@ -12607,13 +12613,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_violet():" + ], "cpp": [ "#define COLOR_VIOLET", "color color_violet()" ], - "python": [ - "def color_violet():" - ], "csharp": [ "public static Color Color.Violet { get }", "public static Color SplashKit.ColorViolet();" @@ -12648,13 +12654,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_wheat():" + ], "cpp": [ "#define COLOR_WHEAT", "color color_wheat()" ], - "python": [ - "def color_wheat():" - ], "csharp": [ "public static Color Color.Wheat { get }", "public static Color SplashKit.ColorWheat();" @@ -12689,13 +12695,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_white():" + ], "cpp": [ "#define COLOR_WHITE", "color color_white()" ], - "python": [ - "def color_white():" - ], "csharp": [ "public static Color Color.White { get }", "public static Color SplashKit.ColorWhite();" @@ -12730,13 +12736,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_white_smoke():" + ], "cpp": [ "#define COLOR_WHITE_SMOKE", "color color_white_smoke()" ], - "python": [ - "def color_white_smoke():" - ], "csharp": [ "public static Color Color.WhiteSmoke { get }", "public static Color SplashKit.ColorWhiteSmoke();" @@ -12771,13 +12777,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_yellow():" + ], "cpp": [ "#define COLOR_YELLOW", "color color_yellow()" ], - "python": [ - "def color_yellow():" - ], "csharp": [ "public static Color Color.Yellow { get }", "public static Color SplashKit.ColorYellow();" @@ -12812,13 +12818,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_yellow_green():" + ], "cpp": [ "#define COLOR_YELLOW_GREEN", "color color_yellow_green()" ], - "python": [ - "def color_yellow_green():" - ], "csharp": [ "public static Color Color.YellowGreen { get }", "public static Color SplashKit.ColorYellowGreen();" @@ -12864,12 +12870,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "int green_of(color c)" - ], "python": [ "def green_of(c):" ], + "cpp": [ + "int green_of(color c)" + ], "csharp": [ "public static int SplashKit.GreenOf(Color c);" ], @@ -12942,12 +12948,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color hsb_color(double hue, double saturation, double brightness)" - ], "python": [ "def hsb_color(hue, saturation, brightness):" ], + "cpp": [ + "color hsb_color(double hue, double saturation, double brightness)" + ], "csharp": [ "public static Color Color.HSBColor(double hue, double saturation, double brightness);", "public static Color SplashKit.HSBColor(double hue, double saturation, double brightness);" @@ -12993,12 +12999,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "double hue_of(color c)" - ], "python": [ "def hue_of(c):" ], + "cpp": [ + "double hue_of(color c)" + ], "csharp": [ "public static double SplashKit.HueOf(Color c);" ], @@ -13032,12 +13038,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color random_color()" - ], "python": [ "def random_color():" ], + "cpp": [ + "color random_color()" + ], "csharp": [ "public static Color Color.Random();", "public static Color SplashKit.RandomColor();" @@ -13085,12 +13091,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color random_rgb_color(int alpha)" - ], "python": [ "def random_rgb_color(alpha):" ], + "cpp": [ + "color random_rgb_color(int alpha)" + ], "csharp": [ "public static Color Color.RandomRGB(int alpha);", "public static Color SplashKit.RandomRGBColor(int alpha);" @@ -13136,12 +13142,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "int red_of(color c)" - ], "python": [ "def red_of(c):" ], + "cpp": [ + "int red_of(color c)" + ], "csharp": [ "public static int SplashKit.RedOf(Color c);" ], @@ -13215,12 +13221,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color rgb_color(double red, double green, double blue)" - ], "python": [ "def rgb_color_from_double(red, green, blue):" ], + "cpp": [ + "color rgb_color(double red, double green, double blue)" + ], "csharp": [ "public static Color Color.RGBColor(double red, double green, double blue);", "public static Color SplashKit.RGBColor(double red, double green, double blue);" @@ -13294,12 +13300,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color rgb_color(int red, int green, int blue)" - ], "python": [ "def rgb_color(red, green, blue):" ], + "cpp": [ + "color rgb_color(int red, int green, int blue)" + ], "csharp": [ "public static Color Color.RGBColor(int red, int green, int blue);", "public static Color SplashKit.RGBColor(int red, int green, int blue);" @@ -13387,12 +13393,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color rgba_color(double red, double green, double blue, double alpha)" - ], "python": [ "def rgba_color_from_double(red, green, blue, alpha):" ], + "cpp": [ + "color rgba_color(double red, double green, double blue, double alpha)" + ], "csharp": [ "public static Color Color.RGBAColor(double red, double green, double blue, double alpha);", "public static Color SplashKit.RGBAColor(double red, double green, double blue, double alpha);" @@ -13479,12 +13485,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color rgba_color(int red, int green, int blue, int alpha)" - ], "python": [ "def rgba_color(red, green, blue, alpha):" ], + "cpp": [ + "color rgba_color(int red, int green, int blue, int alpha)" + ], "csharp": [ "public static Color Color.RGBAColor(int red, int green, int blue, int alpha);", "public static Color SplashKit.RGBAColor(int red, int green, int blue, int alpha);" @@ -13530,12 +13536,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "double saturation_of(color c)" - ], "python": [ "def saturation_of(c):" ], + "cpp": [ + "double saturation_of(color c)" + ], "csharp": [ "public static double SplashKit.SaturationOf(Color c);" ], @@ -13580,12 +13586,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color string_to_color(string str)" - ], "python": [ "def string_to_color(str):" ], + "cpp": [ + "color string_to_color(string str)" + ], "csharp": [ "public static Color SplashKit.StringToColor(string str);" ], @@ -14518,12 +14524,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d center_point(const circle &c)" - ], "python": [ "def center_point(c):" ], + "cpp": [ + "point_2d center_point(const circle &c)" + ], "csharp": [ "public static Point2D SplashKit.CenterPoint(Circle c);" ], @@ -14582,12 +14588,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "circle circle_at(const point_2d &pt, double radius)" - ], "python": [ "def circle_at(pt, radius):" ], + "cpp": [ + "circle circle_at(const point_2d &pt, double radius)" + ], "csharp": [ "public static Circle SplashKit.CircleAt(Point2D pt, double radius);" ], @@ -14660,12 +14666,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "circle circle_at(double x, double y, double radius)" - ], "python": [ "def circle_at_from_points(x, y, radius):" ], + "cpp": [ + "circle circle_at(double x, double y, double radius)" + ], "csharp": [ "public static Circle SplashKit.CircleAt(double x, double y, double radius);" ], @@ -14724,12 +14730,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool circle_quad_intersect(const circle &c, const quad &q)" - ], "python": [ "def circle_quad_intersect(c, q):" ], + "cpp": [ + "bool circle_quad_intersect(const circle &c, const quad &q)" + ], "csharp": [ "public static bool SplashKit.CircleQuadIntersect(Circle c, Quad q);" ], @@ -14775,12 +14781,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "float circle_radius(const circle c)" - ], "python": [ "def circle_radius(c):" ], + "cpp": [ + "float circle_radius(const circle c)" + ], "csharp": [ "public static float SplashKit.CircleRadius(Circle c);" ], @@ -14852,12 +14858,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool circle_ray_intersection(const point_2d &origin, const vector_2d &heading, const circle &circ)" - ], "python": [ "def circle_ray_intersection(origin, heading, circ):" ], + "cpp": [ + "bool circle_ray_intersection(const point_2d &origin, const vector_2d &heading, const circle &circ)" + ], "csharp": [ "public static bool SplashKit.CircleRayIntersection(Point2D origin, Vector2D heading, Circle circ);" ], @@ -14956,12 +14962,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool circle_ray_intersection(const point_2d &origin, const vector_2d &heading, const circle &circ, point_2d &hit_point, double &hit_distance)" - ], "python": [ "def circle_ray_intersection_with_hit_point_and_distance(origin, heading, circ, hit_point, hit_distance):" ], + "cpp": [ + "bool circle_ray_intersection(const point_2d &origin, const vector_2d &heading, const circle &circ, point_2d &hit_point, double &hit_distance)" + ], "csharp": [ "public static bool SplashKit.CircleRayIntersection(Point2D origin, Vector2D heading, Circle circ, ref Point2D hitPoint, ref double hitDistance);" ], @@ -15020,12 +15026,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool circle_triangle_intersect(const circle &c, const triangle &tri)" - ], "python": [ "def circle_triangle_intersect(c, tri):" ], + "cpp": [ + "bool circle_triangle_intersect(const circle &c, const triangle &tri)" + ], "csharp": [ "public static bool SplashKit.CircleTriangleIntersect(Circle c, Triangle tri);" ], @@ -15098,12 +15104,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool circle_triangle_intersect(const circle &c, const triangle &tri, point_2d &p)" - ], "python": [ "def circle_triangle_intersect_get_closest_point(c, tri, p):" ], + "cpp": [ + "bool circle_triangle_intersect(const circle &c, const triangle &tri, point_2d &p)" + ], "csharp": [ "public static bool SplashKit.CircleTriangleIntersect(Circle c, Triangle tri, ref Point2D p);" ], @@ -15149,12 +15155,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "float circle_x(const circle &c)" - ], "python": [ "def circle_x(c):" ], + "cpp": [ + "float circle_x(const circle &c)" + ], "csharp": [ "public static float SplashKit.CircleX(Circle c);" ], @@ -15200,12 +15206,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "float circle_y(const circle &c)" - ], "python": [ "def circle_y(c):" ], + "cpp": [ + "float circle_y(const circle &c)" + ], "csharp": [ "public static float SplashKit.CircleY(Circle c);" ], @@ -15264,12 +15270,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool circles_intersect(circle c1, circle c2)" - ], "python": [ "def circles_intersect(c1, c2):" ], + "cpp": [ + "bool circles_intersect(circle c1, circle c2)" + ], "csharp": [ "public static bool SplashKit.CirclesIntersect(Circle c1, Circle c2);" ], @@ -15381,12 +15387,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool circles_intersect(double c1_x, double c1_y, double c1_radius, double c2_x, double c2_y, double c2_radius)" - ], "python": [ "def circles_intersect_using_values(c1_x, c1_y, c1_radius, c2_x, c2_y, c2_radius):" ], + "cpp": [ + "bool circles_intersect(double c1_x, double c1_y, double c1_radius, double c2_x, double c2_y, double c2_radius)" + ], "csharp": [ "public static bool SplashKit.CirclesIntersect(double c1X, double c1Y, double c1Radius, double c2X, double c2Y, double c2Radius);" ], @@ -15445,12 +15451,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d closest_point_on_circle(const point_2d &from_pt, const circle &c)" - ], "python": [ "def closest_point_on_circle(from_pt, c):" ], + "cpp": [ + "point_2d closest_point_on_circle(const point_2d &from_pt, const circle &c)" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnCircle(Point2D fromPt, Circle c);" ], @@ -15509,12 +15515,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d closest_point_on_line_from_circle(const circle &c, const line &l)" - ], "python": [ "def closest_point_on_line_from_circle(c, l):" ], + "cpp": [ + "point_2d closest_point_on_line_from_circle(const circle &c, const line &l)" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnLineFromCircle(Circle c, Line l);" ], @@ -15573,12 +15579,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d closest_point_on_rect_from_circle(const circle &c, const rectangle &rect)" - ], "python": [ "def closest_point_on_rect_from_circle(c, rect):" ], + "cpp": [ + "point_2d closest_point_on_rect_from_circle(const circle &c, const rectangle &rect)" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnRectFromCircle(Circle c, Rectangle rect);" ], @@ -15637,12 +15643,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d closest_point_on_triangle_from_circle(const circle &c, const triangle &tri)" - ], "python": [ "def closest_point_on_triangle_from_circle(c, tri):" ], + "cpp": [ + "point_2d closest_point_on_triangle_from_circle(const circle &c, const triangle &tri)" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnTriangleFromCircle(Circle c, Triangle tri);" ], @@ -15701,12 +15707,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d distant_point_on_circle(const point_2d &pt, const circle &c)" - ], "python": [ "def distant_point_on_circle(pt, c):" ], + "cpp": [ + "point_2d distant_point_on_circle(const point_2d &pt, const circle &c)" + ], "csharp": [ "public static Point2D SplashKit.DistantPointOnCircle(Point2D pt, Circle c);" ], @@ -15791,12 +15797,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool distant_point_on_circle_heading(const point_2d &pt, const circle &c, const vector_2d &heading, point_2d &opposite_pt)" - ], "python": [ "def distant_point_on_circle_heading(pt, c, heading, opposite_pt):" ], + "cpp": [ + "bool distant_point_on_circle_heading(const point_2d &pt, const circle &c, const vector_2d &heading, point_2d &opposite_pt)" + ], "csharp": [ "public static bool SplashKit.DistantPointOnCircleHeading(Point2D pt, Circle c, Vector2D heading, ref Point2D oppositePt);" ], @@ -15868,12 +15874,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "float ray_circle_intersect_distance(const point_2d &ray_origin, const vector_2d &ray_heading, const circle &c)" - ], "python": [ "def ray_circle_intersect_distance(ray_origin, ray_heading, c):" ], + "cpp": [ + "float ray_circle_intersect_distance(const point_2d &ray_origin, const vector_2d &ray_heading, const circle &c)" + ], "csharp": [ "public static float SplashKit.RayCircleIntersectDistance(Point2D rayOrigin, Vector2D rayHeading, Circle c);" ], @@ -15958,12 +15964,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool tangent_points(const point_2d &from_pt, const circle &c, point_2d &p1, point_2d &p2)" - ], "python": [ "def tangent_points(from_pt, c, p1, p2):" ], + "cpp": [ + "bool tangent_points(const point_2d &from_pt, const circle &c, point_2d &p1, point_2d &p2)" + ], "csharp": [ "public static bool SplashKit.TangentPoints(Point2D fromPt, Circle c, ref Point2D p1, ref Point2D p2);" ], @@ -16048,12 +16054,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "void widest_points(const circle &c, const vector_2d &along, point_2d &pt1, point_2d &pt2)" - ], "python": [ "def widest_points(c, along, pt1, pt2):" ], + "cpp": [ + "void widest_points(const circle &c, const vector_2d &along, point_2d &pt1, point_2d &pt2)" + ], "csharp": [ "public static void SplashKit.WidestPoints(Circle c, Vector2D along, ref Point2D pt1, ref Point2D pt2);" ], @@ -16099,12 +16105,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "float cosine(float degrees)" - ], "python": [ "def cosine(degrees):" ], + "cpp": [ + "float cosine(float degrees)" + ], "csharp": [ "public static float SplashKit.Cosine(float degrees);" ], @@ -16150,12 +16156,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "float sine(float degrees)" - ], "python": [ "def sine(degrees):" ], + "cpp": [ + "float sine(float degrees)" + ], "csharp": [ "public static float SplashKit.Sine(float degrees);" ], @@ -16201,12 +16207,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "float tangent(float degrees)" - ], "python": [ "def tangent(degrees):" ], + "cpp": [ + "float tangent(float degrees)" + ], "csharp": [ "public static float SplashKit.Tangent(float degrees);" ], @@ -16265,12 +16271,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d closest_point_on_line(const point_2d from_pt, const line &l)" - ], "python": [ "def closest_point_on_line(from_pt, l):" ], + "cpp": [ + "point_2d closest_point_on_line(const point_2d from_pt, const line &l)" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnLine(Point2D fromPt, Line l);" ], @@ -16342,12 +16348,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d closest_point_on_lines(const point_2d from_pt, const vector &lines, int &line_idx)" - ], "python": [ "def closest_point_on_lines(from_pt, lines, line_idx):" ], + "cpp": [ + "point_2d closest_point_on_lines(const point_2d from_pt, const vector &lines, int &line_idx)" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnLines(Point2D fromPt, List lines, ref int lineIdx);" ], @@ -16407,12 +16413,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "line line_from(const point_2d &start, const point_2d &end_pt)" - ], "python": [ "def line_from_point_to_point(start, end_pt):" ], + "cpp": [ + "line line_from(const point_2d &start, const point_2d &end_pt)" + ], "csharp": [ "public static Line SplashKit.LineFrom(Point2D start, Point2D endPt);" ], @@ -16472,12 +16478,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "line line_from(const point_2d &start, const vector_2d &offset)" - ], "python": [ "def line_from_start_with_offset(start, offset):" ], + "cpp": [ + "line line_from(const point_2d &start, const vector_2d &offset)" + ], "csharp": [ "public static Line SplashKit.LineFrom(Point2D start, Vector2D offset);" ], @@ -16524,12 +16530,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "line line_from(const vector_2d &v)" - ], "python": [ "def line_from_vector(v):" ], + "cpp": [ + "line line_from(const vector_2d &v)" + ], "csharp": [ "public static Line SplashKit.LineFrom(Vector2D v);" ], @@ -16614,12 +16620,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "line line_from(double x1, double y1, double x2, double y2)" - ], "python": [ "def line_from(x1, y1, x2, y2):" ], + "cpp": [ + "line line_from(double x1, double y1, double x2, double y2)" + ], "csharp": [ "public static Line SplashKit.LineFrom(double x1, double y1, double x2, double y2);" ], @@ -16691,12 +16697,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool line_intersection_point(const line &line1, const line &line2, point_2d &pt)" - ], "python": [ "def line_intersection_point(line1, line2, pt):" ], + "cpp": [ + "bool line_intersection_point(const line &line1, const line &line2, point_2d &pt)" + ], "csharp": [ "public static bool SplashKit.LineIntersectionPoint(Line line1, Line line2, ref Point2D pt);" ], @@ -16755,12 +16761,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool line_intersects_circle(const line &l, const circle &c)" - ], "python": [ "def line_intersects_circle(l, c):" ], + "cpp": [ + "bool line_intersects_circle(const line &l, const circle &c)" + ], "csharp": [ "public static bool SplashKit.LineIntersectsCircle(Line l, Circle c);" ], @@ -16819,12 +16825,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool line_intersects_lines(const line &l, const vector &lines)" - ], "python": [ "def line_intersects_lines(l, lines):" ], + "cpp": [ + "bool line_intersects_lines(const line &l, const vector &lines)" + ], "csharp": [ "public static bool SplashKit.LineIntersectsLines(Line l, List lines);" ], @@ -16883,12 +16889,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool line_intersects_rect(const line &l, const rectangle &rect)" - ], "python": [ "def line_intersects_rect(l, rect):" ], + "cpp": [ + "bool line_intersects_rect(const line &l, const rectangle &rect)" + ], "csharp": [ "public static bool SplashKit.LineIntersectsRect(Line l, Rectangle rect);" ], @@ -16934,12 +16940,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "float line_length(const line &l)" - ], "python": [ "def line_length(l):" ], + "cpp": [ + "float line_length(const line &l)" + ], "csharp": [ "public static float SplashKit.LineLength(Line l);" ], @@ -16985,12 +16991,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "float line_length_squared(const line &l)" - ], "python": [ "def line_length_squared(l):" ], + "cpp": [ + "float line_length_squared(const line &l)" + ], "csharp": [ "public static float SplashKit.LineLengthSquared(Line l);" ], @@ -17036,12 +17042,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d line_mid_point(const line &l)" - ], "python": [ "def line_mid_point(l):" ], + "cpp": [ + "point_2d line_mid_point(const line &l)" + ], "csharp": [ "public static Point2D SplashKit.LineMidPoint(Line l);" ], @@ -17087,12 +17093,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "vector_2d line_normal(const line &l)" - ], "python": [ "def line_normal(l):" ], + "cpp": [ + "vector_2d line_normal(const line &l)" + ], "csharp": [ "public static Vector2D SplashKit.LineNormal(Line l);" ], @@ -17138,12 +17144,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "string line_to_string(const line &ln)" - ], "python": [ "def line_to_string(ln):" ], + "cpp": [ + "string line_to_string(const line &ln)" + ], "csharp": [ "public static string SplashKit.LineToString(Line ln);" ], @@ -17190,12 +17196,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "vector lines_from(const rectangle &rect)" - ], "python": [ "def lines_from_rectangle(rect):" ], + "cpp": [ + "vector lines_from(const rectangle &rect)" + ], "csharp": [ "public static List SplashKit.LinesFrom(Rectangle rect);" ], @@ -17242,12 +17248,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "vector lines_from(const triangle &t)" - ], "python": [ "def lines_from_triangle(t):" ], + "cpp": [ + "vector lines_from(const triangle &t)" + ], "csharp": [ "public static List SplashKit.LinesFrom(Triangle t);" ], @@ -17306,12 +17312,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool lines_intersect(const line &l1, const line &l2)" - ], "python": [ "def lines_intersect(l1, l2):" ], + "cpp": [ + "bool lines_intersect(const line &l1, const line &l2)" + ], "csharp": [ "public static bool SplashKit.LinesIntersect(Line l1, Line l2);" ], @@ -17370,12 +17376,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d point_at(double x, double y)" - ], "python": [ "def point_at(x, y):" ], + "cpp": [ + "point_2d point_at(double x, double y)" + ], "csharp": [ "public static Point2D SplashKit.PointAt(double x, double y);" ], @@ -17408,12 +17414,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d point_at_origin()" - ], "python": [ "def point_at_origin():" ], + "cpp": [ + "point_2d point_at_origin()" + ], "csharp": [ "public static Point2D SplashKit.PointAtOrigin();" ], @@ -17472,12 +17478,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool point_in_circle(const point_2d &pt, const circle &c)" - ], "python": [ "def point_in_circle(pt, c):" ], + "cpp": [ + "bool point_in_circle(const point_2d &pt, const circle &c)" + ], "csharp": [ "public static bool SplashKit.PointInCircle(Point2D pt, Circle c);" ], @@ -17576,12 +17582,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool point_in_circle(double ptx, double pty, double cx, double cy, double radius)" - ], "python": [ "def point_in_circle_with_values(ptx, pty, cx, cy, radius):" ], + "cpp": [ + "bool point_in_circle(double ptx, double pty, double cx, double cy, double radius)" + ], "csharp": [ "public static bool SplashKit.PointInCircle(double ptx, double pty, double cx, double cy, double radius);" ], @@ -17640,12 +17646,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool point_in_quad(const point_2d &pt, const quad &q)" - ], "python": [ "def point_in_quad(pt, q):" ], + "cpp": [ + "bool point_in_quad(const point_2d &pt, const quad &q)" + ], "csharp": [ "public static bool SplashKit.PointInQuad(Point2D pt, Quad q);" ], @@ -17704,12 +17710,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool point_in_rectangle(const point_2d &pt, const rectangle &rect)" - ], "python": [ "def point_in_rectangle(pt, rect):" ], + "cpp": [ + "bool point_in_rectangle(const point_2d &pt, const rectangle &rect)" + ], "csharp": [ "public static bool SplashKit.PointInRectangle(Point2D pt, Rectangle rect);" ], @@ -17821,12 +17827,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool point_in_rectangle(double ptx, double pty, double rect_x, double rect_y, double rect_width, double rect_height)" - ], "python": [ "def point_in_rectangle_with_values(ptx, pty, rect_x, rect_y, rect_width, rect_height):" ], + "cpp": [ + "bool point_in_rectangle(double ptx, double pty, double rect_x, double rect_y, double rect_width, double rect_height)" + ], "csharp": [ "public static bool SplashKit.PointInRectangle(double ptx, double pty, double rectX, double rectY, double rectWidth, double rectHeight);" ], @@ -17885,12 +17891,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool point_in_triangle(const point_2d &pt, const triangle &tri)" - ], "python": [ "def point_in_triangle(pt, tri):" ], + "cpp": [ + "bool point_in_triangle(const point_2d &pt, const triangle &tri)" + ], "csharp": [ "public static bool SplashKit.PointInTriangle(Point2D pt, Triangle tri);" ], @@ -17949,12 +17955,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "float point_line_distance(const point_2d &pt, const line &l)" - ], "python": [ "def point_line_distance(pt, l):" ], + "cpp": [ + "float point_line_distance(const point_2d &pt, const line &l)" + ], "csharp": [ "public static float SplashKit.PointLineDistance(Point2D pt, Line l);" ], @@ -18013,12 +18019,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d point_offset_by(const point_2d &start_point, const vector_2d &offset)" - ], "python": [ "def point_offset_by(start_point, offset):" ], + "cpp": [ + "point_2d point_offset_by(const point_2d &start_point, const vector_2d &offset)" + ], "csharp": [ "public static Point2D SplashKit.PointOffsetBy(Point2D startPoint, Vector2D offset);" ], @@ -18064,12 +18070,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d point_offset_from_origin(const vector_2d &offset)" - ], "python": [ "def point_offset_from_origin(offset):" ], + "cpp": [ + "point_2d point_offset_from_origin(const vector_2d &offset)" + ], "csharp": [ "public static Point2D SplashKit.PointOffsetFromOrigin(Vector2D offset);" ], @@ -18128,12 +18134,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool point_on_line(const point_2d &pt, const line &l)" - ], "python": [ "def point_on_line(pt, l):" ], + "cpp": [ + "bool point_on_line(const point_2d &pt, const line &l)" + ], "csharp": [ "public static bool SplashKit.PointOnLine(Point2D pt, Line l);" ], @@ -18206,12 +18212,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool point_on_line(const point_2d &pt, const line &l, float proximity)" - ], "python": [ "def point_on_line_with_proximity(pt, l, proximity):" ], + "cpp": [ + "bool point_on_line(const point_2d &pt, const line &l, float proximity)" + ], "csharp": [ "public static bool SplashKit.PointOnLine(Point2D pt, Line l, float proximity);" ], @@ -18270,12 +18276,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "float point_point_angle(const point_2d &pt1, const point_2d &pt2)" - ], "python": [ "def point_point_angle(pt1, pt2):" ], + "cpp": [ + "float point_point_angle(const point_2d &pt1, const point_2d &pt2)" + ], "csharp": [ "public static float SplashKit.PointPointAngle(Point2D pt1, Point2D pt2);" ], @@ -18334,12 +18340,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "double point_point_distance(const point_2d &pt1, const point_2d &pt2)" - ], "python": [ "def point_point_distance(pt1, pt2):" ], + "cpp": [ + "double point_point_distance(const point_2d &pt1, const point_2d &pt2)" + ], "csharp": [ "public static double SplashKit.PointPointDistance(Point2D pt1, Point2D pt2);" ], @@ -18385,12 +18391,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "string point_to_string(const point_2d &pt)" - ], "python": [ "def point_to_string(pt):" ], + "cpp": [ + "string point_to_string(const point_2d &pt)" + ], "csharp": [ "public static string SplashKit.PointToString(Point2D pt);" ], @@ -18436,12 +18442,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d random_bitmap_point(bitmap bmp)" - ], "python": [ "def random_bitmap_point(bmp):" ], + "cpp": [ + "point_2d random_bitmap_point(bitmap bmp)" + ], "csharp": [ "public static Point2D SplashKit.RandomBitmapPoint(Bitmap bmp);" ], @@ -18474,12 +18480,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d random_screen_point()" - ], "python": [ "def random_screen_point():" ], + "cpp": [ + "point_2d random_screen_point()" + ], "csharp": [ "public static Point2D SplashKit.RandomScreenPoint();" ], @@ -18491,9 +18497,9 @@ { "signature": "point_2d random_window_point(window wind);", "name": "random_window_point", - "method_name": null, + "method_name": "random_point", "unique_global_name": "random_window_point", - "unique_method_name": null, + "unique_method_name": "window.random_point", "suffix_name": null, "description": "Returns a random point on the provided window.", "brief": null, @@ -18521,17 +18527,21 @@ } }, "attributes": { + "class": "window", + "method": "random_point", "group": "geometry", - "static": "geometry" + "static": "geometry", + "self": "wind" }, "signatures": { - "cpp": [ - "point_2d random_window_point(window wind)" - ], "python": [ "def random_window_point(wind):" ], + "cpp": [ + "point_2d random_window_point(window wind)" + ], "csharp": [ + "public Point2D Window.RandomPoint();", "public static Point2D SplashKit.RandomWindowPoint(Window wind);" ], "pascal": [ @@ -18589,12 +18599,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool same_point(const point_2d &pt1, const point_2d &pt2)" - ], "python": [ "def same_point(pt1, pt2):" ], + "cpp": [ + "bool same_point(const point_2d &pt1, const point_2d &pt2)" + ], "csharp": [ "public static bool SplashKit.SamePoint(Point2D pt1, Point2D pt2);" ], @@ -18667,12 +18677,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "quad quad_from(const point_2d &line_origin, const point_2d &line_end, double width)" - ], "python": [ "def quad_from_from_line(line_origin, line_end, width):" ], + "cpp": [ + "quad quad_from(const point_2d &line_origin, const point_2d &line_end, double width)" + ], "csharp": [ "public static Quad SplashKit.QuadFrom(Point2D lineOrigin, Point2D lineEnd, double width);" ], @@ -18758,12 +18768,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "quad quad_from(const point_2d &p1, const point_2d &p2, const point_2d &p3, const point_2d &p4)" - ], "python": [ "def quad_from_points(p1, p2, p3, p4):" ], + "cpp": [ + "quad quad_from(const point_2d &p1, const point_2d &p2, const point_2d &p3, const point_2d &p4)" + ], "csharp": [ "public static Quad SplashKit.QuadFrom(Point2D p1, Point2D p2, Point2D p3, Point2D p4);" ], @@ -18810,12 +18820,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "quad quad_from(const rectangle &rect)" - ], "python": [ "def quad_from_rectangle(rect):" ], + "cpp": [ + "quad quad_from(const rectangle &rect)" + ], "csharp": [ "public static Quad SplashKit.QuadFrom(Rectangle rect);" ], @@ -18875,12 +18885,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "quad quad_from(const rectangle &rect, const matrix_2d &transform)" - ], "python": [ "def quad_from_rectangle_with_transformation(rect, transform):" ], + "cpp": [ + "quad quad_from(const rectangle &rect, const matrix_2d &transform)" + ], "csharp": [ "public static Quad SplashKit.QuadFrom(Rectangle rect, Matrix2D transform);" ], @@ -19017,12 +19027,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "quad quad_from(double x_top_left, double y_top_left, double x_top_right, double y_top_right, double x_bottom_left, double y_bottom_left, double x_bottom_right, double y_bottom_right)" - ], "python": [ "def quad_from(x_top_left, y_top_left, x_top_right, y_top_right, x_bottom_left, y_bottom_left, x_bottom_right, y_bottom_right):" ], + "cpp": [ + "quad quad_from(double x_top_left, double y_top_left, double x_top_right, double y_top_right, double x_bottom_left, double y_bottom_left, double x_bottom_right, double y_bottom_right)" + ], "csharp": [ "public static Quad SplashKit.QuadFrom(double xTopLeft, double yTopLeft, double xTopRight, double yTopRight, double xBottomLeft, double yBottomLeft, double xBottomRight, double yBottomRight);" ], @@ -19094,12 +19104,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool quad_ray_intersection(const point_2d &origin, const vector_2d &heading, const quad &q)" - ], "python": [ "def quad_ray_intersection(origin, heading, q):" ], + "cpp": [ + "bool quad_ray_intersection(const point_2d &origin, const vector_2d &heading, const quad &q)" + ], "csharp": [ "public static bool SplashKit.QuadRayIntersection(Point2D origin, Vector2D heading, Quad q);" ], @@ -19198,12 +19208,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool quad_ray_intersection(const point_2d &origin, const vector_2d &heading, const quad &q, point_2d &hit_point, double &hit_distance)" - ], "python": [ "def quad_ray_intersection_with_hit_point_and_distance(origin, heading, q, hit_point, hit_distance):" ], + "cpp": [ + "bool quad_ray_intersection(const point_2d &origin, const vector_2d &heading, const quad &q, point_2d &hit_point, double &hit_distance)" + ], "csharp": [ "public static bool SplashKit.QuadRayIntersection(Point2D origin, Vector2D heading, Quad q, ref Point2D hitPoint, ref double hitDistance);" ], @@ -19262,12 +19272,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool quads_intersect(const quad &q1, const quad &q2)" - ], "python": [ "def quads_intersect(q1, q2):" ], + "cpp": [ + "bool quads_intersect(const quad &q1, const quad &q2)" + ], "csharp": [ "public static bool SplashKit.QuadsIntersect(Quad q1, Quad q2);" ], @@ -19339,12 +19349,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "void set_quad_point(quad &q, int idx, const point_2d &value)" - ], "python": [ "def set_quad_point(q, idx, value):" ], + "cpp": [ + "void set_quad_point(quad &q, int idx, const point_2d &value)" + ], "csharp": [ "public static void SplashKit.SetQuadPoint(ref Quad q, int idx, Point2D value);" ], @@ -19390,12 +19400,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "vector triangles_from(const quad &q)" - ], "python": [ "def triangles_from(q):" ], + "cpp": [ + "vector triangles_from(const quad &q)" + ], "csharp": [ "public static List SplashKit.TrianglesFrom(Quad q);" ], @@ -19454,12 +19464,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "rectangle inset_rectangle(const rectangle &rect, float inset_amount)" - ], "python": [ "def inset_rectangle(rect, inset_amount):" ], + "cpp": [ + "rectangle inset_rectangle(const rectangle &rect, float inset_amount)" + ], "csharp": [ "public static Rectangle SplashKit.InsetRectangle(Rectangle rect, float insetAmount);" ], @@ -19518,12 +19528,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "rectangle intersection(const rectangle &rect1, const rectangle &rect2)" - ], "python": [ "def intersection(rect1, rect2):" ], + "cpp": [ + "rectangle intersection(const rectangle &rect1, const rectangle &rect2)" + ], "csharp": [ "public static Rectangle SplashKit.Intersection(Rectangle rect1, Rectangle rect2);" ], @@ -19570,12 +19580,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "rectangle rectangle_around(const circle &c)" - ], "python": [ "def rectangle_around_circle(c):" ], + "cpp": [ + "rectangle rectangle_around(const circle &c)" + ], "csharp": [ "public static Rectangle SplashKit.RectangleAround(Circle c);" ], @@ -19622,12 +19632,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "rectangle rectangle_around(const line &l)" - ], "python": [ "def rectangle_around_line(l):" ], + "cpp": [ + "rectangle rectangle_around(const line &l)" + ], "csharp": [ "public static Rectangle SplashKit.RectangleAround(Line l);" ], @@ -19674,12 +19684,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "rectangle rectangle_around(const quad &q)" - ], "python": [ "def rectangle_around_quad(q):" ], + "cpp": [ + "rectangle rectangle_around(const quad &q)" + ], "csharp": [ "public static Rectangle SplashKit.RectangleAround(Quad q);" ], @@ -19726,12 +19736,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "rectangle rectangle_around(const triangle &t)" - ], "python": [ "def rectangle_around_triangle(t):" ], + "cpp": [ + "rectangle rectangle_around(const triangle &t)" + ], "csharp": [ "public static Rectangle SplashKit.RectangleAround(Triangle t);" ], @@ -19777,12 +19787,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "double rectangle_bottom(const rectangle &rect)" - ], "python": [ "def rectangle_bottom(rect):" ], + "cpp": [ + "double rectangle_bottom(const rectangle &rect)" + ], "csharp": [ "public static double SplashKit.RectangleBottom(Rectangle rect);" ], @@ -19828,12 +19838,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d rectangle_center(const rectangle &rect)" - ], "python": [ "def rectangle_center(rect):" ], + "cpp": [ + "point_2d rectangle_center(const rectangle &rect)" + ], "csharp": [ "public static Point2D SplashKit.RectangleCenter(Rectangle rect);" ], @@ -19892,12 +19902,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool rectangle_circle_intersect(const rectangle &rect, const circle &c)" - ], "python": [ "def rectangle_circle_intersect(rect, c):" ], + "cpp": [ + "bool rectangle_circle_intersect(const rectangle &rect, const circle &c)" + ], "csharp": [ "public static bool SplashKit.RectangleCircleIntersect(Rectangle rect, Circle c);" ], @@ -19970,12 +19980,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "rectangle rectangle_from(const point_2d pt, const double width, const double height)" - ], "python": [ "def rectangle_from_point_and_size(pt, width, height):" ], + "cpp": [ + "rectangle rectangle_from(const point_2d pt, const double width, const double height)" + ], "csharp": [ "public static Rectangle SplashKit.RectangleFrom(Point2D pt, double width, double height);" ], @@ -20035,12 +20045,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "rectangle rectangle_from(const point_2d pt1, const point_2d pt2)" - ], "python": [ "def rectangle_from_points(pt1, pt2):" ], + "cpp": [ + "rectangle rectangle_from(const point_2d pt1, const point_2d pt2)" + ], "csharp": [ "public static Rectangle SplashKit.RectangleFrom(Point2D pt1, Point2D pt2);" ], @@ -20125,12 +20135,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "rectangle rectangle_from(double x, double y, double width, double height)" - ], "python": [ "def rectangle_from(x, y, width, height):" ], + "cpp": [ + "rectangle rectangle_from(double x, double y, double width, double height)" + ], "csharp": [ "public static Rectangle SplashKit.RectangleFrom(double x, double y, double width, double height);" ], @@ -20176,12 +20186,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "double rectangle_left(const rectangle &rect)" - ], "python": [ "def rectangle_left(rect):" ], + "cpp": [ + "double rectangle_left(const rectangle &rect)" + ], "csharp": [ "public static double SplashKit.RectangleLeft(Rectangle rect);" ], @@ -20240,12 +20250,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "rectangle rectangle_offset_by(const rectangle &rect, const vector_2d &offset)" - ], "python": [ "def rectangle_offset_by(rect, offset):" ], + "cpp": [ + "rectangle rectangle_offset_by(const rectangle &rect, const vector_2d &offset)" + ], "csharp": [ "public static Rectangle SplashKit.RectangleOffsetBy(Rectangle rect, Vector2D offset);" ], @@ -20317,12 +20327,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool rectangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const rectangle &rect)" - ], "python": [ "def rectangle_ray_intersection(origin, heading, rect):" ], + "cpp": [ + "bool rectangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const rectangle &rect)" + ], "csharp": [ "public static bool SplashKit.RectangleRayIntersection(Point2D origin, Vector2D heading, Rectangle rect);" ], @@ -20421,12 +20431,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool rectangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const rectangle &rect, point_2d &hit_point, double &hit_distance)" - ], "python": [ "def rectangle_ray_intersection_with_hit_point_and_distance(origin, heading, rect, hit_point, hit_distance):" ], + "cpp": [ + "bool rectangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const rectangle &rect, point_2d &hit_point, double &hit_distance)" + ], "csharp": [ "public static bool SplashKit.RectangleRayIntersection(Point2D origin, Vector2D heading, Rectangle rect, ref Point2D hitPoint, ref double hitDistance);" ], @@ -20472,12 +20482,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "double rectangle_right(const rectangle &rect)" - ], "python": [ "def rectangle_right(rect):" ], + "cpp": [ + "double rectangle_right(const rectangle &rect)" + ], "csharp": [ "public static double SplashKit.RectangleRight(Rectangle rect);" ], @@ -20523,12 +20533,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "string rectangle_to_string(const rectangle &rect)" - ], "python": [ "def rectangle_to_string(rect):" ], + "cpp": [ + "string rectangle_to_string(const rectangle &rect)" + ], "csharp": [ "public static string SplashKit.RectangleToString(Rectangle rect);" ], @@ -20574,12 +20584,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "double rectangle_top(const rectangle &rect)" - ], "python": [ "def rectangle_top(rect):" ], + "cpp": [ + "double rectangle_top(const rectangle &rect)" + ], "csharp": [ "public static double SplashKit.RectangleTop(Rectangle rect);" ], @@ -20638,12 +20648,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool rectangles_intersect(const rectangle &rect1, const rectangle &rect2)" - ], "python": [ "def rectangles_intersect(rect1, rect2):" ], + "cpp": [ + "bool rectangles_intersect(const rectangle &rect1, const rectangle &rect2)" + ], "csharp": [ "public static bool SplashKit.RectanglesIntersect(Rectangle rect1, Rectangle rect2);" ], @@ -20689,12 +20699,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "point_2d triangle_barycenter(const triangle &tri)" - ], "python": [ "def triangle_barycenter(tri):" ], + "cpp": [ + "point_2d triangle_barycenter(const triangle &tri)" + ], "csharp": [ "public static Point2D SplashKit.TriangleBarycenter(Triangle tri);" ], @@ -20766,12 +20776,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "triangle triangle_from(const point_2d &p1, const point_2d &p2, const point_2d &p3)" - ], "python": [ "def triangle_from(p1, p2, p3):" ], + "cpp": [ + "triangle triangle_from(const point_2d &p1, const point_2d &p2, const point_2d &p3)" + ], "csharp": [ "public static Triangle SplashKit.TriangleFrom(Point2D p1, Point2D p2, Point2D p3);" ], @@ -20883,12 +20893,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "triangle triangle_from(double x1, double y1, double x2, double y2, double x3, double y3)" - ], "python": [ "def triangle_from_coordinates(x1, y1, x2, y2, x3, y3):" ], + "cpp": [ + "triangle triangle_from(double x1, double y1, double x2, double y2, double x3, double y3)" + ], "csharp": [ "public static Triangle SplashKit.TriangleFrom(double x1, double y1, double x2, double y2, double x3, double y3);" ], @@ -20947,12 +20957,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool triangle_quad_intersect(const triangle &tri, const quad &q)" - ], "python": [ "def triangle_quad_intersect(tri, q):" ], + "cpp": [ + "bool triangle_quad_intersect(const triangle &tri, const quad &q)" + ], "csharp": [ "public static bool SplashKit.TriangleQuadIntersect(Triangle tri, Quad q);" ], @@ -21024,12 +21034,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool triangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const triangle &tri)" - ], "python": [ "def triangle_ray_intersection(origin, heading, tri):" ], + "cpp": [ + "bool triangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const triangle &tri)" + ], "csharp": [ "public static bool SplashKit.TriangleRayIntersection(Point2D origin, Vector2D heading, Triangle tri);" ], @@ -21128,12 +21138,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool triangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const triangle &tri, point_2d &hit_point, double &hit_distance)" - ], "python": [ "def triangle_ray_intersection_with_hit_point_and_distance(origin, heading, tri, hit_point, hit_distance):" ], + "cpp": [ + "bool triangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const triangle &tri, point_2d &hit_point, double &hit_distance)" + ], "csharp": [ "public static bool SplashKit.TriangleRayIntersection(Point2D origin, Vector2D heading, Triangle tri, ref Point2D hitPoint, ref double hitDistance);" ], @@ -21192,12 +21202,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool triangle_rectangle_intersect(const triangle &tri, const rectangle &rect)" - ], "python": [ "def triangle_rectangle_intersect(tri, rect):" ], + "cpp": [ + "bool triangle_rectangle_intersect(const triangle &tri, const rectangle &rect)" + ], "csharp": [ "public static bool SplashKit.TriangleRectangleIntersect(Triangle tri, Rectangle rect);" ], @@ -21243,12 +21253,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "string triangle_to_string(const triangle &tri)" - ], "python": [ "def triangle_to_string(tri):" ], + "cpp": [ + "string triangle_to_string(const triangle &tri)" + ], "csharp": [ "public static string SplashKit.TriangleToString(Triangle tri);" ], @@ -21307,12 +21317,12 @@ "static": "geometry" }, "signatures": { - "cpp": [ - "bool triangles_intersect(const triangle &t1, const triangle &t2)" - ], "python": [ "def triangles_intersect(t1, t2):" ], + "cpp": [ + "bool triangles_intersect(const triangle &t1, const triangle &t2)" + ], "csharp": [ "public static bool SplashKit.TrianglesIntersect(Triangle t1, Triangle t2);" ], @@ -21392,12 +21402,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_circle(color clr, const circle &c)" - ], "python": [ "def draw_circle_record(clr, c):" ], + "cpp": [ + "void draw_circle(color clr, const circle &c)" + ], "csharp": [ "public void Circle.Draw(Color clr);", "public static void SplashKit.DrawCircle(Color clr, Circle c);" @@ -21473,12 +21483,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_circle(color clr, const circle &c, drawing_options opts)" - ], "python": [ "def draw_circle_record_with_options(clr, c, opts):" ], + "cpp": [ + "void draw_circle(color clr, const circle &c, drawing_options opts)" + ], "csharp": [ "public void Circle.Draw(Color clr, DrawingOptions opts);", "public static void SplashKit.DrawCircle(Color clr, Circle c, DrawingOptions opts);" @@ -21489,13 +21499,13 @@ } }, { - "signature": "void draw_circle(color clr,double x,double y,double radius);", + "signature": "void draw_circle(color clr,const point_2d &pt,double radius);", "name": "draw_circle", "method_name": null, - "unique_global_name": "draw_circle", + "unique_global_name": "draw_circle_at_point", "unique_method_name": null, "suffix_name": null, - "description": "Draw a circle onto the current window. The circle is centred on its x, y\ncoordinates, and has the provided radius.", + "description": "Draw a circle at a point, with a specified radius, onto the current window.", "brief": null, "return": { "type": "void", @@ -21519,25 +21529,12 @@ "is_vector": false, "type_parameter": null }, - "x": { - "type": "double", - "description": "The x location of the circle", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "y": { - "type": "double", - "description": "The y location of the circle", + "pt": { + "type": "point_2d", + "description": "The location of the center of the circle", "is_pointer": false, - "is_const": false, - "is_reference": false, + "is_const": true, + "is_reference": true, "is_array": false, "array_dimension_sizes": [ @@ -21560,31 +21557,32 @@ } }, "attributes": { + "suffix": "at_point", "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_circle(color clr, double x, double y, double radius)" - ], "python": [ - "def draw_circle(clr, x, y, radius):" + "def draw_circle_at_point(clr, pt, radius):" + ], + "cpp": [ + "void draw_circle(color clr, const point_2d &pt, double radius)" ], "csharp": [ - "public static void SplashKit.DrawCircle(Color clr, double x, double y, double radius);" + "public static void SplashKit.DrawCircle(Color clr, Point2D pt, double radius);" ], "pascal": [ - "procedure DrawCircle(clr: Color; x: Double; y: Double; radius: Double)" + "procedure DrawCircle(clr: Color; const pt: Point2D; radius: Double)" ] } }, { - "signature": "void draw_circle(color clr,double x,double y,double radius,drawing_options opts);", + "signature": "void draw_circle(color clr,const point_2d &pt,double radius,drawing_options opts);", "name": "draw_circle", "method_name": null, - "unique_global_name": "draw_circle_with_options", + "unique_global_name": "draw_circle_at_point_with_options", "unique_method_name": null, "suffix_name": null, - "description": "Draw a circle using the supplied drawing options. The circle is centred on its x, y\ncoordinates, and has the provided radius. This will use `drawing_options` to determine\nthe destination.", + "description": "Draw a circle at a point, with a specified radius, using the supplied drawing options. This will use `drawing_options` to determine\nthe destination.", "brief": null, "return": { "type": "void", @@ -21608,25 +21606,12 @@ "is_vector": false, "type_parameter": null }, - "x": { - "type": "double", - "description": "The x location of the circle", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "y": { - "type": "double", - "description": "The y location of the circle", + "pt": { + "type": "point_2d", + "description": "The location of the center of the circle", "is_pointer": false, - "is_const": false, - "is_reference": false, + "is_const": true, + "is_reference": true, "is_array": false, "array_dimension_sizes": [ @@ -21662,16 +21647,208 @@ } }, "attributes": { - "suffix": "with_options", + "suffix": "at_point_with_options", "group": "graphics" }, "signatures": { + "python": [ + "def draw_circle_at_point_with_options(clr, pt, radius, opts):" + ], "cpp": [ - "void draw_circle(color clr, double x, double y, double radius, drawing_options opts)" + "void draw_circle(color clr, const point_2d &pt, double radius, drawing_options opts)" ], + "csharp": [ + "public static void SplashKit.DrawCircle(Color clr, Point2D pt, double radius, DrawingOptions opts);" + ], + "pascal": [ + "procedure DrawCircle(clr: Color; const pt: Point2D; radius: Double; opts: DrawingOptions)" + ] + } + }, + { + "signature": "void draw_circle(color clr,double x,double y,double radius);", + "name": "draw_circle", + "method_name": null, + "unique_global_name": "draw_circle", + "unique_method_name": null, + "suffix_name": null, + "description": "Draw a circle onto the current window. The circle is centred on its x, y\ncoordinates, and has the provided radius.", + "brief": null, + "return": { + "type": "void", + "description": null, + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "clr": { + "type": "color", + "description": "The color of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "x": { + "type": "double", + "description": "The x location of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "y": { + "type": "double", + "description": "The y location of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "radius": { + "type": "double", + "description": "The radius of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "group": "graphics" + }, + "signatures": { + "python": [ + "def draw_circle(clr, x, y, radius):" + ], + "cpp": [ + "void draw_circle(color clr, double x, double y, double radius)" + ], + "csharp": [ + "public static void SplashKit.DrawCircle(Color clr, double x, double y, double radius);" + ], + "pascal": [ + "procedure DrawCircle(clr: Color; x: Double; y: Double; radius: Double)" + ] + } + }, + { + "signature": "void draw_circle(color clr,double x,double y,double radius,drawing_options opts);", + "name": "draw_circle", + "method_name": null, + "unique_global_name": "draw_circle_with_options", + "unique_method_name": null, + "suffix_name": null, + "description": "Draw a circle using the supplied drawing options. The circle is centred on its x, y\ncoordinates, and has the provided radius. This will use `drawing_options` to determine\nthe destination.", + "brief": null, + "return": { + "type": "void", + "description": null, + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "clr": { + "type": "color", + "description": "The color of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "x": { + "type": "double", + "description": "The x location of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "y": { + "type": "double", + "description": "The y location of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "radius": { + "type": "double", + "description": "The radius of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "opts": { + "type": "drawing_options", + "description": "Drawing options to configure the drawing operation", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "suffix": "with_options", + "group": "graphics" + }, + "signatures": { "python": [ "def draw_circle_with_options(clr, x, y, radius, opts):" ], + "cpp": [ + "void draw_circle(color clr, double x, double y, double radius, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.DrawCircle(Color clr, double x, double y, double radius, DrawingOptions opts);" ], @@ -21771,12 +21948,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius)" - ], "python": [ "def draw_circle_on_bitmap(destination, clr, x, y, radius):" ], + "cpp": [ + "void draw_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius)" + ], "csharp": [ "public void Bitmap.DrawCircle(Color clr, double x, double y, double radius);", "public static void SplashKit.DrawCircleOnBitmap(Bitmap destination, Color clr, double x, double y, double radius);" @@ -21891,12 +22068,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius, drawing_options opts)" - ], "python": [ "def draw_circle_on_bitmap_with_options(destination, clr, x, y, radius, opts):" ], + "cpp": [ + "void draw_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius, drawing_options opts)" + ], "csharp": [ "public void Bitmap.DrawCircle(Color clr, double x, double y, double radius, DrawingOptions opts);", "public static void SplashKit.DrawCircleOnBitmap(Bitmap destination, Color clr, double x, double y, double radius, DrawingOptions opts);" @@ -21997,12 +22174,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_circle_on_window(window destination, color clr, double x, double y, double radius)" - ], "python": [ "def draw_circle_on_window(destination, clr, x, y, radius):" ], + "cpp": [ + "void draw_circle_on_window(window destination, color clr, double x, double y, double radius)" + ], "csharp": [ "public void Window.DrawCircle(Color clr, double x, double y, double radius);", "public static void SplashKit.DrawCircleOnWindow(Window destination, Color clr, double x, double y, double radius);" @@ -22117,12 +22294,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_circle_on_window(window destination, color clr, double x, double y, double radius, drawing_options opts)" - ], "python": [ "def draw_circle_on_window_with_options(destination, clr, x, y, radius, opts):" ], + "cpp": [ + "void draw_circle_on_window(window destination, color clr, double x, double y, double radius, drawing_options opts)" + ], "csharp": [ "public void Window.DrawCircle(Color clr, double x, double y, double radius, DrawingOptions opts);", "public static void SplashKit.DrawCircleOnWindow(Window destination, Color clr, double x, double y, double radius, DrawingOptions opts);" @@ -22185,12 +22362,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_circle(color clr, const circle &c)" - ], "python": [ "def fill_circle_record(clr, c):" ], + "cpp": [ + "void fill_circle(color clr, const circle &c)" + ], "csharp": [ "public void Circle.Fill(Color clr);", "public static void SplashKit.FillCircle(Color clr, Circle c);" @@ -22266,12 +22443,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_circle(color clr, const circle &c, drawing_options opts)" - ], "python": [ "def fill_circle_record_with_options(clr, c, opts):" ], + "cpp": [ + "void fill_circle(color clr, const circle &c, drawing_options opts)" + ], "csharp": [ "public void Circle.Fill(Color clr, DrawingOptions opts);", "public static void SplashKit.FillCircle(Color clr, Circle c, DrawingOptions opts);" @@ -22282,13 +22459,13 @@ } }, { - "signature": "void fill_circle(color clr,double x,double y,double radius);", + "signature": "void fill_circle(color clr,const point_2d &pt,double radius);", "name": "fill_circle", "method_name": null, - "unique_global_name": "fill_circle", + "unique_global_name": "fill_circle_at_point", "unique_method_name": null, "suffix_name": null, - "description": "Fill a circle onto the current window. The circle is centred on its x, y\ncoordinates, and has the provided radius.", + "description": "Fill a circle at a point, with a specified radius, onto the current window.", "brief": null, "return": { "type": "void", @@ -22312,25 +22489,12 @@ "is_vector": false, "type_parameter": null }, - "x": { - "type": "double", - "description": "The x location of the circle", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "y": { - "type": "double", - "description": "The y location of the circle", + "pt": { + "type": "point_2d", + "description": "The location of the center of the circle", "is_pointer": false, - "is_const": false, - "is_reference": false, + "is_const": true, + "is_reference": true, "is_array": false, "array_dimension_sizes": [ @@ -22353,31 +22517,211 @@ } }, "attributes": { + "suffix": "at_point", "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_circle(color clr, double x, double y, double radius)" - ], "python": [ - "def fill_circle(clr, x, y, radius):" + "def fill_circle_at_point(clr, pt, radius):" + ], + "cpp": [ + "void fill_circle(color clr, const point_2d &pt, double radius)" ], "csharp": [ - "public static void SplashKit.FillCircle(Color clr, double x, double y, double radius);" + "public static void SplashKit.FillCircle(Color clr, Point2D pt, double radius);" ], "pascal": [ - "procedure FillCircle(clr: Color; x: Double; y: Double; radius: Double)" + "procedure FillCircle(clr: Color; const pt: Point2D; radius: Double)" ] } }, { - "signature": "void fill_circle(color clr,double x,double y,double radius,drawing_options opts);", + "signature": "void fill_circle(color clr,const point_2d &pt,double radius,drawing_options opts);", "name": "fill_circle", "method_name": null, - "unique_global_name": "fill_circle_with_options", + "unique_global_name": "fill_circle_at_point_with_options", "unique_method_name": null, "suffix_name": null, - "description": "Fill a circle using the supplied drawing options. The circle is centred on its x, y\ncoordinates, and has the provided radius. This will use `drawing_options` to determine\nthe destination.", + "description": "Fill a circle at a point, with a specified radius, using the supplied drawing options. This will use `drawing_options` to determine\nthe destination.", + "brief": null, + "return": { + "type": "void", + "description": null, + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "clr": { + "type": "color", + "description": "The color of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "pt": { + "type": "point_2d", + "description": "The location of the center of the circle", + "is_pointer": false, + "is_const": true, + "is_reference": true, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "radius": { + "type": "double", + "description": "The radius of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "opts": { + "type": "drawing_options", + "description": "Drawing options to configure the drawing operation", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "suffix": "at_point_with_options", + "group": "graphics" + }, + "signatures": { + "python": [ + "def fill_circle_at_point_with_options(clr, pt, radius, opts):" + ], + "cpp": [ + "void fill_circle(color clr, const point_2d &pt, double radius, drawing_options opts)" + ], + "csharp": [ + "public static void SplashKit.FillCircle(Color clr, Point2D pt, double radius, DrawingOptions opts);" + ], + "pascal": [ + "procedure FillCircle(clr: Color; const pt: Point2D; radius: Double; opts: DrawingOptions)" + ] + } + }, + { + "signature": "void fill_circle(color clr,double x,double y,double radius);", + "name": "fill_circle", + "method_name": null, + "unique_global_name": "fill_circle", + "unique_method_name": null, + "suffix_name": null, + "description": "Fill a circle onto the current window. The circle is centred on its x, y\ncoordinates, and has the provided radius.", + "brief": null, + "return": { + "type": "void", + "description": null, + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "clr": { + "type": "color", + "description": "The color of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "x": { + "type": "double", + "description": "The x location of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "y": { + "type": "double", + "description": "The y location of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "radius": { + "type": "double", + "description": "The radius of the circle", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "group": "graphics" + }, + "signatures": { + "python": [ + "def fill_circle(clr, x, y, radius):" + ], + "cpp": [ + "void fill_circle(color clr, double x, double y, double radius)" + ], + "csharp": [ + "public static void SplashKit.FillCircle(Color clr, double x, double y, double radius);" + ], + "pascal": [ + "procedure FillCircle(clr: Color; x: Double; y: Double; radius: Double)" + ] + } + }, + { + "signature": "void fill_circle(color clr,double x,double y,double radius,drawing_options opts);", + "name": "fill_circle", + "method_name": null, + "unique_global_name": "fill_circle_with_options", + "unique_method_name": null, + "suffix_name": null, + "description": "Fill a circle using the supplied drawing options. The circle is centred on its x, y\ncoordinates, and has the provided radius. This will use `drawing_options` to determine\nthe destination.", "brief": null, "return": { "type": "void", @@ -22459,12 +22803,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_circle(color clr, double x, double y, double radius, drawing_options opts)" - ], "python": [ "def fill_circle_with_options(clr, x, y, radius, opts):" ], + "cpp": [ + "void fill_circle(color clr, double x, double y, double radius, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.FillCircle(Color clr, double x, double y, double radius, DrawingOptions opts);" ], @@ -22564,12 +22908,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius)" - ], "python": [ "def fill_circle_on_bitmap(destination, clr, x, y, radius):" ], + "cpp": [ + "void fill_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius)" + ], "csharp": [ "public void Bitmap.FillCircle(Color clr, double x, double y, double radius);", "public static void SplashKit.FillCircleOnBitmap(Bitmap destination, Color clr, double x, double y, double radius);" @@ -22684,12 +23028,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius, drawing_options opts)" - ], "python": [ "def fill_circle_on_bitmap_with_options(destination, clr, x, y, radius, opts):" ], + "cpp": [ + "void fill_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius, drawing_options opts)" + ], "csharp": [ "public void Bitmap.FillCircle(Color clr, double x, double y, double radius, DrawingOptions opts);", "public static void SplashKit.FillCircleOnBitmap(Bitmap destination, Color clr, double x, double y, double radius, DrawingOptions opts);" @@ -22790,12 +23134,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_circle_on_window(window destination, color clr, double x, double y, double radius)" - ], "python": [ "def fill_circle_on_window(destination, clr, x, y, radius):" ], + "cpp": [ + "void fill_circle_on_window(window destination, color clr, double x, double y, double radius)" + ], "csharp": [ "public void Window.FillCircle(Color clr, double x, double y, double radius);", "public static void SplashKit.FillCircleOnWindow(Window destination, Color clr, double x, double y, double radius);" @@ -22910,12 +23254,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_circle_on_window(window destination, color clr, double x, double y, double radius, drawing_options opts)" - ], "python": [ "def fill_circle_on_window_with_options(destination, clr, x, y, radius, opts):" ], + "cpp": [ + "void fill_circle_on_window(window destination, color clr, double x, double y, double radius, drawing_options opts)" + ], "csharp": [ "public void Window.FillCircle(Color clr, double x, double y, double radius, DrawingOptions opts);", "public static void SplashKit.FillCircleOnWindow(Window destination, Color clr, double x, double y, double radius, DrawingOptions opts);" @@ -22948,12 +23292,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "rectangle current_clip()" - ], "python": [ "def current_clip():" ], + "cpp": [ + "rectangle current_clip()" + ], "csharp": [ "public static Rectangle SplashKit.CurrentClip();" ], @@ -22999,12 +23343,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "rectangle current_clip(bitmap bmp)" - ], "python": [ "def current_clip_for_bitmap(bmp):" ], + "cpp": [ + "rectangle current_clip(bitmap bmp)" + ], "csharp": [ "public static Rectangle SplashKit.CurrentClip(Bitmap bmp);" ], @@ -23016,9 +23360,9 @@ { "signature": "rectangle current_clip(window wnd);", "name": "current_clip", - "method_name": null, + "method_name": "current_clip", "unique_global_name": "current_clip_for_window", - "unique_method_name": null, + "unique_method_name": "window.current_clip_for_window", "suffix_name": null, "description": "Returns the rectangle of the current clip area for a window", "brief": null, @@ -23046,17 +23390,21 @@ } }, "attributes": { + "class": "window", + "method": "current_clip", + "self": "wnd", "suffix": "for_window", "group": "graphics" }, "signatures": { - "cpp": [ - "rectangle current_clip(window wnd)" - ], "python": [ "def current_clip_for_window(wnd):" ], + "cpp": [ + "rectangle current_clip(window wnd)" + ], "csharp": [ + "public Rectangle Window.CurrentClip();", "public static Rectangle SplashKit.CurrentClip(Window wnd);" ], "pascal": [ @@ -23067,9 +23415,9 @@ { "signature": "void pop_clip(window wnd);", "name": "pop_clip", - "method_name": null, + "method_name": "pop_clip", "unique_global_name": "pop_clip_for_window", - "unique_method_name": null, + "unique_method_name": "window.pop_clip_for_window", "suffix_name": null, "description": "Remove the last clipping rectangle pushed to the window. This\nwill then apply the previously pushed clipping rectangle.", "brief": null, @@ -23097,17 +23445,21 @@ } }, "attributes": { + "class": "window", + "method": "pop_clip", + "self": "wnd", "suffix": "for_window", "group": "graphics" }, "signatures": { - "cpp": [ - "void pop_clip(window wnd)" - ], "python": [ "def pop_clip_for_window(wnd):" ], + "cpp": [ + "void pop_clip(window wnd)" + ], "csharp": [ + "public void Window.PopClip();", "public static void SplashKit.PopClip(Window wnd);" ], "pascal": [ @@ -23138,12 +23490,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void pop_clip()" - ], "python": [ "def pop_clip():" ], + "cpp": [ + "void pop_clip()" + ], "csharp": [ "public static void SplashKit.PopClip();" ], @@ -23189,12 +23541,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void pop_clip(bitmap bmp)" - ], "python": [ "def pop_clip_for_bitmap(bmp):" ], + "cpp": [ + "void pop_clip(bitmap bmp)" + ], "csharp": [ "public static void SplashKit.PopClip(Bitmap bmp);" ], @@ -23206,9 +23558,9 @@ { "signature": "void push_clip(window wnd,const rectangle &r);", "name": "push_clip", - "method_name": null, + "method_name": "push_clip", "unique_global_name": "push_clip_for_window", - "unique_method_name": null, + "unique_method_name": "window.push_clip_for_window", "suffix_name": null, "description": "Add the clipping rectangle of a window and uses the intersect between\nthe new rectangle and previous clip.\n\nWhen a clipping rectangle is provided, drawing operations will only\naffect the area specified in the current clipping rectangle.", "brief": null, @@ -23249,17 +23601,21 @@ } }, "attributes": { + "class": "window", + "method": "push_clip", + "self": "wnd", "suffix": "for_window", "group": "graphics" }, "signatures": { - "cpp": [ - "void push_clip(window wnd, const rectangle &r)" - ], "python": [ "def push_clip_for_window(wnd, r):" ], + "cpp": [ + "void push_clip(window wnd, const rectangle &r)" + ], "csharp": [ + "public void Window.PushClip(Rectangle r);", "public static void SplashKit.PushClip(Window wnd, Rectangle r);" ], "pascal": [ @@ -23317,12 +23673,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void push_clip(bitmap bmp, const rectangle &r)" - ], "python": [ "def push_clip_for_bitmap(bmp, r):" ], + "cpp": [ + "void push_clip(bitmap bmp, const rectangle &r)" + ], "csharp": [ "public static void SplashKit.PushClip(Bitmap bmp, Rectangle r);" ], @@ -23367,12 +23723,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void push_clip(const rectangle &r)" - ], "python": [ "def push_clip(r):" ], + "cpp": [ + "void push_clip(const rectangle &r)" + ], "csharp": [ "public static void SplashKit.PushClip(Rectangle r);" ], @@ -23418,12 +23774,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void reset_clip(bitmap bmp)" - ], "python": [ "def reset_clip_for_bitmap(bmp):" ], + "cpp": [ + "void reset_clip(bitmap bmp)" + ], "csharp": [ "public static void SplashKit.ResetClip(Bitmap bmp);" ], @@ -23455,12 +23811,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void reset_clip()" - ], "python": [ "def reset_clip():" ], + "cpp": [ + "void reset_clip()" + ], "csharp": [ "public static void SplashKit.ResetClip();" ], @@ -23472,9 +23828,9 @@ { "signature": "void reset_clip(window wnd);", "name": "reset_clip", - "method_name": null, + "method_name": "reset_clip", "unique_global_name": "reset_clip_for_window", - "unique_method_name": null, + "unique_method_name": "window.reset_clip_for_window", "suffix_name": null, "description": "Reset the clipping rectangle on a window. This will clear all\nof the clipping rectangles pushed to the window.", "brief": null, @@ -23502,17 +23858,21 @@ } }, "attributes": { + "class": "window", + "method": "reset_clip", + "self": "wnd", "suffix": "for_window", "group": "graphics" }, "signatures": { - "cpp": [ - "void reset_clip(window wnd)" - ], "python": [ "def reset_clip_for_window(wnd):" ], + "cpp": [ + "void reset_clip(window wnd)" + ], "csharp": [ + "public void Window.ResetClip();", "public static void SplashKit.ResetClip(Window wnd);" ], "pascal": [ @@ -23556,12 +23916,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void set_clip(const rectangle &r)" - ], "python": [ "def set_clip(r):" ], + "cpp": [ + "void set_clip(const rectangle &r)" + ], "csharp": [ "public static void SplashKit.SetClip(Rectangle r);" ], @@ -23620,12 +23980,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void set_clip(bitmap bmp, const rectangle &r)" - ], "python": [ "def set_clip_for_bitmap(bmp, r):" ], + "cpp": [ + "void set_clip(bitmap bmp, const rectangle &r)" + ], "csharp": [ "public static void SplashKit.SetClip(Bitmap bmp, Rectangle r);" ], @@ -23637,9 +23997,9 @@ { "signature": "void set_clip(window wnd,const rectangle &r);", "name": "set_clip", - "method_name": null, + "method_name": "set_clip", "unique_global_name": "set_clip_for_window", - "unique_method_name": null, + "unique_method_name": "window.set_clip_for_window", "suffix_name": null, "description": "Set the clip rectangle of the window. This will clear any existing\nclipping rectangles pushed to the window, and use the supplied rectangle\nfor clipping.", "brief": null, @@ -23680,17 +24040,21 @@ } }, "attributes": { + "class": "window", + "method": "set_clip", + "self": "wnd", "suffix": "for_window", "group": "graphics" }, "signatures": { - "cpp": [ - "void set_clip(window wnd, const rectangle &r)" - ], "python": [ "def set_clip_for_window(wnd, r):" ], + "cpp": [ + "void set_clip(window wnd, const rectangle &r)" + ], "csharp": [ + "public void Window.SetClip(Rectangle r);", "public static void SplashKit.SetClip(Window wnd, Rectangle r);" ], "pascal": [ @@ -23721,12 +24085,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_defaults()" - ], "python": [ "def option_defaults():" ], + "cpp": [ + "drawing_options option_defaults()" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionDefaults();" ], @@ -23772,12 +24136,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_draw_to(bitmap dest)" - ], "python": [ "def option_draw_to_bitmap(dest):" ], + "cpp": [ + "drawing_options option_draw_to(bitmap dest)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionDrawTo(Bitmap dest);" ], @@ -23836,12 +24200,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_draw_to(bitmap dest, drawing_options opts)" - ], "python": [ "def option_draw_to_bitmap_with_options(dest, opts):" ], + "cpp": [ + "drawing_options option_draw_to(bitmap dest, drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionDrawTo(Bitmap dest, DrawingOptions opts);" ], @@ -23853,9 +24217,9 @@ { "signature": "drawing_options option_draw_to(window dest);", "name": "option_draw_to", - "method_name": null, + "method_name": "option_draw_to", "unique_global_name": "option_draw_to_window", - "unique_method_name": null, + "unique_method_name": "window.option_draw_to_window", "suffix_name": null, "description": "Use this option to draw to a specified Window. Pass dest the Window you want to draw on.", "brief": null, @@ -23883,17 +24247,21 @@ } }, "attributes": { + "class": "window", + "method": "option_draw_to", + "self": "dest", "suffix": "window", "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_draw_to(window dest)" - ], "python": [ "def option_draw_to_window(dest):" ], + "cpp": [ + "drawing_options option_draw_to(window dest)" + ], "csharp": [ + "public DrawingOptions Window.OptionDrawTo();", "public static DrawingOptions SplashKit.OptionDrawTo(Window dest);" ], "pascal": [ @@ -23904,9 +24272,9 @@ { "signature": "drawing_options option_draw_to(window dest,drawing_options opts);", "name": "option_draw_to", - "method_name": null, + "method_name": "option_draw_to", "unique_global_name": "option_draw_to_window_with_options", - "unique_method_name": null, + "unique_method_name": "window.option_draw_to_window_with_options", "suffix_name": null, "description": "Use this option to draw to a Bitmap. Pass dest the Bitmap you want to draw on to.\nPass opts the other options you want use.", "brief": null, @@ -23947,17 +24315,21 @@ } }, "attributes": { + "class": "window", + "method": "option_draw_to", + "self": "dest", "suffix": "window_with_options", "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_draw_to(window dest, drawing_options opts)" - ], "python": [ "def option_draw_to_window_with_options(dest, opts):" ], + "cpp": [ + "drawing_options option_draw_to(window dest, drawing_options opts)" + ], "csharp": [ + "public DrawingOptions Window.OptionDrawTo(DrawingOptions opts);", "public static DrawingOptions SplashKit.OptionDrawTo(Window dest, DrawingOptions opts);" ], "pascal": [ @@ -23988,12 +24360,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_flip_x()" - ], "python": [ "def option_flip_x():" ], + "cpp": [ + "drawing_options option_flip_x()" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipX();" ], @@ -24039,12 +24411,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_flip_x(drawing_options opts)" - ], "python": [ "def option_flip_x_with_options(opts):" ], + "cpp": [ + "drawing_options option_flip_x(drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipX(DrawingOptions opts);" ], @@ -24076,12 +24448,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_flip_xy()" - ], "python": [ "def option_flip_xy():" ], + "cpp": [ + "drawing_options option_flip_xy()" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipXy();" ], @@ -24127,12 +24499,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_flip_xy(drawing_options opts)" - ], "python": [ "def option_flip_xy_with_options(opts):" ], + "cpp": [ + "drawing_options option_flip_xy(drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipXy(DrawingOptions opts);" ], @@ -24164,12 +24536,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_flip_y()" - ], "python": [ "def option_flip_y():" ], + "cpp": [ + "drawing_options option_flip_y()" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipY();" ], @@ -24215,12 +24587,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_flip_y(drawing_options opts)" - ], "python": [ "def option_flip_y_with_options(opts):" ], + "cpp": [ + "drawing_options option_flip_y(drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipY(DrawingOptions opts);" ], @@ -24265,12 +24637,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_line_width(int width)" - ], "python": [ "def option_line_width(width):" ], + "cpp": [ + "drawing_options option_line_width(int width)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionLineWidth(int width);" ], @@ -24329,12 +24701,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_line_width(int width, drawing_options opts)" - ], "python": [ "def option_line_width_with_options(width, opts):" ], + "cpp": [ + "drawing_options option_line_width(int width, drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionLineWidth(int width, DrawingOptions opts);" ], @@ -24418,12 +24790,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_part_bmp(double x, double y, double w, double h)" - ], "python": [ "def option_part_bmp(x, y, w, h):" ], + "cpp": [ + "drawing_options option_part_bmp(double x, double y, double w, double h)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionPartBmp(double x, double y, double w, double h);" ], @@ -24521,12 +24893,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_part_bmp(double x, double y, double w, double h, drawing_options opts)" - ], "python": [ "def option_part_bmp_with_options(x, y, w, h, opts):" ], + "cpp": [ + "drawing_options option_part_bmp(double x, double y, double w, double h, drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionPartBmp(double x, double y, double w, double h, DrawingOptions opts);" ], @@ -24572,12 +24944,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_part_bmp(rectangle part)" - ], "python": [ "def option_part_bmp_from_rectangle(part):" ], + "cpp": [ + "drawing_options option_part_bmp(rectangle part)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionPartBmp(Rectangle part);" ], @@ -24636,12 +25008,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_part_bmp(rectangle part, drawing_options opts)" - ], "python": [ "def option_part_bmp_from_rectangle_with_options(part, opts):" ], + "cpp": [ + "drawing_options option_part_bmp(rectangle part, drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionPartBmp(Rectangle part, DrawingOptions opts);" ], @@ -24686,12 +25058,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_rotate_bmp(double angle)" - ], "python": [ "def option_rotate_bmp(angle):" ], + "cpp": [ + "drawing_options option_rotate_bmp(double angle)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionRotateBmp(double angle);" ], @@ -24763,12 +25135,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_rotate_bmp(double angle, double anchor_x, double anchor_y)" - ], "python": [ "def option_rotate_bmp_with_anchor(angle, anchor_x, anchor_y):" ], + "cpp": [ + "drawing_options option_rotate_bmp(double angle, double anchor_x, double anchor_y)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionRotateBmp(double angle, double anchorX, double anchorY);" ], @@ -24853,12 +25225,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_rotate_bmp(double angle, double anchor_x, double anchor_y, drawing_options opts)" - ], "python": [ "def option_rotate_bmp_with_anchor_and_options(angle, anchor_x, anchor_y, opts):" ], + "cpp": [ + "drawing_options option_rotate_bmp(double angle, double anchor_x, double anchor_y, drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionRotateBmp(double angle, double anchorX, double anchorY, DrawingOptions opts);" ], @@ -24917,12 +25289,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_rotate_bmp(double angle, drawing_options opts)" - ], "python": [ "def option_rotate_bmp_with_options(angle, opts):" ], + "cpp": [ + "drawing_options option_rotate_bmp(double angle, drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionRotateBmp(double angle, DrawingOptions opts);" ], @@ -24980,12 +25352,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_scale_bmp(double scale_x, double scale_y)" - ], "python": [ "def option_scale_bmp(scale_x, scale_y):" ], + "cpp": [ + "drawing_options option_scale_bmp(double scale_x, double scale_y)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionScaleBmp(double scaleX, double scaleY);" ], @@ -25057,12 +25429,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_scale_bmp(double scale_x, double scale_y, drawing_options opts)" - ], "python": [ "def option_scale_bmp_with_options(scale_x, scale_y, opts):" ], + "cpp": [ + "drawing_options option_scale_bmp(double scale_x, double scale_y, drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionScaleBmp(double scaleX, double scaleY, DrawingOptions opts);" ], @@ -25094,12 +25466,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_to_screen()" - ], "python": [ "def option_to_screen():" ], + "cpp": [ + "drawing_options option_to_screen()" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionToScreen();" ], @@ -25145,12 +25517,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_to_screen(drawing_options opts)" - ], "python": [ "def option_to_screen_with_options(opts):" ], + "cpp": [ + "drawing_options option_to_screen(drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionToScreen(DrawingOptions opts);" ], @@ -25182,12 +25554,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_to_world()" - ], "python": [ "def option_to_world():" ], + "cpp": [ + "drawing_options option_to_world()" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionToWorld();" ], @@ -25233,12 +25605,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_to_world(drawing_options opts)" - ], "python": [ "def option_to_world_with_options(opts):" ], + "cpp": [ + "drawing_options option_to_world(drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionToWorld(DrawingOptions opts);" ], @@ -25283,12 +25655,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_with_animation(animation anim)" - ], "python": [ "def option_with_animation(anim):" ], + "cpp": [ + "drawing_options option_with_animation(animation anim)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionWithAnimation(Animation anim);" ], @@ -25347,12 +25719,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_with_animation(animation anim, drawing_options opts)" - ], "python": [ "def option_with_animation_with_options(anim, opts):" ], + "cpp": [ + "drawing_options option_with_animation(animation anim, drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionWithAnimation(Animation anim, DrawingOptions opts);" ], @@ -25397,12 +25769,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_with_bitmap_cell(int cell)" - ], "python": [ "def option_with_bitmap_cell(cell):" ], + "cpp": [ + "drawing_options option_with_bitmap_cell(int cell)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionWithBitmapCell(int cell);" ], @@ -25461,12 +25833,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_with_bitmap_cell(int cell, drawing_options opts)" - ], "python": [ "def option_with_bitmap_cell_with_options(cell, opts):" ], + "cpp": [ + "drawing_options option_with_bitmap_cell(int cell, drawing_options opts)" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionWithBitmapCell(int cell, DrawingOptions opts);" ], @@ -25525,12 +25897,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_ellipse(color clr, const rectangle rect)" - ], "python": [ "def draw_ellipse_within_rectangle(clr, rect):" ], + "cpp": [ + "void draw_ellipse(color clr, const rectangle rect)" + ], "csharp": [ "public static void SplashKit.DrawEllipse(Color clr, Rectangle rect);" ], @@ -25602,12 +25974,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_ellipse(color clr, const rectangle rect, drawing_options opts)" - ], "python": [ "def draw_ellipse_within_rectangle_with_options(clr, rect, opts):" ], + "cpp": [ + "void draw_ellipse(color clr, const rectangle rect, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.DrawEllipse(Color clr, Rectangle rect, DrawingOptions opts);" ], @@ -25704,12 +26076,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_ellipse(color clr, double x, double y, double width, double height)" - ], "python": [ "def draw_ellipse(clr, x, y, width, height):" ], + "cpp": [ + "void draw_ellipse(color clr, double x, double y, double width, double height)" + ], "csharp": [ "public static void SplashKit.DrawEllipse(Color clr, double x, double y, double width, double height);" ], @@ -25820,12 +26192,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_ellipse(color clr, double x, double y, double width, double height, drawing_options opts)" - ], "python": [ "def draw_ellipse_with_options(clr, x, y, width, height, opts):" ], + "cpp": [ + "void draw_ellipse(color clr, double x, double y, double width, double height, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.DrawEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);" ], @@ -25900,12 +26272,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect)" - ], "python": [ "def draw_ellipse_on_bitmap_within_rectangle(destination, clr, rect):" ], + "cpp": [ + "void draw_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect)" + ], "csharp": [ "public void Bitmap.DrawEllipse(Color clr, Rectangle rect);", "public static void SplashKit.DrawEllipseOnBitmap(Bitmap destination, Color clr, Rectangle rect);" @@ -25994,12 +26366,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect, drawing_options opts)" - ], "python": [ "def draw_ellipse_on_bitmap_within_rectangle_with_options(destination, clr, rect, opts):" ], + "cpp": [ + "void draw_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect, drawing_options opts)" + ], "csharp": [ "public void Bitmap.DrawEllipse(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.DrawEllipseOnBitmap(Bitmap destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -26113,12 +26485,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" - ], "python": [ "def draw_ellipse_on_bitmap(destination, clr, x, y, width, height):" ], + "cpp": [ + "void draw_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" + ], "csharp": [ "public void Bitmap.DrawEllipse(Color clr, double x, double y, double width, double height);", "public static void SplashKit.DrawEllipseOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height);" @@ -26246,12 +26618,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, drawing_options opts)" - ], "python": [ "def draw_ellipse_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" ], + "cpp": [ + "void draw_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, drawing_options opts)" + ], "csharp": [ "public void Bitmap.DrawEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.DrawEllipseOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -26327,12 +26699,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_ellipse_on_window(window destination, color clr, const rectangle rect)" - ], "python": [ "def draw_ellipse_on_window_within_rectangle(destination, clr, rect):" ], + "cpp": [ + "void draw_ellipse_on_window(window destination, color clr, const rectangle rect)" + ], "csharp": [ "public void Window.DrawEllipse(Color clr, Rectangle rect);", "public static void SplashKit.DrawEllipseOnWindow(Window destination, Color clr, Rectangle rect);" @@ -26421,12 +26793,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_ellipse_on_window(window destination, color clr, const rectangle rect, drawing_options opts)" - ], "python": [ "def draw_ellipse_on_window_within_rectangle_with_options(destination, clr, rect, opts):" ], + "cpp": [ + "void draw_ellipse_on_window(window destination, color clr, const rectangle rect, drawing_options opts)" + ], "csharp": [ "public void Window.DrawEllipse(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.DrawEllipseOnWindow(Window destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -26540,12 +26912,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_ellipse_on_window(window destination, color clr, double x, double y, double width, double height)" - ], "python": [ "def draw_ellipse_on_window(destination, clr, x, y, width, height):" ], + "cpp": [ + "void draw_ellipse_on_window(window destination, color clr, double x, double y, double width, double height)" + ], "csharp": [ "public void Window.DrawEllipse(Color clr, double x, double y, double width, double height);", "public static void SplashKit.DrawEllipseOnWindow(Window destination, Color clr, double x, double y, double width, double height);" @@ -26673,12 +27045,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_ellipse_on_window(window destination, color clr, double x, double y, double width, double height, drawing_options opts)" - ], "python": [ "def draw_ellipse_on_window_with_options(destination, clr, x, y, width, height, opts):" ], + "cpp": [ + "void draw_ellipse_on_window(window destination, color clr, double x, double y, double width, double height, drawing_options opts)" + ], "csharp": [ "public void Window.DrawEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.DrawEllipseOnWindow(Window destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -26738,12 +27110,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_ellipse(color clr, const rectangle rect)" - ], "python": [ "def fill_ellipse_within_rectangle(clr, rect):" ], + "cpp": [ + "void fill_ellipse(color clr, const rectangle rect)" + ], "csharp": [ "public static void SplashKit.FillEllipse(Color clr, Rectangle rect);" ], @@ -26815,12 +27187,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_ellipse(color clr, const rectangle rect, drawing_options opts)" - ], "python": [ "def fill_ellipse_within_rectangle_with_options(clr, rect, opts):" ], + "cpp": [ + "void fill_ellipse(color clr, const rectangle rect, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.FillEllipse(Color clr, Rectangle rect, DrawingOptions opts);" ], @@ -26917,12 +27289,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_ellipse(color clr, double x, double y, double width, double height)" - ], "python": [ "def fill_ellipse(clr, x, y, width, height):" ], + "cpp": [ + "void fill_ellipse(color clr, double x, double y, double width, double height)" + ], "csharp": [ "public static void SplashKit.FillEllipse(Color clr, double x, double y, double width, double height);" ], @@ -27033,12 +27405,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_ellipse(color clr, double x, double y, double width, double height, drawing_options opts)" - ], "python": [ "def fill_ellipse_with_options(clr, x, y, width, height, opts):" ], + "cpp": [ + "void fill_ellipse(color clr, double x, double y, double width, double height, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.FillEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);" ], @@ -27113,12 +27485,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect)" - ], "python": [ "def fill_ellipse_on_bitmap_within_rectangle(destination, clr, rect):" ], + "cpp": [ + "void fill_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect)" + ], "csharp": [ "public void Bitmap.FillEllipse(Color clr, Rectangle rect);", "public static void SplashKit.FillEllipseOnBitmap(Bitmap destination, Color clr, Rectangle rect);" @@ -27207,12 +27579,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect, drawing_options opts)" - ], "python": [ "def fill_ellipse_on_bitmap_within_rectangle_with_options(destination, clr, rect, opts):" ], + "cpp": [ + "void fill_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect, drawing_options opts)" + ], "csharp": [ "public void Bitmap.FillEllipse(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.FillEllipseOnBitmap(Bitmap destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -27326,12 +27698,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" - ], "python": [ "def fill_ellipse_on_bitmap(destination, clr, x, y, width, height):" ], + "cpp": [ + "void fill_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" + ], "csharp": [ "public void Bitmap.FillEllipse(Color clr, double x, double y, double width, double height);", "public static void SplashKit.FillEllipseOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height);" @@ -27459,12 +27831,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, drawing_options opts)" - ], "python": [ "def fill_ellipse_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" ], + "cpp": [ + "void fill_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, drawing_options opts)" + ], "csharp": [ "public void Bitmap.FillEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.FillEllipseOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -27540,12 +27912,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_ellipse_on_window(window destination, color clr, const rectangle rect)" - ], "python": [ "def fill_ellipse_on_window_within_rectangle(destination, clr, rect):" ], + "cpp": [ + "void fill_ellipse_on_window(window destination, color clr, const rectangle rect)" + ], "csharp": [ "public void Window.FillEllipse(Color clr, Rectangle rect);", "public static void SplashKit.FillEllipseOnWindow(Window destination, Color clr, Rectangle rect);" @@ -27634,12 +28006,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_ellipse_on_window(window destination, color clr, const rectangle rect, drawing_options opts)" - ], "python": [ "def fill_ellipse_on_window_within_rectangle_with_options(destination, clr, rect, opts):" ], + "cpp": [ + "void fill_ellipse_on_window(window destination, color clr, const rectangle rect, drawing_options opts)" + ], "csharp": [ "public void Window.FillEllipse(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.FillEllipseOnWindow(Window destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -27753,12 +28125,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_ellipse_on_window(window destination, color clr, double x, double y, double width, double height)" - ], "python": [ "def fill_ellipse_on_window(destination, clr, x, y, width, height):" ], + "cpp": [ + "void fill_ellipse_on_window(window destination, color clr, double x, double y, double width, double height)" + ], "csharp": [ "public void Window.FillEllipse(Color clr, double x, double y, double width, double height);", "public static void SplashKit.FillEllipseOnWindow(Window destination, Color clr, double x, double y, double width, double height);" @@ -27886,12 +28258,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_ellipse_on_window(window destination, color clr, double x, double y, double width, double height, drawing_options opts)" - ], "python": [ "def fill_ellipse_on_window_with_options(destination, clr, x, y, width, height, opts):" ], + "cpp": [ + "void fill_ellipse_on_window(window destination, color clr, double x, double y, double width, double height, drawing_options opts)" + ], "csharp": [ "public void Window.FillEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.FillEllipseOnWindow(Window destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -27925,12 +28297,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void clear_screen()" - ], "python": [ "def clear_screen_to_white():" ], + "cpp": [ + "void clear_screen()" + ], "csharp": [ "public static void SplashKit.ClearScreen();" ], @@ -27975,12 +28347,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void clear_screen(color clr)" - ], "python": [ "def clear_screen(clr):" ], + "cpp": [ + "void clear_screen(color clr)" + ], "csharp": [ "public static void SplashKit.ClearScreen(Color clr);" ], @@ -28025,12 +28397,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "display display_details(unsigned int index)" - ], "python": [ "def display_details(index):" ], + "cpp": [ + "display display_details(unsigned int index)" + ], "csharp": [ "public static Display SplashKit.DisplayDetails(uint index);" ], @@ -28078,12 +28450,12 @@ "self": "disp" }, "signatures": { - "cpp": [ - "int display_height(display disp)" - ], "python": [ "def display_height(disp):" ], + "cpp": [ + "int display_height(display disp)" + ], "csharp": [ "public int Display.Height { get }", "public static int SplashKit.DisplayHeight(Display disp);" @@ -28132,12 +28504,12 @@ "self": "disp" }, "signatures": { - "cpp": [ - "string display_name(display disp)" - ], "python": [ "def display_name(disp):" ], + "cpp": [ + "string display_name(display disp)" + ], "csharp": [ "public string Display.Name { get }", "public static string SplashKit.DisplayName(Display disp);" @@ -28186,12 +28558,12 @@ "self": "disp" }, "signatures": { - "cpp": [ - "int display_width(display disp)" - ], "python": [ "def display_width(disp):" ], + "cpp": [ + "int display_width(display disp)" + ], "csharp": [ "public int Display.Width { get }", "public static int SplashKit.DisplayWidth(Display disp);" @@ -28240,12 +28612,12 @@ "self": "disp" }, "signatures": { - "cpp": [ - "int display_x(display disp)" - ], "python": [ "def display_x(disp):" ], + "cpp": [ + "int display_x(display disp)" + ], "csharp": [ "public int Display.X { get }", "public static int SplashKit.DisplayX(Display disp);" @@ -28294,12 +28666,12 @@ "self": "disp" }, "signatures": { - "cpp": [ - "int display_y(display disp)" - ], "python": [ "def display_y(disp):" ], + "cpp": [ + "int display_y(display disp)" + ], "csharp": [ "public int Display.Y { get }", "public static int SplashKit.DisplayY(Display disp);" @@ -28332,12 +28704,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "int number_of_displays()" - ], "python": [ "def number_of_displays():" ], + "cpp": [ + "int number_of_displays()" + ], "csharp": [ "public static int SplashKit.NumberOfDisplays();" ], @@ -28369,12 +28741,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void refresh_screen()" - ], "python": [ "def refresh_screen():" ], + "cpp": [ + "void refresh_screen()" + ], "csharp": [ "public static void SplashKit.RefreshScreen();" ], @@ -28420,12 +28792,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void refresh_screen(unsigned int target_fps)" - ], "python": [ "def refresh_screen_with_target_fps(target_fps):" ], + "cpp": [ + "void refresh_screen(unsigned int target_fps)" + ], "csharp": [ "public static void SplashKit.RefreshScreen(uint targetFps);" ], @@ -28483,12 +28855,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void save_bitmap(bitmap bmp, const string &basename)" - ], "python": [ "def save_bitmap(bmp, basename):" ], + "cpp": [ + "void save_bitmap(bitmap bmp, const string &basename)" + ], "csharp": [ "public static void SplashKit.SaveBitmap(Bitmap bmp, string basename);" ], @@ -28520,12 +28892,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "int screen_height()" - ], "python": [ "def screen_height():" ], + "cpp": [ + "int screen_height()" + ], "csharp": [ "public static int SplashKit.ScreenHeight();" ], @@ -28557,12 +28929,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "int screen_width()" - ], "python": [ "def screen_width():" ], + "cpp": [ + "int screen_width()" + ], "csharp": [ "public static int SplashKit.ScreenWidth();" ], @@ -28607,12 +28979,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void take_screenshot(const string &basename)" - ], "python": [ "def take_screenshot(basename):" ], + "cpp": [ + "void take_screenshot(const string &basename)" + ], "csharp": [ "public static void SplashKit.TakeScreenshot(string basename);" ], @@ -28624,9 +28996,9 @@ { "signature": "void take_screenshot(window wind,const string &basename);", "name": "take_screenshot", - "method_name": null, + "method_name": "take_screenshot", "unique_global_name": "take_screenshot_of_window", - "unique_method_name": null, + "unique_method_name": "window.take_screenshot_of_window", "suffix_name": null, "description": "Saves a screenshot of the current window to a bitmap file. The file will\nbe saved onto the user's desktop.", "brief": null, @@ -28667,17 +29039,21 @@ } }, "attributes": { + "class": "window", + "method": "take_screenshot", + "self": "wind", "suffix": "of_window", "group": "graphics" }, "signatures": { - "cpp": [ - "void take_screenshot(window wind, const string &basename)" - ], "python": [ "def take_screenshot_of_window(wind, basename):" ], + "cpp": [ + "void take_screenshot(window wind, const string &basename)" + ], "csharp": [ + "public void Window.TakeScreenshot(string basename);", "public static void SplashKit.TakeScreenshot(Window wind, string basename);" ], "pascal": [ @@ -28738,12 +29114,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "circle bitmap_bounding_circle(bitmap bmp, const point_2d &pt)" - ], "python": [ "def bitmap_bounding_circle(bmp, pt):" ], + "cpp": [ + "circle bitmap_bounding_circle(bitmap bmp, const point_2d &pt)" + ], "csharp": [ "public Circle Bitmap.BoundingCircle(Point2D pt);", "public static Circle SplashKit.BitmapBoundingCircle(Bitmap bmp, Point2D pt);" @@ -28793,12 +29169,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "rectangle bitmap_bounding_rectangle(bitmap bmp)" - ], "python": [ "def bitmap_bounding_rectangle(bmp):" ], + "cpp": [ + "rectangle bitmap_bounding_rectangle(bitmap bmp)" + ], "csharp": [ "public Rectangle Bitmap.BoundingRectangle();", "public static Rectangle SplashKit.BitmapBoundingRectangle(Bitmap bmp);" @@ -28875,12 +29251,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "rectangle bitmap_bounding_rectangle(bitmap bmp, double x, double y)" - ], "python": [ "def bitmap_bounding_rectangle_at_location(bmp, x, y):" ], + "cpp": [ + "rectangle bitmap_bounding_rectangle(bitmap bmp, double x, double y)" + ], "csharp": [ "public Rectangle Bitmap.BoundingRectangle(double x, double y);", "public static Rectangle SplashKit.BitmapBoundingRectangle(Bitmap bmp, double x, double y);" @@ -28930,12 +29306,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "point_2d bitmap_cell_center(bitmap bmp)" - ], "python": [ "def bitmap_cell_center(bmp):" ], + "cpp": [ + "point_2d bitmap_cell_center(bitmap bmp)" + ], "csharp": [ "public Point2D Bitmap.CellCenter { get }", "public static Point2D SplashKit.BitmapCellCenter(Bitmap bmp);" @@ -29011,12 +29387,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "circle bitmap_cell_circle(bitmap bmp, double x, double y)" - ], "python": [ "def bitmap_cell_circle(bmp, x, y):" ], + "cpp": [ + "circle bitmap_cell_circle(bitmap bmp, double x, double y)" + ], "csharp": [ "public Circle Bitmap.CellCircle(double x, double y);", "public static Circle SplashKit.BitmapCellCircle(Bitmap bmp, double x, double y);" @@ -29080,12 +29456,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "circle bitmap_cell_circle(bitmap bmp, const point_2d pt)" - ], "python": [ "def bitmap_cell_circle_at_point(bmp, pt):" ], + "cpp": [ + "circle bitmap_cell_circle(bitmap bmp, const point_2d pt)" + ], "csharp": [ "public Circle Bitmap.CellCircle(Point2D pt);", "public static Circle SplashKit.BitmapCellCircle(Bitmap bmp, Point2D pt);" @@ -29162,12 +29538,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "circle bitmap_cell_circle(bitmap bmp, const point_2d pt, double scale)" - ], "python": [ "def bitmap_cell_circle_at_point_with_scale(bmp, pt, scale):" ], + "cpp": [ + "circle bitmap_cell_circle(bitmap bmp, const point_2d pt, double scale)" + ], "csharp": [ "public Circle Bitmap.CellCircle(Point2D pt, double scale);", "public static Circle SplashKit.BitmapCellCircle(Bitmap bmp, Point2D pt, double scale);" @@ -29217,12 +29593,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "int bitmap_cell_columns(bitmap bmp)" - ], "python": [ "def bitmap_cell_columns(bmp):" ], + "cpp": [ + "int bitmap_cell_columns(bitmap bmp)" + ], "csharp": [ "public int Bitmap.CellColumns { get }", "public static int SplashKit.BitmapCellColumns(Bitmap bmp);" @@ -29272,12 +29648,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "int bitmap_cell_count(bitmap bmp)" - ], "python": [ "def bitmap_cell_count(bmp):" ], + "cpp": [ + "int bitmap_cell_count(bitmap bmp)" + ], "csharp": [ "public int Bitmap.CellCount { get }", "public static int SplashKit.BitmapCellCount(Bitmap bmp);" @@ -29327,12 +29703,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "int bitmap_cell_height(bitmap bmp)" - ], "python": [ "def bitmap_cell_height(bmp):" ], + "cpp": [ + "int bitmap_cell_height(bitmap bmp)" + ], "csharp": [ "public int Bitmap.CellHeight { get }", "public static int SplashKit.BitmapCellHeight(Bitmap bmp);" @@ -29395,12 +29771,12 @@ "self": "src" }, "signatures": { - "cpp": [ - "vector_2d bitmap_cell_offset(bitmap src, int cell)" - ], "python": [ "def bitmap_cell_offset(src, cell):" ], + "cpp": [ + "vector_2d bitmap_cell_offset(bitmap src, int cell)" + ], "csharp": [ "public Vector2D Bitmap.CellOffset(int cell);", "public static Vector2D SplashKit.BitmapCellOffset(Bitmap src, int cell);" @@ -29450,12 +29826,12 @@ "self": "src" }, "signatures": { - "cpp": [ - "rectangle bitmap_cell_rectangle(bitmap src)" - ], "python": [ "def bitmap_cell_rectangle(src):" ], + "cpp": [ + "rectangle bitmap_cell_rectangle(bitmap src)" + ], "csharp": [ "public Rectangle Bitmap.CellRectangle();", "public static Rectangle SplashKit.BitmapCellRectangle(Bitmap src);" @@ -29519,12 +29895,12 @@ "self": "src" }, "signatures": { - "cpp": [ - "rectangle bitmap_cell_rectangle(bitmap src, const point_2d &pt)" - ], "python": [ "def bitmap_cell_rectangle_at_point(src, pt):" ], + "cpp": [ + "rectangle bitmap_cell_rectangle(bitmap src, const point_2d &pt)" + ], "csharp": [ "public Rectangle Bitmap.CellRectangle(Point2D pt);", "public static Rectangle SplashKit.BitmapCellRectangle(Bitmap src, Point2D pt);" @@ -29574,12 +29950,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "int bitmap_cell_rows(bitmap bmp)" - ], "python": [ "def bitmap_cell_rows(bmp):" ], + "cpp": [ + "int bitmap_cell_rows(bitmap bmp)" + ], "csharp": [ "public int Bitmap.CellRows { get }", "public static int SplashKit.BitmapCellRows(Bitmap bmp);" @@ -29629,12 +30005,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "int bitmap_cell_width(bitmap bmp)" - ], "python": [ "def bitmap_cell_width(bmp):" ], + "cpp": [ + "int bitmap_cell_width(bitmap bmp)" + ], "csharp": [ "public int Bitmap.CellWidth { get }", "public static int SplashKit.BitmapCellWidth(Bitmap bmp);" @@ -29684,12 +30060,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "point_2d bitmap_center(bitmap bmp)" - ], "python": [ "def bitmap_center(bmp):" ], + "cpp": [ + "point_2d bitmap_center(bitmap bmp)" + ], "csharp": [ "public Point2D Bitmap.Center { get }", "public static Point2D SplashKit.BitmapCenter(Bitmap bmp);" @@ -29739,12 +30115,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "string bitmap_filename(bitmap bmp)" - ], "python": [ "def bitmap_filename(bmp):" ], + "cpp": [ + "string bitmap_filename(bitmap bmp)" + ], "csharp": [ "public string Bitmap.Filename { get }", "public static string SplashKit.BitmapFilename(Bitmap bmp);" @@ -29794,12 +30170,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "int bitmap_height(bitmap bmp)" - ], "python": [ "def bitmap_height(bmp):" ], + "cpp": [ + "int bitmap_height(bitmap bmp)" + ], "csharp": [ "public int Bitmap.Height { get }", "public static int SplashKit.BitmapHeight(Bitmap bmp);" @@ -29847,12 +30223,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "int bitmap_height(string name)" - ], "python": [ "def bitmap_height_of_bitmap_named(name):" ], + "cpp": [ + "int bitmap_height(string name)" + ], "csharp": [ "public static int SplashKit.BitmapHeight(string name);" ], @@ -29901,12 +30277,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "string bitmap_name(bitmap bmp)" - ], "python": [ "def bitmap_name(bmp):" ], + "cpp": [ + "string bitmap_name(bitmap bmp)" + ], "csharp": [ "public string Bitmap.Name { get }", "public static string SplashKit.BitmapName(Bitmap bmp);" @@ -29953,12 +30329,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "bitmap bitmap_named(string name)" - ], "python": [ "def bitmap_named(name):" ], + "cpp": [ + "bitmap bitmap_named(string name)" + ], "csharp": [ "public static Bitmap SplashKit.BitmapNamed(string name);" ], @@ -30020,12 +30396,12 @@ "self": "src" }, "signatures": { - "cpp": [ - "rectangle bitmap_rectangle_of_cell(bitmap src, int cell)" - ], "python": [ "def bitmap_rectangle_of_cell(src, cell):" ], + "cpp": [ + "rectangle bitmap_rectangle_of_cell(bitmap src, int cell)" + ], "csharp": [ "public Rectangle Bitmap.RectangleOfCell(int cell);", "public static Rectangle SplashKit.BitmapRectangleOfCell(Bitmap src, int cell);" @@ -30140,12 +30516,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "void bitmap_set_cell_details(bitmap bmp, int width, int height, int columns, int rows, int count)" - ], "python": [ "def bitmap_set_cell_details(bmp, width, height, columns, rows, count):" ], + "cpp": [ + "void bitmap_set_cell_details(bitmap bmp, int width, int height, int columns, int rows, int count)" + ], "csharp": [ "public void Bitmap.SetCellDetails(int width, int height, int columns, int rows, int count);", "public static void SplashKit.BitmapSetCellDetails(Bitmap bmp, int width, int height, int columns, int rows, int count);" @@ -30192,12 +30568,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "bool bitmap_valid(bitmap bmp)" - ], "python": [ "def bitmap_valid(bmp):" ], + "cpp": [ + "bool bitmap_valid(bitmap bmp)" + ], "csharp": [ "public static bool SplashKit.BitmapValid(Bitmap bmp);" ], @@ -30246,12 +30622,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "int bitmap_width(bitmap bmp)" - ], "python": [ "def bitmap_width(bmp):" ], + "cpp": [ + "int bitmap_width(bitmap bmp)" + ], "csharp": [ "public int Bitmap.Width { get }", "public static int SplashKit.BitmapWidth(Bitmap bmp);" @@ -30299,12 +30675,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "int bitmap_width(string name)" - ], "python": [ "def bitmap_width_of_bitmap_named(name):" ], + "cpp": [ + "int bitmap_width(string name)" + ], "csharp": [ "public static int SplashKit.BitmapWidth(string name);" ], @@ -30366,12 +30742,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "void clear_bitmap(bitmap bmp, color clr)" - ], "python": [ "def clear_bitmap(bmp, clr):" ], + "cpp": [ + "void clear_bitmap(bitmap bmp, color clr)" + ], "csharp": [ "public void Bitmap.Clear(Color clr);", "public static void SplashKit.ClearBitmap(Bitmap bmp, Color clr);" @@ -30432,12 +30808,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "void clear_bitmap(string name, color clr)" - ], "python": [ "def clear_bitmap_named(name, clr):" ], + "cpp": [ + "void clear_bitmap(string name, color clr)" + ], "csharp": [ "public static void SplashKit.ClearBitmap(string name, Color clr);" ], @@ -30511,12 +30887,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "bitmap create_bitmap(string name, int width, int height)" - ], "python": [ "def create_bitmap(name, width, height):" ], + "cpp": [ + "bitmap create_bitmap(string name, int width, int height)" + ], "csharp": [ "public static Bitmap SplashKit.CreateBitmap(string name, int width, int height);", "public Bitmap(string name, int width, int height);" @@ -30592,12 +30968,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "void draw_bitmap(bitmap bmp, double x, double y)" - ], "python": [ "def draw_bitmap(bmp, x, y):" ], + "cpp": [ + "void draw_bitmap(bitmap bmp, double x, double y)" + ], "csharp": [ "public void Bitmap.Draw(double x, double y);", "public static void SplashKit.DrawBitmap(Bitmap bmp, double x, double y);" @@ -30687,12 +31063,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "void draw_bitmap(bitmap bmp, double x, double y, drawing_options opts)" - ], "python": [ "def draw_bitmap_with_options(bmp, x, y, opts):" ], + "cpp": [ + "void draw_bitmap(bitmap bmp, double x, double y, drawing_options opts)" + ], "csharp": [ "public void Bitmap.Draw(double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawBitmap(Bitmap bmp, double x, double y, DrawingOptions opts);" @@ -30766,12 +31142,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "void draw_bitmap(string name, double x, double y)" - ], "python": [ "def draw_bitmap_named(name, x, y):" ], + "cpp": [ + "void draw_bitmap(string name, double x, double y)" + ], "csharp": [ "public static void SplashKit.DrawBitmap(string name, double x, double y);" ], @@ -30857,12 +31233,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "void draw_bitmap(string name, double x, double y, drawing_options opts)" - ], "python": [ "def draw_bitmap_named_with_options(name, x, y, opts):" ], + "cpp": [ + "void draw_bitmap(string name, double x, double y, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.DrawBitmap(string name, double x, double y, DrawingOptions opts);" ], @@ -30951,12 +31327,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "void draw_bitmap_on_bitmap(bitmap destination, bitmap bmp, double x, double y)" - ], "python": [ "def draw_bitmap_on_bitmap_on_bitmap(destination, bmp, x, y):" ], + "cpp": [ + "void draw_bitmap_on_bitmap(bitmap destination, bitmap bmp, double x, double y)" + ], "csharp": [ "public void Bitmap.DrawBitmap(Bitmap destination, double x, double y);", "public static void SplashKit.DrawBitmapOnBitmap(Bitmap destination, Bitmap bmp, double x, double y);" @@ -31059,12 +31435,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "void draw_bitmap_on_bitmap(bitmap destination, bitmap bmp, double x, double y, drawing_options opts)" - ], "python": [ "def draw_bitmap_on_bitmap_on_bitmap_with_options(destination, bmp, x, y, opts):" ], + "cpp": [ + "void draw_bitmap_on_bitmap(bitmap destination, bitmap bmp, double x, double y, drawing_options opts)" + ], "csharp": [ "public void Bitmap.DrawBitmap(Bitmap destination, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawBitmapOnBitmap(Bitmap destination, Bitmap bmp, double x, double y, DrawingOptions opts);" @@ -31153,12 +31529,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "void draw_bitmap_on_window(window destination, bitmap bmp, double x, double y)" - ], "python": [ "def draw_bitmap_on_window(destination, bmp, x, y):" ], + "cpp": [ + "void draw_bitmap_on_window(window destination, bitmap bmp, double x, double y)" + ], "csharp": [ "public void Window.DrawBitmap(Bitmap bmp, double x, double y);", "public static void SplashKit.DrawBitmapOnWindow(Window destination, Bitmap bmp, double x, double y);" @@ -31261,12 +31637,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "void draw_bitmap_on_window(window destination, bitmap bmp, double x, double y, drawing_options opts)" - ], "python": [ "def draw_bitmap_on_window_with_options(destination, bmp, x, y, opts):" ], + "cpp": [ + "void draw_bitmap_on_window(window destination, bitmap bmp, double x, double y, drawing_options opts)" + ], "csharp": [ "public void Window.DrawBitmap(Bitmap bmp, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawBitmapOnWindow(Window destination, Bitmap bmp, double x, double y, DrawingOptions opts);" @@ -31300,12 +31676,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "void free_all_bitmaps()" - ], "python": [ "def free_all_bitmaps():" ], + "cpp": [ + "void free_all_bitmaps()" + ], "csharp": [ "public static void SplashKit.FreeAllBitmaps();" ], @@ -31355,12 +31731,12 @@ "self": "to_delete" }, "signatures": { - "cpp": [ - "void free_bitmap(bitmap to_delete)" - ], "python": [ "def free_bitmap(to_delete):" ], + "cpp": [ + "void free_bitmap(bitmap to_delete)" + ], "csharp": [ "public void Bitmap.Free();", "public static void SplashKit.FreeBitmap(Bitmap toDelete);" @@ -31407,12 +31783,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "bool has_bitmap(string name)" - ], "python": [ "def has_bitmap(name):" ], + "cpp": [ + "bool has_bitmap(string name)" + ], "csharp": [ "public static bool SplashKit.HasBitmap(string name);" ], @@ -31473,12 +31849,12 @@ "static": "images" }, "signatures": { - "cpp": [ - "bitmap load_bitmap(string name, string filename)" - ], "python": [ "def load_bitmap(name, filename):" ], + "cpp": [ + "bitmap load_bitmap(string name, string filename)" + ], "csharp": [ "public static Bitmap SplashKit.LoadBitmap(string name, string filename);", "public Bitmap(string name, string filename);" @@ -31542,12 +31918,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool pixel_drawn_at_point(bitmap bmp, const point_2d &pt)" - ], "python": [ "def pixel_drawn_at_point_pt(bmp, pt):" ], + "cpp": [ + "bool pixel_drawn_at_point(bitmap bmp, const point_2d &pt)" + ], "csharp": [ "public bool Bitmap.PixelDrawnAtPoint(Point2D pt);", "public static bool SplashKit.PixelDrawnAtPoint(Bitmap bmp, Point2D pt);" @@ -31623,12 +31999,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool pixel_drawn_at_point(bitmap bmp, double x, double y)" - ], "python": [ "def pixel_drawn_at_point(bmp, x, y):" ], + "cpp": [ + "bool pixel_drawn_at_point(bitmap bmp, double x, double y)" + ], "csharp": [ "public bool Bitmap.PixelDrawnAtPoint(double x, double y);", "public static bool SplashKit.PixelDrawnAtPoint(Bitmap bmp, double x, double y);" @@ -31705,12 +32081,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool pixel_drawn_at_point(bitmap bmp, int cell, const point_2d &pt)" - ], "python": [ "def pixel_drawn_at_point_in_cell_pt(bmp, cell, pt):" ], + "cpp": [ + "bool pixel_drawn_at_point(bitmap bmp, int cell, const point_2d &pt)" + ], "csharp": [ "public bool Bitmap.PixelDrawnAtPointInCell(int cell, Point2D pt);", "public static bool SplashKit.PixelDrawnAtPoint(Bitmap bmp, int cell, Point2D pt);" @@ -31800,12 +32176,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool pixel_drawn_at_point(bitmap bmp, int cell, double x, double y)" - ], "python": [ "def pixel_drawn_at_point_in_cell(bmp, cell, x, y):" ], + "cpp": [ + "bool pixel_drawn_at_point(bitmap bmp, int cell, double x, double y)" + ], "csharp": [ "public bool Bitmap.PixelDrawnAtPoint(int cell, double x, double y);", "public static bool SplashKit.PixelDrawnAtPoint(Bitmap bmp, int cell, double x, double y);" @@ -31855,12 +32231,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "void setup_collision_mask(bitmap bmp)" - ], "python": [ "def setup_collision_mask(bmp):" ], + "cpp": [ + "void setup_collision_mask(bitmap bmp)" + ], "csharp": [ "public void Bitmap.SetupCollisionMask();", "public static void SplashKit.SetupCollisionMask(Bitmap bmp);" @@ -31920,12 +32296,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_line(color clr, const line &l)" - ], "python": [ "def draw_line_record(clr, l):" ], + "cpp": [ + "void draw_line(color clr, const line &l)" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, Line l);" ], @@ -31997,12 +32373,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_line(color clr, const line &l, drawing_options opts)" - ], "python": [ "def draw_line_record_with_options(clr, l, opts):" ], + "cpp": [ + "void draw_line(color clr, const line &l, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, Line l, DrawingOptions opts);" ], @@ -32074,12 +32450,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_line(color clr, const point_2d &from_pt, const point_2d &to_pt)" - ], "python": [ "def draw_line_point_to_point(clr, from_pt, to_pt):" ], + "cpp": [ + "void draw_line(color clr, const point_2d &from_pt, const point_2d &to_pt)" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, Point2D fromPt, Point2D toPt);" ], @@ -32164,12 +32540,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_line(color clr, const point_2d &from_pt, const point_2d &to_pt, const drawing_options &opts)" - ], "python": [ "def draw_line_point_to_point_with_options(clr, from_pt, to_pt, opts):" ], + "cpp": [ + "void draw_line(color clr, const point_2d &from_pt, const point_2d &to_pt, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, Point2D fromPt, Point2D toPt, DrawingOptions opts);" ], @@ -32266,12 +32642,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_line(color clr, double x1, double y1, double x2, double y2)" - ], "python": [ "def draw_line(clr, x1, y1, x2, y2):" ], + "cpp": [ + "void draw_line(color clr, double x1, double y1, double x2, double y2)" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, double x1, double y1, double x2, double y2);" ], @@ -32382,12 +32758,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_line(color clr, double x1, double y1, double x2, double y2, const drawing_options &opts)" - ], "python": [ "def draw_line_with_options(clr, x1, y1, x2, y2, opts):" ], + "cpp": [ + "void draw_line(color clr, double x1, double y1, double x2, double y2, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, double x1, double y1, double x2, double y2, DrawingOptions opts);" ], @@ -32462,12 +32838,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_bitmap(bitmap destination, color clr, const line &l)" - ], "python": [ "def draw_line_on_bitmap_record(destination, clr, l):" ], + "cpp": [ + "void draw_line_on_bitmap(bitmap destination, color clr, const line &l)" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, Line l);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, Line l);" @@ -32556,12 +32932,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_bitmap(bitmap destination, color clr, const line &l, drawing_options opts)" - ], "python": [ "def draw_line_on_bitmap_record_with_options(destination, clr, l, opts):" ], + "cpp": [ + "void draw_line_on_bitmap(bitmap destination, color clr, const line &l, drawing_options opts)" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, Line l, DrawingOptions opts);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, Line l, DrawingOptions opts);" @@ -32650,12 +33026,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_bitmap(bitmap destination, color clr, const point_2d &from_pt, const point_2d &to_pt)" - ], "python": [ "def draw_line_on_bitmap_point_to_point(destination, clr, from_pt, to_pt):" ], + "cpp": [ + "void draw_line_on_bitmap(bitmap destination, color clr, const point_2d &from_pt, const point_2d &to_pt)" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, Point2D fromPt, Point2D toPt);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, Point2D fromPt, Point2D toPt);" @@ -32757,12 +33133,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_bitmap(bitmap destination, color clr, const point_2d &from_pt, const point_2d &to_pt, const drawing_options &opts)" - ], "python": [ "def draw_line_on_bitmap_point_to_point_with_options(destination, clr, from_pt, to_pt, opts):" ], + "cpp": [ + "void draw_line_on_bitmap(bitmap destination, color clr, const point_2d &from_pt, const point_2d &to_pt, const drawing_options &opts)" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, Point2D fromPt, Point2D toPt, DrawingOptions opts);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, Point2D fromPt, Point2D toPt, DrawingOptions opts);" @@ -32876,12 +33252,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2)" - ], "python": [ "def draw_line_on_bitmap(destination, clr, x1, y1, x2, y2):" ], + "cpp": [ + "void draw_line_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2)" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, double x1, double y1, double x2, double y2);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2);" @@ -33009,12 +33385,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, const drawing_options &opts)" - ], "python": [ "def draw_line_on_bitmap_with_options(destination, clr, x1, y1, x2, y2, opts):" ], + "cpp": [ + "void draw_line_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, const drawing_options &opts)" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, double x1, double y1, double x2, double y2, DrawingOptions opts);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2, DrawingOptions opts);" @@ -33090,12 +33466,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_window(window destination, color clr, const line &l)" - ], "python": [ "def draw_line_on_window_record(destination, clr, l):" ], + "cpp": [ + "void draw_line_on_window(window destination, color clr, const line &l)" + ], "csharp": [ "public void Window.DrawLine(Color clr, Line l);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, Line l);" @@ -33184,12 +33560,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_window(window destination, color clr, const line &l, drawing_options opts)" - ], "python": [ "def draw_line_on_window_record_with_options(destination, clr, l, opts):" ], + "cpp": [ + "void draw_line_on_window(window destination, color clr, const line &l, drawing_options opts)" + ], "csharp": [ "public void Window.DrawLine(Color clr, Line l, DrawingOptions opts);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, Line l, DrawingOptions opts);" @@ -33278,12 +33654,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_window(window destination, color clr, const point_2d &from_pt, const point_2d &to_pt)" - ], "python": [ "def draw_line_on_window_point_to_point(destination, clr, from_pt, to_pt):" ], + "cpp": [ + "void draw_line_on_window(window destination, color clr, const point_2d &from_pt, const point_2d &to_pt)" + ], "csharp": [ "public void Window.DrawLine(Color clr, Point2D fromPt, Point2D toPt);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, Point2D fromPt, Point2D toPt);" @@ -33385,12 +33761,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_window(window destination, color clr, const point_2d &from_pt, const point_2d &to_pt, const drawing_options &opts)" - ], "python": [ "def draw_line_on_window_point_to_point_with_options(destination, clr, from_pt, to_pt, opts):" ], + "cpp": [ + "void draw_line_on_window(window destination, color clr, const point_2d &from_pt, const point_2d &to_pt, const drawing_options &opts)" + ], "csharp": [ "public void Window.DrawLine(Color clr, Point2D fromPt, Point2D toPt, DrawingOptions opts);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, Point2D fromPt, Point2D toPt, DrawingOptions opts);" @@ -33504,12 +33880,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_window(window destination, color clr, double x1, double y1, double x2, double y2)" - ], "python": [ "def draw_line_on_window(destination, clr, x1, y1, x2, y2):" ], + "cpp": [ + "void draw_line_on_window(window destination, color clr, double x1, double y1, double x2, double y2)" + ], "csharp": [ "public void Window.DrawLine(Color clr, double x1, double y1, double x2, double y2);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2);" @@ -33637,12 +34013,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_line_on_window(window destination, color clr, double x1, double y1, double x2, double y2, const drawing_options &opts)" - ], "python": [ "def draw_line_on_window_with_options(destination, clr, x1, y1, x2, y2, opts):" ], + "cpp": [ + "void draw_line_on_window(window destination, color clr, double x1, double y1, double x2, double y2, const drawing_options &opts)" + ], "csharp": [ "public void Window.DrawLine(Color clr, double x1, double y1, double x2, double y2, DrawingOptions opts);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2, DrawingOptions opts);" @@ -33702,12 +34078,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_pixel(color clr, const point_2d &pt)" - ], "python": [ "def draw_pixel_at_point(clr, pt):" ], + "cpp": [ + "void draw_pixel(color clr, const point_2d &pt)" + ], "csharp": [ "public static void SplashKit.DrawPixel(Color clr, Point2D pt);" ], @@ -33779,12 +34155,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_pixel(color clr, const point_2d &pt, drawing_options opts)" - ], "python": [ "def draw_pixel_at_point_with_options(clr, pt, opts):" ], + "cpp": [ + "void draw_pixel(color clr, const point_2d &pt, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.DrawPixel(Color clr, Point2D pt, DrawingOptions opts);" ], @@ -33855,12 +34231,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_pixel(color clr, double x, double y)" - ], "python": [ "def draw_pixel(clr, x, y):" ], + "cpp": [ + "void draw_pixel(color clr, double x, double y)" + ], "csharp": [ "public static void SplashKit.DrawPixel(Color clr, double x, double y);" ], @@ -33945,12 +34321,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_pixel(color clr, double x, double y, drawing_options opts)" - ], "python": [ "def draw_pixel_with_options(clr, x, y, opts):" ], + "cpp": [ + "void draw_pixel(color clr, double x, double y, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.DrawPixel(Color clr, double x, double y, DrawingOptions opts);" ], @@ -34025,12 +34401,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_pixel_on_bitmap(bitmap destination, color clr, const point_2d &pt)" - ], "python": [ "def draw_pixel_on_bitmap_at_point(destination, clr, pt):" ], + "cpp": [ + "void draw_pixel_on_bitmap(bitmap destination, color clr, const point_2d &pt)" + ], "csharp": [ "public void Bitmap.DrawPixel(Color clr, Point2D pt);", "public static void SplashKit.DrawPixelOnBitmap(Bitmap destination, Color clr, Point2D pt);" @@ -34119,12 +34495,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_pixel_on_bitmap(bitmap destination, color clr, const point_2d &pt, drawing_options opts)" - ], "python": [ "def draw_pixel_on_bitmap_at_point_with_options(destination, clr, pt, opts):" ], + "cpp": [ + "void draw_pixel_on_bitmap(bitmap destination, color clr, const point_2d &pt, drawing_options opts)" + ], "csharp": [ "public void Bitmap.DrawPixel(Color clr, Point2D pt, DrawingOptions opts);", "public static void SplashKit.DrawPixelOnBitmap(Bitmap destination, Color clr, Point2D pt, DrawingOptions opts);" @@ -34212,12 +34588,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_pixel_on_bitmap(bitmap destination, color clr, double x, double y)" - ], "python": [ "def draw_pixel_on_bitmap(destination, clr, x, y):" ], + "cpp": [ + "void draw_pixel_on_bitmap(bitmap destination, color clr, double x, double y)" + ], "csharp": [ "public void Bitmap.DrawPixel(Color clr, double x, double y);", "public static void SplashKit.DrawPixelOnBitmap(Bitmap destination, Color clr, double x, double y);" @@ -34319,12 +34695,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_pixel_on_bitmap(bitmap destination, color clr, double x, double y, drawing_options opts)" - ], "python": [ "def draw_pixel_on_bitmap_with_options(destination, clr, x, y, opts):" ], + "cpp": [ + "void draw_pixel_on_bitmap(bitmap destination, color clr, double x, double y, drawing_options opts)" + ], "csharp": [ "public void Bitmap.DrawPixel(Color clr, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawPixelOnBitmap(Bitmap destination, Color clr, double x, double y, DrawingOptions opts);" @@ -34337,9 +34713,9 @@ { "signature": "void draw_pixel_on_window(window destination,color clr,const point_2d &pt);", "name": "draw_pixel_on_window", - "method_name": null, + "method_name": "draw_pixel", "unique_global_name": "draw_pixel_on_window_at_point", - "unique_method_name": null, + "unique_method_name": "window.draw_pixel_at_point", "suffix_name": null, "description": "Draws an individual pixel to the given window.", "brief": null, @@ -34394,17 +34770,20 @@ }, "attributes": { "class": "window", + "method": "draw_pixel", "suffix": "at_point", - "group": "graphics" + "group": "graphics", + "self": "destination" }, "signatures": { - "cpp": [ - "void draw_pixel_on_window(window destination, color clr, const point_2d &pt)" - ], "python": [ "def draw_pixel_on_window_at_point(destination, clr, pt):" ], + "cpp": [ + "void draw_pixel_on_window(window destination, color clr, const point_2d &pt)" + ], "csharp": [ + "public void Window.DrawPixel(Color clr, Point2D pt);", "public static void SplashKit.DrawPixelOnWindow(Window destination, Color clr, Point2D pt);" ], "pascal": [ @@ -34415,9 +34794,9 @@ { "signature": "void draw_pixel_on_window(window destination,color clr,const point_2d &pt,drawing_options opts);", "name": "draw_pixel_on_window", - "method_name": null, + "method_name": "draw_pixel", "unique_global_name": "draw_pixel_on_window_at_point_with_options", - "unique_method_name": null, + "unique_method_name": "window.draw_pixel_at_point_with_options", "suffix_name": null, "description": "Draws an individual pixel to the given window with the given drawing options.", "brief": null, @@ -34485,17 +34864,20 @@ }, "attributes": { "class": "window", + "method": "draw_pixel", "suffix": "at_point_with_options", - "group": "graphics" + "group": "graphics", + "self": "destination" }, "signatures": { - "cpp": [ - "void draw_pixel_on_window(window destination, color clr, const point_2d &pt, drawing_options opts)" - ], "python": [ "def draw_pixel_on_window_at_point_with_options(destination, clr, pt, opts):" ], + "cpp": [ + "void draw_pixel_on_window(window destination, color clr, const point_2d &pt, drawing_options opts)" + ], "csharp": [ + "public void Window.DrawPixel(Color clr, Point2D pt, DrawingOptions opts);", "public static void SplashKit.DrawPixelOnWindow(Window destination, Color clr, Point2D pt, DrawingOptions opts);" ], "pascal": [ @@ -34506,9 +34888,9 @@ { "signature": "void draw_pixel_on_window(window destination,color clr,double x,double y);", "name": "draw_pixel_on_window", - "method_name": null, + "method_name": "draw_pixel", "unique_global_name": "draw_pixel_on_window", - "unique_method_name": null, + "unique_method_name": "window.draw_pixel", "suffix_name": null, "description": "Draws an individual pixel to the given window.", "brief": null, @@ -34576,16 +34958,19 @@ }, "attributes": { "class": "window", - "group": "graphics" + "method": "draw_pixel", + "group": "graphics", + "self": "destination" }, "signatures": { - "cpp": [ - "void draw_pixel_on_window(window destination, color clr, double x, double y)" - ], "python": [ "def draw_pixel_on_window(destination, clr, x, y):" ], + "cpp": [ + "void draw_pixel_on_window(window destination, color clr, double x, double y)" + ], "csharp": [ + "public void Window.DrawPixel(Color clr, double x, double y);", "public static void SplashKit.DrawPixelOnWindow(Window destination, Color clr, double x, double y);" ], "pascal": [ @@ -34596,9 +34981,9 @@ { "signature": "void draw_pixel_on_window(window destination,color clr,double x,double y,drawing_options opts);", "name": "draw_pixel_on_window", - "method_name": null, + "method_name": "draw_pixel", "unique_global_name": "draw_pixel_on_window_with_options", - "unique_method_name": null, + "unique_method_name": "window.draw_pixel_with_options", "suffix_name": null, "description": "Draws an individual pixel to the given window with the given drawing options.", "brief": null, @@ -34679,17 +35064,20 @@ }, "attributes": { "class": "window", + "method": "draw_pixel", "suffix": "with_options", - "group": "graphics" + "group": "graphics", + "self": "destination" }, "signatures": { - "cpp": [ - "void draw_pixel_on_window(window destination, color clr, double x, double y, drawing_options opts)" - ], "python": [ "def draw_pixel_on_window_with_options(destination, clr, x, y, opts):" ], + "cpp": [ + "void draw_pixel_on_window(window destination, color clr, double x, double y, drawing_options opts)" + ], "csharp": [ + "public void Window.DrawPixel(Color clr, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawPixelOnWindow(Window destination, Color clr, double x, double y, DrawingOptions opts);" ], "pascal": [ @@ -34747,12 +35135,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "color get_pixel(bitmap bmp, const point_2d &pt)" - ], "python": [ "def get_pixel_from_bitmap_at_point(bmp, pt):" ], + "cpp": [ + "color get_pixel(bitmap bmp, const point_2d &pt)" + ], "csharp": [ "public static Color SplashKit.GetPixel(Bitmap bmp, Point2D pt);" ], @@ -34824,12 +35212,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "color get_pixel(bitmap bmp, double x, double y)" - ], "python": [ "def get_pixel_from_bitmap(bmp, x, y):" ], + "cpp": [ + "color get_pixel(bitmap bmp, double x, double y)" + ], "csharp": [ "public static Color SplashKit.GetPixel(Bitmap bmp, double x, double y);" ], @@ -34875,12 +35263,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "color get_pixel(const point_2d &pt)" - ], "python": [ "def get_pixel_at_point(pt):" ], + "cpp": [ + "color get_pixel(const point_2d &pt)" + ], "csharp": [ "public static Color SplashKit.GetPixel(Point2D pt);" ], @@ -34938,12 +35326,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "color get_pixel(double x, double y)" - ], "python": [ "def get_pixel(x, y):" ], + "cpp": [ + "color get_pixel(double x, double y)" + ], "csharp": [ "public static Color SplashKit.GetPixel(double x, double y);" ], @@ -35002,12 +35390,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "color get_pixel(window wnd, const point_2d &pt)" - ], "python": [ "def get_pixel_from_window_at_point(wnd, pt):" ], + "cpp": [ + "color get_pixel(window wnd, const point_2d &pt)" + ], "csharp": [ "public static Color SplashKit.GetPixel(Window wnd, Point2D pt);" ], @@ -35079,159 +35467,17 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "color get_pixel(window wnd, double x, double y)" - ], "python": [ "def get_pixel_from_window(wnd, x, y):" ], - "csharp": [ - "public static Color SplashKit.GetPixel(Window wnd, double x, double y);" - ], - "pascal": [ - "function GetPixel(wnd: Window; x: Double; y: Double): Color" - ] - } - }, - { - "signature": "color get_pixel_from_window(window destination,const point_2d &pt);", - "name": "get_pixel_from_window", - "method_name": null, - "unique_global_name": "get_pixel_from_window_at_point_from_window", - "unique_method_name": null, - "suffix_name": null, - "description": "Returns the color of the pixel at the x,y location on the given\nwindow.", - "brief": null, - "return": { - "type": "color", - "description": "The color of the pixel at the supplied location", - "is_pointer": false, - "is_reference": false, - "is_vector": false, - "type_parameter": null - }, - "parameters": { - "destination": { - "type": "window", - "description": "The window to draw the pixel on", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "pt": { - "type": "point_2d", - "description": "The position of the pixel", - "is_pointer": false, - "is_const": true, - "is_reference": true, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - } - }, - "attributes": { - "suffix": "at_point_from_window", - "group": "graphics" - }, - "signatures": { - "cpp": [ - "color get_pixel_from_window(window destination, const point_2d &pt)" - ], - "python": [ - "def get_pixel_from_window_at_point_from_window(destination, pt):" - ], - "csharp": [ - "public static Color SplashKit.GetPixelFromWindow(Window destination, Point2D pt);" - ], - "pascal": [ - "function GetPixelFromWindow(destination: Window; const pt: Point2D): Color" - ] - } - }, - { - "signature": "color get_pixel_from_window(window destination,double x,double y);", - "name": "get_pixel_from_window", - "method_name": null, - "unique_global_name": "get_pixel_from_window_from_window", - "unique_method_name": null, - "suffix_name": null, - "description": "Returns the color of the pixel at the x,y location on the given\nwindow.", - "brief": null, - "return": { - "type": "color", - "description": "The color of the pixel at the supplied location", - "is_pointer": false, - "is_reference": false, - "is_vector": false, - "type_parameter": null - }, - "parameters": { - "destination": { - "type": "window", - "description": "The window to draw the pixel on", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "x": { - "type": "double", - "description": "The distance from the left edge of the window to the pixel\nto read", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "y": { - "type": "double", - "description": "The distance from the top of the window to the pixel to read", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - } - }, - "attributes": { - "class": "window", - "suffix": "from_window", - "group": "graphics" - }, - "signatures": { "cpp": [ - "color get_pixel_from_window(window destination, double x, double y)" - ], - "python": [ - "def get_pixel_from_window_from_window(destination, x, y):" + "color get_pixel(window wnd, double x, double y)" ], "csharp": [ - "public static Color SplashKit.GetPixelFromWindow(Window destination, double x, double y);" + "public static Color SplashKit.GetPixel(Window wnd, double x, double y);" ], "pascal": [ - "function GetPixelFromWindow(destination: Window; x: Double; y: Double): Color" + "function GetPixel(wnd: Window; x: Double; y: Double): Color" ] } }, @@ -35284,12 +35530,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_quad(color clr, const quad &q)" - ], "python": [ "def draw_quad(clr, q):" ], + "cpp": [ + "void draw_quad(color clr, const quad &q)" + ], "csharp": [ "public static void SplashKit.DrawQuad(Color clr, Quad q);" ], @@ -35361,12 +35607,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_quad(color clr, const quad &q, const drawing_options &opts)" - ], "python": [ "def draw_quad_with_options(clr, q, opts):" ], + "cpp": [ + "void draw_quad(color clr, const quad &q, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.DrawQuad(Color clr, Quad q, DrawingOptions opts);" ], @@ -35440,12 +35686,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_quad_on_bitmap(bitmap destination, color clr, const quad &q)" - ], "python": [ "def draw_quad_on_bitmap(destination, clr, q):" ], + "cpp": [ + "void draw_quad_on_bitmap(bitmap destination, color clr, const quad &q)" + ], "csharp": [ "public void Bitmap.DrawQuad(Color clr, Quad q);", "public static void SplashKit.DrawQuadOnBitmap(Bitmap destination, Color clr, Quad q);" @@ -35534,12 +35780,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_quad_on_bitmap(bitmap destination, color clr, const quad &q, const drawing_options &opts)" - ], "python": [ "def draw_quad_on_bitmap_with_options(destination, clr, q, opts):" ], + "cpp": [ + "void draw_quad_on_bitmap(bitmap destination, color clr, const quad &q, const drawing_options &opts)" + ], "csharp": [ "public void Bitmap.DrawQuad(Color clr, Quad q, DrawingOptions opts);", "public static void SplashKit.DrawQuadOnBitmap(Bitmap destination, Color clr, Quad q, DrawingOptions opts);" @@ -35614,12 +35860,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_quad_on_window(window destination, color clr, const quad &q)" - ], "python": [ "def draw_quad_on_window(destination, clr, q):" ], + "cpp": [ + "void draw_quad_on_window(window destination, color clr, const quad &q)" + ], "csharp": [ "public void Window.DrawQuad(Color clr, Quad q);", "public static void SplashKit.DrawQuadOnWindow(Window destination, Color clr, Quad q);" @@ -35708,12 +35954,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_quad_on_window(window destination, color clr, const quad &q, const drawing_options &opts)" - ], "python": [ "def draw_quad_on_window_with_options(destination, clr, q, opts):" ], + "cpp": [ + "void draw_quad_on_window(window destination, color clr, const quad &q, const drawing_options &opts)" + ], "csharp": [ "public void Window.DrawQuad(Color clr, Quad q, DrawingOptions opts);", "public static void SplashKit.DrawQuadOnWindow(Window destination, Color clr, Quad q, DrawingOptions opts);" @@ -35773,12 +36019,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_rectangle(color clr, const rectangle &rect)" - ], "python": [ "def draw_rectangle_record(clr, rect):" ], + "cpp": [ + "void draw_rectangle(color clr, const rectangle &rect)" + ], "csharp": [ "public static void SplashKit.DrawRectangle(Color clr, Rectangle rect);" ], @@ -35850,12 +36096,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_rectangle(color clr, const rectangle &rect, const drawing_options &opts)" - ], "python": [ "def draw_rectangle_record_with_options(clr, rect, opts):" ], + "cpp": [ + "void draw_rectangle(color clr, const rectangle &rect, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.DrawRectangle(Color clr, Rectangle rect, DrawingOptions opts);" ], @@ -35952,12 +36198,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_rectangle(color clr, double x, double y, double width, double height)" - ], "python": [ "def draw_rectangle(clr, x, y, width, height):" ], + "cpp": [ + "void draw_rectangle(color clr, double x, double y, double width, double height)" + ], "csharp": [ "public static void SplashKit.DrawRectangle(Color clr, double x, double y, double width, double height);" ], @@ -36068,12 +36314,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_rectangle(color clr, double x, double y, double width, double height, const drawing_options &opts)" - ], "python": [ "def draw_rectangle_with_options(clr, x, y, width, height, opts):" ], + "cpp": [ + "void draw_rectangle(color clr, double x, double y, double width, double height, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.DrawRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);" ], @@ -36148,12 +36394,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect)" - ], "python": [ "def draw_rectangle_on_bitmap_record(destination, clr, rect):" ], + "cpp": [ + "void draw_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect)" + ], "csharp": [ "public void Bitmap.DrawRectangle(Color clr, Rectangle rect);", "public static void SplashKit.DrawRectangleOnBitmap(Bitmap destination, Color clr, Rectangle rect);" @@ -36242,12 +36488,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect, const drawing_options &opts)" - ], "python": [ "def draw_rectangle_on_bitmap_record_with_options(destination, clr, rect, opts):" ], + "cpp": [ + "void draw_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect, const drawing_options &opts)" + ], "csharp": [ "public void Bitmap.DrawRectangle(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.DrawRectangleOnBitmap(Bitmap destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -36361,12 +36607,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" - ], "python": [ "def draw_rectangle_on_bitmap(destination, clr, x, y, width, height):" ], + "cpp": [ + "void draw_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" + ], "csharp": [ "public void Bitmap.DrawRectangle(Color clr, double x, double y, double width, double height);", "public static void SplashKit.DrawRectangleOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height);" @@ -36494,12 +36740,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, drawing_options opts)" - ], "python": [ "def draw_rectangle_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" ], + "cpp": [ + "void draw_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, drawing_options opts)" + ], "csharp": [ "public void Bitmap.DrawRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.DrawRectangleOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -36575,12 +36821,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_rectangle_on_window(window destination, color clr, const rectangle &rect)" - ], "python": [ "def draw_rectangle_on_window_record(destination, clr, rect):" ], + "cpp": [ + "void draw_rectangle_on_window(window destination, color clr, const rectangle &rect)" + ], "csharp": [ "public void Window.DrawRectangle(Color clr, Rectangle rect);", "public static void SplashKit.DrawRectangleOnWindow(Window destination, Color clr, Rectangle rect);" @@ -36669,12 +36915,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_rectangle_on_window(window destination, color clr, const rectangle &rect, const drawing_options &opts)" - ], "python": [ "def draw_rectangle_on_window_record_with_options(destination, clr, rect, opts):" ], + "cpp": [ + "void draw_rectangle_on_window(window destination, color clr, const rectangle &rect, const drawing_options &opts)" + ], "csharp": [ "public void Window.DrawRectangle(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.DrawRectangleOnWindow(Window destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -36788,12 +37034,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_rectangle_on_window(window destination, color clr, double x, double y, double width, double height)" - ], "python": [ "def draw_rectangle_on_window(destination, clr, x, y, width, height):" ], + "cpp": [ + "void draw_rectangle_on_window(window destination, color clr, double x, double y, double width, double height)" + ], "csharp": [ "public void Window.DrawRectangle(Color clr, double x, double y, double width, double height);", "public static void SplashKit.DrawRectangleOnWindow(Window destination, Color clr, double x, double y, double width, double height);" @@ -36921,12 +37167,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_rectangle_on_window(window destination, color clr, double x, double y, double width, double height, drawing_options opts)" - ], "python": [ "def draw_rectangle_on_window_with_options(destination, clr, x, y, width, height, opts):" ], + "cpp": [ + "void draw_rectangle_on_window(window destination, color clr, double x, double y, double width, double height, drawing_options opts)" + ], "csharp": [ "public void Window.DrawRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.DrawRectangleOnWindow(Window destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -36985,12 +37231,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_quad(color clr, const quad &q)" - ], "python": [ "def fill_quad(clr, q):" ], + "cpp": [ + "void fill_quad(color clr, const quad &q)" + ], "csharp": [ "public static void SplashKit.FillQuad(Color clr, Quad q);" ], @@ -37062,12 +37308,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_quad(color clr, const quad &q, const drawing_options &opts)" - ], "python": [ "def fill_quad_with_options(clr, q, opts):" ], + "cpp": [ + "void fill_quad(color clr, const quad &q, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.FillQuad(Color clr, Quad q, DrawingOptions opts);" ], @@ -37141,12 +37387,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_quad_on_bitmap(bitmap destination, color clr, const quad &q)" - ], "python": [ "def fill_quad_on_bitmap(destination, clr, q):" ], + "cpp": [ + "void fill_quad_on_bitmap(bitmap destination, color clr, const quad &q)" + ], "csharp": [ "public void Bitmap.FillQuad(Color clr, Quad q);", "public static void SplashKit.FillQuadOnBitmap(Bitmap destination, Color clr, Quad q);" @@ -37227,193 +37473,196 @@ "type_parameter": null } }, - "attributes": { - "class": "bitmap", - "method": "fill_quad", - "suffix": "with_options", - "group": "graphics", - "self": "destination" - }, - "signatures": { - "cpp": [ - "void fill_quad_on_bitmap(bitmap destination, color clr, const quad &q, const drawing_options &opts)" - ], - "python": [ - "def fill_quad_on_bitmap_with_options(destination, clr, q, opts):" - ], - "csharp": [ - "public void Bitmap.FillQuad(Color clr, Quad q, DrawingOptions opts);", - "public static void SplashKit.FillQuadOnBitmap(Bitmap destination, Color clr, Quad q, DrawingOptions opts);" - ], - "pascal": [ - "procedure FillQuadOnBitmap(destination: Bitmap; clr: Color; const q: Quad; const opts: DrawingOptions)" - ] - } - }, - { - "signature": "void fill_quad_on_window(window destination,color clr,const quad &q);", - "name": "fill_quad_on_window", - "method_name": "fill_quad", - "unique_global_name": "fill_quad_on_window", - "unique_method_name": "window.fill_quad", - "suffix_name": null, - "description": "Fill a quad on the supplied window on the current window.", - "brief": null, - "return": { - "type": "void", - "description": null, - "is_pointer": false, - "is_reference": false, - "is_vector": false, - "type_parameter": null - }, - "parameters": { - "destination": { - "type": "window", - "description": "The destination window", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "clr": { - "type": "color", - "description": "The color for the quad", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "q": { - "type": "quad", - "description": "The details of the quad", - "is_pointer": false, - "is_const": true, - "is_reference": true, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - } - }, + "attributes": { + "class": "bitmap", + "method": "fill_quad", + "suffix": "with_options", + "group": "graphics", + "self": "destination" + }, + "signatures": { + "python": [ + "def fill_quad_on_bitmap_with_options(destination, clr, q, opts):" + ], + "cpp": [ + "void fill_quad_on_bitmap(bitmap destination, color clr, const quad &q, const drawing_options &opts)" + ], + "csharp": [ + "public void Bitmap.FillQuad(Color clr, Quad q, DrawingOptions opts);", + "public static void SplashKit.FillQuadOnBitmap(Bitmap destination, Color clr, Quad q, DrawingOptions opts);" + ], + "pascal": [ + "procedure FillQuadOnBitmap(destination: Bitmap; clr: Color; const q: Quad; const opts: DrawingOptions)" + ] + } + }, + { + "signature": "void fill_quad_on_window(window destination,color clr,const quad &q);", + "name": "fill_quad_on_window", + "method_name": "fill_quad", + "unique_global_name": "fill_quad_on_window", + "unique_method_name": "window.fill_quad", + "suffix_name": null, + "description": "Fill a quad on the supplied window on the current window.", + "brief": null, + "return": { + "type": "void", + "description": null, + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "destination": { + "type": "window", + "description": "The destination window", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "clr": { + "type": "color", + "description": "The color for the quad", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "q": { + "type": "quad", + "description": "The details of the quad", + "is_pointer": false, + "is_const": true, + "is_reference": true, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "class": "window", + "method": "fill_quad", + "group": "graphics", + "self": "destination" + }, + "signatures": { + "python": [ + "def fill_quad_on_window(destination, clr, q):" + ], + "cpp": [ + "void fill_quad_on_window(window destination, color clr, const quad &q)" + ], + "csharp": [ + "public void Window.FillQuad(Color clr, Quad q);", + "public static void SplashKit.FillQuadOnWindow(Window destination, Color clr, Quad q);" + ], + "pascal": [ + "procedure FillQuadOnWindow(destination: Window; clr: Color; const q: Quad)" + ] + } + }, + { + "signature": "void fill_quad_on_window(window destination,color clr,const quad &q,const drawing_options &opts);", + "name": "fill_quad_on_window", + "method_name": "fill_quad", + "unique_global_name": "fill_quad_on_window_with_options", + "unique_method_name": "window.fill_quad_with_options", + "suffix_name": null, + "description": "Fill a quad on the supplied window using the supplied drawing options.", + "brief": null, + "return": { + "type": "void", + "description": null, + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "destination": { + "type": "window", + "description": "The destination window", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "clr": { + "type": "color", + "description": "The color for the quad", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "q": { + "type": "quad", + "description": "The details of the quad", + "is_pointer": false, + "is_const": true, + "is_reference": true, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "opts": { + "type": "drawing_options", + "description": "The drawing options", + "is_pointer": false, + "is_const": true, + "is_reference": true, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, "attributes": { "class": "window", "method": "fill_quad", + "suffix": "with_options", "group": "graphics", "self": "destination" }, "signatures": { - "cpp": [ - "void fill_quad_on_window(window destination, color clr, const quad &q)" - ], "python": [ - "def fill_quad_on_window(destination, clr, q):" - ], - "csharp": [ - "public void Window.FillQuad(Color clr, Quad q);", - "public static void SplashKit.FillQuadOnWindow(Window destination, Color clr, Quad q);" + "def fill_quad_on_window_with_options(destination, clr, q, opts):" ], - "pascal": [ - "procedure FillQuadOnWindow(destination: Window; clr: Color; const q: Quad)" - ] - } - }, - { - "signature": "void fill_quad_on_window(window destination,color clr,const quad &q,const drawing_options &opts);", - "name": "fill_quad_on_window", - "method_name": null, - "unique_global_name": "fill_quad_on_window_with_options", - "unique_method_name": null, - "suffix_name": null, - "description": "Fill a quad on the supplied window using the supplied drawing options.", - "brief": null, - "return": { - "type": "void", - "description": null, - "is_pointer": false, - "is_reference": false, - "is_vector": false, - "type_parameter": null - }, - "parameters": { - "destination": { - "type": "window", - "description": "The destination window", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "clr": { - "type": "color", - "description": "The color for the quad", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "q": { - "type": "quad", - "description": "The details of the quad", - "is_pointer": false, - "is_const": true, - "is_reference": true, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "opts": { - "type": "drawing_options", - "description": "The drawing options", - "is_pointer": false, - "is_const": true, - "is_reference": true, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - } - }, - "attributes": { - "class": "window", - "suffix": "with_options", - "group": "graphics" - }, - "signatures": { "cpp": [ "void fill_quad_on_window(window destination, color clr, const quad &q, const drawing_options &opts)" ], - "python": [ - "def fill_quad_on_window_with_options(destination, clr, q, opts):" - ], "csharp": [ + "public void Window.FillQuad(Color clr, Quad q, DrawingOptions opts);", "public static void SplashKit.FillQuadOnWindow(Window destination, Color clr, Quad q, DrawingOptions opts);" ], "pascal": [ @@ -37471,12 +37720,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_rectangle(color clr, const rectangle &rect)" - ], "python": [ "def fill_rectangle_record(clr, rect):" ], + "cpp": [ + "void fill_rectangle(color clr, const rectangle &rect)" + ], "csharp": [ "public static void SplashKit.FillRectangle(Color clr, Rectangle rect);" ], @@ -37548,12 +37797,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_rectangle(color clr, const rectangle &rect, const drawing_options &opts)" - ], "python": [ "def fill_rectangle_record_with_options(clr, rect, opts):" ], + "cpp": [ + "void fill_rectangle(color clr, const rectangle &rect, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.FillRectangle(Color clr, Rectangle rect, DrawingOptions opts);" ], @@ -37650,12 +37899,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_rectangle(color clr, double x, double y, double width, double height)" - ], "python": [ "def fill_rectangle(clr, x, y, width, height):" ], + "cpp": [ + "void fill_rectangle(color clr, double x, double y, double width, double height)" + ], "csharp": [ "public static void SplashKit.FillRectangle(Color clr, double x, double y, double width, double height);" ], @@ -37766,12 +38015,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_rectangle(color clr, double x, double y, double width, double height, const drawing_options &opts)" - ], "python": [ "def fill_rectangle_with_options(clr, x, y, width, height, opts):" ], + "cpp": [ + "void fill_rectangle(color clr, double x, double y, double width, double height, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.FillRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);" ], @@ -37846,12 +38095,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect)" - ], "python": [ "def fill_rectangle_on_bitmap_record(destination, clr, rect):" ], + "cpp": [ + "void fill_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect)" + ], "csharp": [ "public void Bitmap.FillRectangle(Color clr, Rectangle rect);", "public static void SplashKit.FillRectangleOnBitmap(Bitmap destination, Color clr, Rectangle rect);" @@ -37940,12 +38189,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect, const drawing_options &opts)" - ], "python": [ "def fill_rectangle_on_bitmap_record_with_options(destination, clr, rect, opts):" ], + "cpp": [ + "void fill_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect, const drawing_options &opts)" + ], "csharp": [ "public void Bitmap.FillRectangle(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.FillRectangleOnBitmap(Bitmap destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -38059,12 +38308,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" - ], "python": [ "def fill_rectangle_on_bitmap(destination, clr, x, y, width, height):" ], + "cpp": [ + "void fill_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" + ], "csharp": [ "public void Bitmap.FillRectangle(Color clr, double x, double y, double width, double height);", "public static void SplashKit.FillRectangleOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height);" @@ -38192,12 +38441,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, const drawing_options &opts)" - ], "python": [ "def fill_rectangle_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" ], + "cpp": [ + "void fill_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, const drawing_options &opts)" + ], "csharp": [ "public void Bitmap.FillRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.FillRectangleOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -38273,12 +38522,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_rectangle_on_window(window destination, color clr, const rectangle &rect)" - ], "python": [ "def fill_rectangle_on_window_record(destination, clr, rect):" ], + "cpp": [ + "void fill_rectangle_on_window(window destination, color clr, const rectangle &rect)" + ], "csharp": [ "public void Window.FillRectangle(Color clr, Rectangle rect);", "public static void SplashKit.FillRectangleOnWindow(Window destination, Color clr, Rectangle rect);" @@ -38367,12 +38616,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_rectangle_on_window(window destination, color clr, const rectangle &rect, const drawing_options &opts)" - ], "python": [ "def fill_rectangle_on_window_record_with_options(destination, clr, rect, opts):" ], + "cpp": [ + "void fill_rectangle_on_window(window destination, color clr, const rectangle &rect, const drawing_options &opts)" + ], "csharp": [ "public void Window.FillRectangle(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.FillRectangleOnWindow(Window destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -38486,12 +38735,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_rectangle_on_window(window destination, color clr, double x, double y, double width, double height)" - ], "python": [ "def fill_rectangle_on_window(destination, clr, x, y, width, height):" ], + "cpp": [ + "void fill_rectangle_on_window(window destination, color clr, double x, double y, double width, double height)" + ], "csharp": [ "public void Window.FillRectangle(Color clr, double x, double y, double width, double height);", "public static void SplashKit.FillRectangleOnWindow(Window destination, Color clr, double x, double y, double width, double height);" @@ -38619,12 +38868,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_rectangle_on_window(window destination, color clr, double x, double y, double width, double height, const drawing_options &opts)" - ], "python": [ "def fill_rectangle_on_window_with_options(destination, clr, x, y, width, height, opts):" ], + "cpp": [ + "void fill_rectangle_on_window(window destination, color clr, double x, double y, double width, double height, const drawing_options &opts)" + ], "csharp": [ "public void Window.FillRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.FillRectangleOnWindow(Window destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -38737,12 +38986,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "void draw_text(const string &text, const color &clr, const string &fnt, int font_size, double x, double y)" - ], "python": [ "def draw_text_font_as_string(text, clr, fnt, font_size, x, y):" ], + "cpp": [ + "void draw_text(const string &text, const color &clr, const string &fnt, int font_size, double x, double y)" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y);" ], @@ -38867,12 +39116,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "void draw_text(const string &text, const color &clr, const string &fnt, int font_size, double x, double y, const drawing_options &opts)" - ], "python": [ "def draw_text_with_options_font_as_string(text, clr, fnt, font_size, x, y, opts):" ], + "cpp": [ + "void draw_text(const string &text, const color &clr, const string &fnt, int font_size, double x, double y, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y, DrawingOptions opts);" ], @@ -38958,12 +39207,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "void draw_text(const string &text, const color &clr, double x, double y)" - ], "python": [ "def draw_text_no_font_no_size(text, clr, x, y):" ], + "cpp": [ + "void draw_text(const string &text, const color &clr, double x, double y)" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, double x, double y);" ], @@ -39062,12 +39311,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "void draw_text(const string &text, const color &clr, double x, double y, const drawing_options &opts)" - ], "python": [ "def draw_text_no_font_no_size_with_options(text, clr, x, y, opts):" ], + "cpp": [ + "void draw_text(const string &text, const color &clr, double x, double y, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, double x, double y, DrawingOptions opts);" ], @@ -39178,12 +39427,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "void draw_text(const string &text, const color &clr, font fnt, int font_size, double x, double y)" - ], "python": [ "def draw_text(text, clr, fnt, font_size, x, y):" ], + "cpp": [ + "void draw_text(const string &text, const color &clr, font fnt, int font_size, double x, double y)" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y);" ], @@ -39308,12 +39557,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "void draw_text(const string &text, const color &clr, font fnt, int font_size, double x, double y, const drawing_options &opts)" - ], "python": [ "def draw_text_with_options(text, clr, fnt, font_size, x, y, opts):" ], + "cpp": [ + "void draw_text(const string &text, const color &clr, font fnt, int font_size, double x, double y, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y, DrawingOptions opts);" ], @@ -39441,12 +39690,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, const string &fnt, int font_size, double x, double y)" - ], "python": [ "def draw_text_on_bitmap_font_as_string(bmp, text, clr, fnt, font_size, x, y):" ], + "cpp": [ + "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, const string &fnt, int font_size, double x, double y)" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, string fnt, int fontSize, double x, double y);" @@ -39588,12 +39837,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, const string &fnt, int font_size, double x, double y, const drawing_options &opts)" - ], "python": [ "def draw_text_on_bitmap_with_options_font_as_string(bmp, text, clr, fnt, font_size, x, y, opts):" ], + "cpp": [ + "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, const string &fnt, int font_size, double x, double y, const drawing_options &opts)" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, string fnt, int fontSize, double x, double y, DrawingOptions opts);" @@ -39696,12 +39945,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, double x, double y)" - ], "python": [ "def draw_text_on_bitmap_no_font_no_size(bmp, text, clr, x, y):" ], + "cpp": [ + "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, double x, double y)" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, double x, double y);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, double x, double y);" @@ -39817,12 +40066,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, double x, double y, const drawing_options &opts)" - ], "python": [ "def draw_text_on_bitmap_no_font_no_size_with_options(bmp, text, clr, x, y, opts):" ], + "cpp": [ + "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, double x, double y, const drawing_options &opts)" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, double x, double y, DrawingOptions opts);" @@ -39950,12 +40199,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, font fnt, int font_size, double x, double y)" - ], "python": [ "def draw_text_on_bitmap(bmp, text, clr, fnt, font_size, x, y):" ], + "cpp": [ + "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, font fnt, int font_size, double x, double y)" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, Font fnt, int fontSize, double x, double y);" @@ -40097,12 +40346,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, font fnt, int font_size, double x, double y, const drawing_options &opts)" - ], "python": [ "def draw_text_on_bitmap_with_options(bmp, text, clr, fnt, font_size, x, y, opts):" ], + "cpp": [ + "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, font fnt, int font_size, double x, double y, const drawing_options &opts)" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, Font fnt, int fontSize, double x, double y, DrawingOptions opts);" @@ -40231,12 +40480,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "void draw_text_on_window(window wnd, const string &text, const color &clr, const string &fnt, int font_size, double x, double y)" - ], "python": [ "def draw_text_on_window_font_as_string(wnd, text, clr, fnt, font_size, x, y):" ], + "cpp": [ + "void draw_text_on_window(window wnd, const string &text, const color &clr, const string &fnt, int font_size, double x, double y)" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, string fnt, int fontSize, double x, double y);" @@ -40378,12 +40627,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "void draw_text_on_window(window wnd, const string &text, const color &clr, const string &fnt, int font_size, double x, double y, const drawing_options &opts)" - ], "python": [ "def draw_text_on_window_with_options_font_as_string(wnd, text, clr, fnt, font_size, x, y, opts):" ], + "cpp": [ + "void draw_text_on_window(window wnd, const string &text, const color &clr, const string &fnt, int font_size, double x, double y, const drawing_options &opts)" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, string fnt, int fontSize, double x, double y, DrawingOptions opts);" @@ -40486,12 +40735,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "void draw_text_on_window(window wnd, const string &text, const color &clr, double x, double y)" - ], "python": [ "def draw_text_on_window_no_font_no_size(wnd, text, clr, x, y):" ], + "cpp": [ + "void draw_text_on_window(window wnd, const string &text, const color &clr, double x, double y)" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, double x, double y);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, double x, double y);" @@ -40607,12 +40856,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "void draw_text_on_window(window wnd, const string &text, const color &clr, double x, double y, const drawing_options &opts)" - ], "python": [ "def draw_text_on_window_no_font_no_size_with_options(wnd, text, clr, x, y, opts):" ], + "cpp": [ + "void draw_text_on_window(window wnd, const string &text, const color &clr, double x, double y, const drawing_options &opts)" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, double x, double y, DrawingOptions opts);" @@ -40740,12 +40989,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "void draw_text_on_window(window wnd, const string &text, const color &clr, font fnt, int font_size, double x, double y)" - ], "python": [ "def draw_text_on_window(wnd, text, clr, fnt, font_size, x, y):" ], + "cpp": [ + "void draw_text_on_window(window wnd, const string &text, const color &clr, font fnt, int font_size, double x, double y)" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, Font fnt, int fontSize, double x, double y);" @@ -40887,12 +41136,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "void draw_text_on_window(window wnd, const string &text, const color &clr, font fnt, int font_size, double x, double y, const drawing_options &opts)" - ], "python": [ "def draw_text_on_window_with_options(wnd, text, clr, fnt, font_size, x, y, opts):" ], + "cpp": [ + "void draw_text_on_window(window wnd, const string &text, const color &clr, font fnt, int font_size, double x, double y, const drawing_options &opts)" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, Font fnt, int fontSize, double x, double y, DrawingOptions opts);" @@ -40953,12 +41202,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "bool font_has_size(const string &name, int font_size)" - ], "python": [ "def font_has_size_name_as_string(name, font_size):" ], + "cpp": [ + "bool font_has_size(const string &name, int font_size)" + ], "csharp": [ "public static bool SplashKit.FontHasSize(string name, int fontSize);" ], @@ -41020,12 +41269,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "bool font_has_size(font fnt, int font_size)" - ], "python": [ "def font_has_size(fnt, font_size):" ], + "cpp": [ + "bool font_has_size(font fnt, int font_size)" + ], "csharp": [ "public bool Font.HasSize(int fontSize);", "public static bool SplashKit.FontHasSize(Font fnt, int fontSize);" @@ -41086,12 +41335,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "void font_load_size(const string &name, int font_size)" - ], "python": [ "def font_load_size_name_as_string(name, font_size):" ], + "cpp": [ + "void font_load_size(const string &name, int font_size)" + ], "csharp": [ "public static void SplashKit.FontLoadSize(string name, int fontSize);" ], @@ -41153,12 +41402,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "void font_load_size(font fnt, int font_size)" - ], "python": [ "def font_load_size(fnt, font_size):" ], + "cpp": [ + "void font_load_size(font fnt, int font_size)" + ], "csharp": [ "public void Font.LoadSize(int fontSize);", "public static void SplashKit.FontLoadSize(Font fnt, int fontSize);" @@ -41205,12 +41454,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "font font_named(string name)" - ], "python": [ "def font_named(name):" ], + "cpp": [ + "font font_named(string name)" + ], "csharp": [ "public static Font SplashKit.FontNamed(string name);" ], @@ -41244,12 +41493,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void free_all_fonts()" - ], "python": [ "def free_all_fonts():" ], + "cpp": [ + "void free_all_fonts()" + ], "csharp": [ "public static void Text.FreeAll();", "public static void SplashKit.FreeAllFonts();" @@ -41300,12 +41549,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "void free_font(font fnt)" - ], "python": [ "def free_font(fnt):" ], + "cpp": [ + "void free_font(font fnt)" + ], "csharp": [ "public void Font.Free();", "public static void SplashKit.FreeFont(Font fnt);" @@ -41353,12 +41602,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "font_style get_font_style(const string &name)" - ], "python": [ "def get_font_style_name_as_string(name):" ], + "cpp": [ + "font_style get_font_style(const string &name)" + ], "csharp": [ "public static FontStyle SplashKit.GetFontStyle(string name);" ], @@ -41407,12 +41656,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "font_style get_font_style(font fnt)" - ], "python": [ "def get_font_style(fnt):" ], + "cpp": [ + "font_style get_font_style(font fnt)" + ], "csharp": [ "public FontStyle Font.Style { get }", "public static FontStyle SplashKit.GetFontStyle(Font fnt);" @@ -41446,12 +41695,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "font get_system_font()" - ], "python": [ "def get_system_font():" ], + "cpp": [ + "font get_system_font()" + ], "csharp": [ "public static Font SplashKit.GetSystemFont();" ], @@ -41497,12 +41746,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "bool has_font(font fnt)" - ], "python": [ "def has_font(fnt):" ], + "cpp": [ + "bool has_font(font fnt)" + ], "csharp": [ "public static bool SplashKit.HasFont(Font fnt);" ], @@ -41549,12 +41798,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "bool has_font(string name)" - ], "python": [ "def has_font_name_as_string(name):" ], + "cpp": [ + "bool has_font(string name)" + ], "csharp": [ "public static bool SplashKit.HasFont(string name);" ], @@ -41615,12 +41864,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "font load_font(const string &name, const string &filename)" - ], "python": [ "def load_font(name, filename):" ], + "cpp": [ + "font load_font(const string &name, const string &filename)" + ], "csharp": [ "public static Font SplashKit.LoadFont(string name, string filename);", "public Font(string name, string filename);" @@ -41681,12 +41930,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "void set_font_style(const string &name, font_style style)" - ], "python": [ "def set_font_style_name_as_string(name, style):" ], + "cpp": [ + "void set_font_style(const string &name, font_style style)" + ], "csharp": [ "public static void SplashKit.SetFontStyle(string name, FontStyle style);" ], @@ -41748,12 +41997,12 @@ "static": "text" }, "signatures": { - "cpp": [ - "void set_font_style(font fnt, font_style style)" - ], "python": [ "def set_font_style(fnt, style):" ], + "cpp": [ + "void set_font_style(font fnt, font_style style)" + ], "csharp": [ "public void Font.Style { set }", "public static void SplashKit.SetFontStyle(Font fnt, FontStyle style);" @@ -41828,12 +42077,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "int text_height(const string &text, const string &fnt, int font_size)" - ], "python": [ "def text_height_font_named(text, fnt, font_size):" ], + "cpp": [ + "int text_height(const string &text, const string &fnt, int font_size)" + ], "csharp": [ "public static int Text.Height(string text, string fnt, int fontSize);", "public static int SplashKit.TextHeight(string text, string fnt, int fontSize);" @@ -41907,12 +42156,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "int text_height(const string &text, font fnt, int font_size)" - ], "python": [ "def text_height(text, fnt, font_size):" ], + "cpp": [ + "int text_height(const string &text, font fnt, int font_size)" + ], "csharp": [ "public static int Text.Height(string text, Font fnt, int fontSize);", "public static int SplashKit.TextHeight(string text, Font fnt, int fontSize);" @@ -41987,12 +42236,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "int text_width(const string &text, const string &fnt, int font_size)" - ], "python": [ "def text_width_font_named(text, fnt, font_size):" ], + "cpp": [ + "int text_width(const string &text, const string &fnt, int font_size)" + ], "csharp": [ "public static int Text.Width(string text, string fnt, int fontSize);", "public static int SplashKit.TextWidth(string text, string fnt, int fontSize);" @@ -42066,12 +42315,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "int text_width(const string &text, font fnt, int font_size)" - ], "python": [ "def text_width(text, fnt, font_size):" ], + "cpp": [ + "int text_width(const string &text, font fnt, int font_size)" + ], "csharp": [ "public static int Text.Width(string text, Font fnt, int fontSize);", "public static int SplashKit.TextWidth(string text, Font fnt, int fontSize);" @@ -42131,12 +42380,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_triangle(color clr, const triangle &tri)" - ], "python": [ "def draw_triangle_record(clr, tri):" ], + "cpp": [ + "void draw_triangle(color clr, const triangle &tri)" + ], "csharp": [ "public static void SplashKit.DrawTriangle(Color clr, Triangle tri);" ], @@ -42208,12 +42457,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_triangle(color clr, const triangle &tri, drawing_options opts)" - ], "python": [ "def draw_triangle_record_with_options(clr, tri, opts):" ], + "cpp": [ + "void draw_triangle(color clr, const triangle &tri, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.DrawTriangle(Color clr, Triangle tri, DrawingOptions opts);" ], @@ -42336,12 +42585,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3)" - ], "python": [ "def draw_triangle(clr, x1, y1, x2, y2, x3, y3):" ], + "cpp": [ + "void draw_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3)" + ], "csharp": [ "public static void SplashKit.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" ], @@ -42478,12 +42727,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" - ], "python": [ "def draw_triangle_with_options(clr, x1, y1, x2, y2, x3, y3, opts):" ], + "cpp": [ + "void draw_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" ], @@ -42558,12 +42807,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri)" - ], "python": [ "def draw_triangle_on_bitmap_record(destination, clr, tri):" ], + "cpp": [ + "void draw_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri)" + ], "csharp": [ "public void Bitmap.DrawTriangle(Color clr, Triangle tri);", "public static void SplashKit.DrawTriangleOnBitmap(Bitmap destination, Color clr, Triangle tri);" @@ -42652,12 +42901,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri, drawing_options opts)" - ], "python": [ "def draw_triangle_on_bitmap_record_with_options(destination, clr, tri, opts):" ], + "cpp": [ + "void draw_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri, drawing_options opts)" + ], "csharp": [ "public void Bitmap.DrawTriangle(Color clr, Triangle tri, DrawingOptions opts);", "public static void SplashKit.DrawTriangleOnBitmap(Bitmap destination, Color clr, Triangle tri, DrawingOptions opts);" @@ -42797,12 +43046,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" - ], "python": [ "def draw_triangle_on_bitmap(destination, clr, x1, y1, x2, y2, x3, y3):" ], + "cpp": [ + "void draw_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" + ], "csharp": [ "public void Bitmap.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);", "public static void SplashKit.DrawTriangleOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" @@ -42956,12 +43205,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" - ], "python": [ "def draw_triangle_on_bitmap_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" ], + "cpp": [ + "void draw_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" + ], "csharp": [ "public void Bitmap.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);", "public static void SplashKit.DrawTriangleOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" @@ -43037,12 +43286,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_triangle_on_window(window destination, color clr, const triangle &tri)" - ], "python": [ "def draw_triangle_on_window_record(destination, clr, tri):" ], + "cpp": [ + "void draw_triangle_on_window(window destination, color clr, const triangle &tri)" + ], "csharp": [ "public void Window.DrawTriangle(Color clr, Triangle tri);", "public static void SplashKit.DrawTriangleOnWindow(Window destination, Color clr, Triangle tri);" @@ -43131,12 +43380,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_triangle_on_window(window destination, color clr, const triangle &tri, drawing_options opts)" - ], "python": [ "def draw_triangle_on_window_record_with_options(destination, clr, tri, opts):" ], + "cpp": [ + "void draw_triangle_on_window(window destination, color clr, const triangle &tri, drawing_options opts)" + ], "csharp": [ "public void Window.DrawTriangle(Color clr, Triangle tri, DrawingOptions opts);", "public static void SplashKit.DrawTriangleOnWindow(Window destination, Color clr, Triangle tri, DrawingOptions opts);" @@ -43276,12 +43525,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" - ], "python": [ "def draw_triangle_on_window(destination, clr, x1, y1, x2, y2, x3, y3):" ], + "cpp": [ + "void draw_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" + ], "csharp": [ "public void Window.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);", "public static void SplashKit.DrawTriangleOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" @@ -43435,12 +43684,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void draw_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" - ], "python": [ "def draw_triangle_on_window_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" ], + "cpp": [ + "void draw_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" + ], "csharp": [ "public void Window.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);", "public static void SplashKit.DrawTriangleOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" @@ -43500,12 +43749,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_triangle(color clr, const triangle &tri)" - ], "python": [ "def fill_triangle_record(clr, tri):" ], + "cpp": [ + "void fill_triangle(color clr, const triangle &tri)" + ], "csharp": [ "public static void SplashKit.FillTriangle(Color clr, Triangle tri);" ], @@ -43577,12 +43826,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_triangle(color clr, const triangle &tri, drawing_options opts)" - ], "python": [ "def fill_triangle_record_with_options(clr, tri, opts):" ], + "cpp": [ + "void fill_triangle(color clr, const triangle &tri, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.FillTriangle(Color clr, Triangle tri, DrawingOptions opts);" ], @@ -43705,12 +43954,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3)" - ], "python": [ "def fill_triangle(clr, x1, y1, x2, y2, x3, y3):" ], + "cpp": [ + "void fill_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3)" + ], "csharp": [ "public static void SplashKit.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" ], @@ -43847,12 +44096,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" - ], "python": [ "def fill_triangle_with_options(clr, x1, y1, x2, y2, x3, y3, opts):" ], + "cpp": [ + "void fill_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" + ], "csharp": [ "public static void SplashKit.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" ], @@ -43927,12 +44176,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri)" - ], "python": [ "def fill_triangle_on_bitmap_record(destination, clr, tri):" ], + "cpp": [ + "void fill_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri)" + ], "csharp": [ "public void Bitmap.FillTriangle(Color clr, Triangle tri);", "public static void SplashKit.FillTriangleOnBitmap(Bitmap destination, Color clr, Triangle tri);" @@ -44021,12 +44270,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri, drawing_options opts)" - ], "python": [ "def fill_triangle_on_bitmap_record_with_options(destination, clr, tri, opts):" ], + "cpp": [ + "void fill_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri, drawing_options opts)" + ], "csharp": [ "public void Bitmap.FillTriangle(Color clr, Triangle tri, DrawingOptions opts);", "public static void SplashKit.FillTriangleOnBitmap(Bitmap destination, Color clr, Triangle tri, DrawingOptions opts);" @@ -44166,12 +44415,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" - ], "python": [ "def fill_triangle_on_bitmap(destination, clr, x1, y1, x2, y2, x3, y3):" ], + "cpp": [ + "void fill_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" + ], "csharp": [ "public void Bitmap.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);", "public static void SplashKit.FillTriangleOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" @@ -44325,12 +44574,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" - ], "python": [ "def fill_triangle_on_bitmap_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" ], + "cpp": [ + "void fill_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" + ], "csharp": [ "public void Bitmap.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);", "public static void SplashKit.FillTriangleOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" @@ -44406,12 +44655,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_triangle_on_window(window destination, color clr, const triangle &tri)" - ], "python": [ "def fill_triangle_on_window_record(destination, clr, tri):" ], + "cpp": [ + "void fill_triangle_on_window(window destination, color clr, const triangle &tri)" + ], "csharp": [ "public void Window.FillTriangle(Color clr, Triangle tri);", "public static void SplashKit.FillTriangleOnWindow(Window destination, Color clr, Triangle tri);" @@ -44500,12 +44749,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_triangle_on_window(window destination, color clr, const triangle &tri, drawing_options opts)" - ], "python": [ "def fill_triangle_on_window_record_with_options(destination, clr, tri, opts):" ], + "cpp": [ + "void fill_triangle_on_window(window destination, color clr, const triangle &tri, drawing_options opts)" + ], "csharp": [ "public void Window.FillTriangle(Color clr, Triangle tri, DrawingOptions opts);", "public static void SplashKit.FillTriangleOnWindow(Window destination, Color clr, Triangle tri, DrawingOptions opts);" @@ -44645,12 +44894,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" - ], "python": [ "def fill_triangle_on_window(destination, clr, x1, y1, x2, y2, x3, y3):" ], + "cpp": [ + "void fill_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" + ], "csharp": [ "public void Window.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);", "public static void SplashKit.FillTriangleOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" @@ -44804,12 +45053,12 @@ "self": "destination" }, "signatures": { - "cpp": [ - "void fill_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" - ], "python": [ "def fill_triangle_on_window_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" ], + "cpp": [ + "void fill_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" + ], "csharp": [ "public void Window.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);", "public static void SplashKit.FillTriangleOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" @@ -44861,12 +45110,12 @@ "static": "input" }, "signatures": { - "cpp": [ - "void process_events()" - ], "python": [ "def process_events():" ], + "cpp": [ + "void process_events()" + ], "csharp": [ "public static void SplashKit.ProcessEvents();" ], @@ -44899,12 +45148,12 @@ "static": "input" }, "signatures": { - "cpp": [ - "bool quit_requested()" - ], "python": [ "def quit_requested():" ], + "cpp": [ + "bool quit_requested()" + ], "csharp": [ "public static bool SplashKit.QuitRequested();" ], @@ -44937,12 +45186,12 @@ "static": "input" }, "signatures": { - "cpp": [ - "void reset_quit()" - ], "python": [ "def reset_quit():" ], + "cpp": [ + "void reset_quit()" + ], "csharp": [ "public static void SplashKit.ResetQuit();" ], @@ -44974,12 +45223,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool any_key_pressed()" - ], "python": [ "def any_key_pressed():" ], + "cpp": [ + "bool any_key_pressed()" + ], "csharp": [ "public static bool SplashKit.AnyKeyPressed();" ], @@ -45024,12 +45273,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void deregister_callback_on_key_down(key_callback *callback)" - ], "python": [ "def deregister_callback_on_key_down(callback):" ], + "cpp": [ + "void deregister_callback_on_key_down(key_callback *callback)" + ], "csharp": [ "public static void SplashKit.DeregisterCallbackOnKeyDown(KeyCallback callback);" ], @@ -45074,12 +45323,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void deregister_callback_on_key_typed(key_callback *callback)" - ], "python": [ "def deregister_callback_on_key_typed(callback):" ], + "cpp": [ + "void deregister_callback_on_key_typed(key_callback *callback)" + ], "csharp": [ "public static void SplashKit.DeregisterCallbackOnKeyTyped(KeyCallback callback);" ], @@ -45124,12 +45373,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void deregister_callback_on_key_up(key_callback *callback)" - ], "python": [ "def deregister_callback_on_key_up(callback):" ], + "cpp": [ + "void deregister_callback_on_key_up(key_callback *callback)" + ], "csharp": [ "public static void SplashKit.DeregisterCallbackOnKeyUp(KeyCallback callback);" ], @@ -45174,12 +45423,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool key_down(key_code key)" - ], "python": [ "def key_down(key):" ], + "cpp": [ + "bool key_down(key_code key)" + ], "csharp": [ "public static bool SplashKit.KeyDown(KeyCode key);" ], @@ -45224,12 +45473,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "string key_name(key_code key)" - ], "python": [ "def key_name(key):" ], + "cpp": [ + "string key_name(key_code key)" + ], "csharp": [ "public static string SplashKit.KeyName(KeyCode key);" ], @@ -45274,12 +45523,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool key_released(key_code key)" - ], "python": [ "def key_released(key):" ], + "cpp": [ + "bool key_released(key_code key)" + ], "csharp": [ "public static bool SplashKit.KeyReleased(KeyCode key);" ], @@ -45324,12 +45573,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool key_typed(key_code key)" - ], "python": [ "def key_typed(key):" ], + "cpp": [ + "bool key_typed(key_code key)" + ], "csharp": [ "public static bool SplashKit.KeyTyped(KeyCode key);" ], @@ -45374,12 +45623,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool key_up(key_code key)" - ], "python": [ "def key_up(key):" ], + "cpp": [ + "bool key_up(key_code key)" + ], "csharp": [ "public static bool SplashKit.KeyUp(KeyCode key);" ], @@ -45424,12 +45673,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void register_callback_on_key_down(key_callback *callback)" - ], "python": [ "def register_callback_on_key_down(callback):" ], + "cpp": [ + "void register_callback_on_key_down(key_callback *callback)" + ], "csharp": [ "public static void SplashKit.RegisterCallbackOnKeyDown(KeyCallback callback);" ], @@ -45474,12 +45723,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void register_callback_on_key_typed(key_callback *callback)" - ], "python": [ "def register_callback_on_key_typed(callback):" ], + "cpp": [ + "void register_callback_on_key_typed(key_callback *callback)" + ], "csharp": [ "public static void SplashKit.RegisterCallbackOnKeyTyped(KeyCallback callback);" ], @@ -45524,12 +45773,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void register_callback_on_key_up(key_callback *callback)" - ], "python": [ "def register_callback_on_key_up(callback):" ], + "cpp": [ + "void register_callback_on_key_up(key_callback *callback)" + ], "csharp": [ "public static void SplashKit.RegisterCallbackOnKeyUp(KeyCallback callback);" ], @@ -45561,12 +45810,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void hide_mouse()" - ], "python": [ "def hide_mouse():" ], + "cpp": [ + "void hide_mouse()" + ], "csharp": [ "public static void SplashKit.HideMouse();" ], @@ -45611,12 +45860,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool mouse_clicked(mouse_button button)" - ], "python": [ "def mouse_clicked(button):" ], + "cpp": [ + "bool mouse_clicked(mouse_button button)" + ], "csharp": [ "public static bool SplashKit.MouseClicked(MouseButton button);" ], @@ -45661,12 +45910,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool mouse_down(mouse_button button)" - ], "python": [ "def mouse_down(button):" ], + "cpp": [ + "bool mouse_down(mouse_button button)" + ], "csharp": [ "public static bool SplashKit.MouseDown(MouseButton button);" ], @@ -45698,12 +45947,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "vector_2d mouse_movement()" - ], "python": [ "def mouse_movement():" ], + "cpp": [ + "vector_2d mouse_movement()" + ], "csharp": [ "public static Vector2D SplashKit.MouseMovement();" ], @@ -45735,12 +45984,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "point_2d mouse_position()" - ], "python": [ "def mouse_position():" ], + "cpp": [ + "point_2d mouse_position()" + ], "csharp": [ "public static Point2D SplashKit.MousePosition();" ], @@ -45772,12 +46021,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "vector_2d mouse_position_vector()" - ], "python": [ "def mouse_position_vector():" ], + "cpp": [ + "vector_2d mouse_position_vector()" + ], "csharp": [ "public static Vector2D SplashKit.MousePositionVector();" ], @@ -45809,12 +46058,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool mouse_shown()" - ], "python": [ "def mouse_shown():" ], + "cpp": [ + "bool mouse_shown()" + ], "csharp": [ "public static bool SplashKit.MouseShown();" ], @@ -45859,12 +46108,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool mouse_up(mouse_button button)" - ], "python": [ "def mouse_up(button):" ], + "cpp": [ + "bool mouse_up(mouse_button button)" + ], "csharp": [ "public static bool SplashKit.MouseUp(MouseButton button);" ], @@ -45896,12 +46145,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "vector_2d mouse_wheel_scroll()" - ], "python": [ "def mouse_wheel_scroll():" ], + "cpp": [ + "vector_2d mouse_wheel_scroll()" + ], "csharp": [ "public static Vector2D SplashKit.MouseWheelScroll();" ], @@ -45933,12 +46182,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "float mouse_x()" - ], "python": [ "def mouse_x():" ], + "cpp": [ + "float mouse_x()" + ], "csharp": [ "public static float SplashKit.MouseX();" ], @@ -45970,12 +46219,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "float mouse_y()" - ], "python": [ "def mouse_y():" ], + "cpp": [ + "float mouse_y()" + ], "csharp": [ "public static float SplashKit.MouseY();" ], @@ -46033,12 +46282,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void move_mouse(double x, double y)" - ], "python": [ "def move_mouse(x, y):" ], + "cpp": [ + "void move_mouse(double x, double y)" + ], "csharp": [ "public static void SplashKit.MoveMouse(double x, double y);" ], @@ -46084,12 +46333,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void move_mouse(point_2d point)" - ], "python": [ "def move_mouse_to_point(point):" ], + "cpp": [ + "void move_mouse(point_2d point)" + ], "csharp": [ "public static void SplashKit.MoveMouse(Point2D point);" ], @@ -46121,12 +46370,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void show_mouse()" - ], "python": [ "def show_mouse():" ], + "cpp": [ + "void show_mouse()" + ], "csharp": [ "public static void SplashKit.ShowMouse();" ], @@ -46172,12 +46421,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void show_mouse(bool show)" - ], "python": [ "def show_mouse_with_boolean(show):" ], + "cpp": [ + "void show_mouse(bool show)" + ], "csharp": [ "public static void SplashKit.ShowMouse(bool show);" ], @@ -46261,12 +46510,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void draw_collected_text(color clr, font fnt, int font_size, const drawing_options &opts)" - ], "python": [ "def draw_collected_text(clr, fnt, font_size, opts):" ], + "cpp": [ + "void draw_collected_text(color clr, font fnt, int font_size, const drawing_options &opts)" + ], "csharp": [ "public static void SplashKit.DrawCollectedText(Color clr, Font fnt, int fontSize, DrawingOptions opts);" ], @@ -46298,12 +46547,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void end_reading_text()" - ], "python": [ "def end_reading_text():" ], + "cpp": [ + "void end_reading_text()" + ], "csharp": [ "public static void SplashKit.EndReadingText();" ], @@ -46315,9 +46564,9 @@ { "signature": "void end_reading_text(window wind);", "name": "end_reading_text", - "method_name": null, + "method_name": "end_reading_text", "unique_global_name": "end_reading_text_in_window", - "unique_method_name": null, + "unique_method_name": "window.end_reading_text_in_window", "suffix_name": null, "description": "Ends reading text for the passed in window.", "brief": null, @@ -46345,17 +46594,21 @@ } }, "attributes": { + "class": "window", + "method": "end_reading_text", + "self": "wind", "suffix": "in_window", "group": "input" }, "signatures": { - "cpp": [ - "void end_reading_text(window wind)" - ], "python": [ "def end_reading_text_in_window(wind):" ], + "cpp": [ + "void end_reading_text(window wind)" + ], "csharp": [ + "public void Window.EndReadingText();", "public static void SplashKit.EndReadingText(Window wind);" ], "pascal": [ @@ -46386,12 +46639,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool reading_text()" - ], "python": [ "def reading_text():" ], + "cpp": [ + "bool reading_text()" + ], "csharp": [ "public static bool SplashKit.ReadingText();" ], @@ -46403,9 +46656,9 @@ { "signature": "bool reading_text(window wind);", "name": "reading_text", - "method_name": null, + "method_name": "reading_text", "unique_global_name": "reading_text_in_window", - "unique_method_name": null, + "unique_method_name": "window.reading_text_in_window", "suffix_name": null, "description": "Returns true when the window is reading text.", "brief": null, @@ -46433,17 +46686,21 @@ } }, "attributes": { + "class": "window", + "method": "reading_text", + "self": "wind", "suffix": "in_window", "group": "input" }, "signatures": { - "cpp": [ - "bool reading_text(window wind)" - ], "python": [ "def reading_text_in_window(wind):" ], + "cpp": [ + "bool reading_text(window wind)" + ], "csharp": [ + "public bool Window.ReadingText();", "public static bool SplashKit.ReadingText(Window wind);" ], "pascal": [ @@ -46487,12 +46744,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void start_reading_text(rectangle rect)" - ], "python": [ "def start_reading_text(rect):" ], + "cpp": [ + "void start_reading_text(rectangle rect)" + ], "csharp": [ "public static void SplashKit.StartReadingText(Rectangle rect);" ], @@ -46551,12 +46808,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void start_reading_text(rectangle rect, string initial_text)" - ], "python": [ "def start_reading_text_with_initial_text(rect, initial_text):" ], + "cpp": [ + "void start_reading_text(rectangle rect, string initial_text)" + ], "csharp": [ "public static void SplashKit.StartReadingText(Rectangle rect, string initialText);" ], @@ -46568,9 +46825,9 @@ { "signature": "void start_reading_text(window wind,rectangle rect);", "name": "start_reading_text", - "method_name": null, + "method_name": "start_reading_text", "unique_global_name": "start_reading_text_in_window", - "unique_method_name": null, + "unique_method_name": "window.start_reading_text_in_window", "suffix_name": null, "description": "Start reading text in the window within the bounds of the\nsupplied rectangle.", "brief": null, @@ -46611,17 +46868,21 @@ } }, "attributes": { + "class": "window", + "method": "start_reading_text", + "self": "wind", "suffix": "in_window", "group": "input" }, "signatures": { - "cpp": [ - "void start_reading_text(window wind, rectangle rect)" - ], "python": [ "def start_reading_text_in_window(wind, rect):" ], + "cpp": [ + "void start_reading_text(window wind, rectangle rect)" + ], "csharp": [ + "public void Window.StartReadingText(Rectangle rect);", "public static void SplashKit.StartReadingText(Window wind, Rectangle rect);" ], "pascal": [ @@ -46632,9 +46893,9 @@ { "signature": "void start_reading_text(window wind,rectangle rect,string initial_text);", "name": "start_reading_text", - "method_name": null, + "method_name": "start_reading_text", "unique_global_name": "start_reading_text_in_window_with_initial_text", - "unique_method_name": null, + "unique_method_name": "window.start_reading_text_in_window_with_initial_text", "suffix_name": null, "description": "Start reading text in the window within the bounds of the\nsupplied rectangle. The text will start with an initial value.", "brief": null, @@ -46688,17 +46949,21 @@ } }, "attributes": { + "class": "window", + "method": "start_reading_text", + "self": "wind", "suffix": "in_window_with_initial_text", "group": "input" }, "signatures": { - "cpp": [ - "void start_reading_text(window wind, rectangle rect, string initial_text)" - ], "python": [ "def start_reading_text_in_window_with_initial_text(wind, rect, initial_text):" ], + "cpp": [ + "void start_reading_text(window wind, rectangle rect, string initial_text)" + ], "csharp": [ + "public void Window.StartReadingText(Rectangle rect, string initialText);", "public static void SplashKit.StartReadingText(Window wind, Rectangle rect, string initialText);" ], "pascal": [ @@ -46729,12 +46994,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool text_entry_cancelled()" - ], "python": [ "def text_entry_cancelled():" ], + "cpp": [ + "bool text_entry_cancelled()" + ], "csharp": [ "public static bool SplashKit.TextEntryCancelled();" ], @@ -46746,9 +47011,9 @@ { "signature": "bool text_entry_cancelled(window wind);", "name": "text_entry_cancelled", - "method_name": null, + "method_name": "text_entry_cancelled", "unique_global_name": "text_entry_cancelled_in_window", - "unique_method_name": null, + "unique_method_name": "window.text_entry_cancelled_in_window", "suffix_name": null, "description": "Did the user press escape and cancel the enterring of text?", "brief": null, @@ -46776,17 +47041,21 @@ } }, "attributes": { + "class": "window", + "method": "text_entry_cancelled", + "self": "wind", "suffix": "in_window", "group": "input" }, "signatures": { - "cpp": [ - "bool text_entry_cancelled(window wind)" - ], "python": [ "def text_entry_cancelled_in_window(wind):" ], + "cpp": [ + "bool text_entry_cancelled(window wind)" + ], "csharp": [ + "public bool Window.TextEntryCancelled();", "public static bool SplashKit.TextEntryCancelled(Window wind);" ], "pascal": [ @@ -46817,12 +47086,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "string text_input()" - ], "python": [ "def text_input():" ], + "cpp": [ + "string text_input()" + ], "csharp": [ "public static string SplashKit.TextInput();" ], @@ -46834,9 +47103,9 @@ { "signature": "string text_input(window wind);", "name": "text_input", - "method_name": null, + "method_name": "text_input", "unique_global_name": "text_input_in_window", - "unique_method_name": null, + "unique_method_name": "window.text_input_in_window", "suffix_name": null, "description": "The text the user has currently enterred on the current window.", "brief": null, @@ -46864,17 +47133,21 @@ } }, "attributes": { + "class": "window", + "method": "text_input", + "self": "wind", "suffix": "in_window", "group": "input" }, "signatures": { - "cpp": [ - "string text_input(window wind)" - ], "python": [ "def text_input_in_window(wind):" ], + "cpp": [ + "string text_input(window wind)" + ], "csharp": [ + "public string Window.TextInput();", "public static string SplashKit.TextInput(Window wind);" ], "pascal": [ @@ -47449,8 +47722,8 @@ "group": "input" }, "signatures": { - "cpp": "class key_code {UNKNOWN_KEY = 0, BACKSPACE_KEY = 8, TAB_KEY = 9, CLEAR_KEY = 12, RETURN_KEY = 13, PAUSE_KEY = 19, ESCAPE_KEY = 27, SPACE_KEY = 32, EXCLAIM_KEY = 33, DOUBLE_QUOTE_KEY = 34, HASH_KEY = 35, DOLLAR_KEY = 36, AMPERSAND_KEY = 38, QUOTE_KEY = 39, LEFT_PAREN_KEY = 40, RIGHT_PAREN_KEY = 41, ASTERISK_KEY = 42, PLUS_KEY = 43, COMMA_KEY = 44, MINUS_KEY = 45, PERIOD_KEY = 46, SLASH_KEY = 47, NUM_0_KEY = 48, NUM_1_KEY = 49, NUM_2_KEY = 50, NUM_3_KEY = 51, NUM_4_KEY = 52, NUM_5_KEY = 53, NUM_6_KEY = 54, NUM_7_KEY = 55, NUM_8_KEY = 56, NUM_9_KEY = 57, COLON_KEY = 58, SEMI_COLON_KEY = 59, LESS_KEY = 60, EQUALS_KEY = 61, GREATER_KEY = 62, QUESTION_KEY = 63, AT_KEY = 64, LEFT_BRACKET_KEY = 91, BACKSLASH_KEY = 92, RIGHT_BRACKET_KEY = 93, CARET_KEY = 94, UNDERSCORE_KEY = 95, BACKQUOTE_KEY = 96, A_KEY = 97, B_KEY = 98, C_KEY = 99, D_KEY = 100, E_KEY = 101, F_KEY = 102, G_KEY = 103, H_KEY = 104, I_KEY = 105, J_KEY = 106, K_KEY = 107, L_KEY = 108, M_KEY = 109, N_KEY = 110, O_KEY = 111, P_KEY = 112, Q_KEY = 113, R_KEY = 114, S_KEY = 115, T_KEY = 116, U_KEY = 117, V_KEY = 118, W_KEY = 119, X_KEY = 120, Y_KEY = 121, Z_KEY = 122, DELETE_KEY = 127, KEYPAD_0 = 256, KEYPAD_1 = 257, KEYPAD_2 = 258, KEYPAD_3 = 259, KEYPAD_4 = 260, KEYPAD_5 = 261, KEYPAD_6 = 262, KEYPAD_7 = 263, KEYPAD_8 = 264, KEYPAD_9 = 265, KEYPAD_PERIOD = 266, KEYPAD_DIVIDE = 267, KEYPAD_MULTIPLY = 268, KEYPAD_MINUS = 269, KEYPAD_PLUS = 270, KEYPAD_ENTER = 271, KEYPAD_EQUALS = 272, UP_KEY = 273, DOWN_KEY = 274, RIGHT_KEY = 275, LEFT_KEY = 276, INSERT_KEY = 277, HOME_KEY = 278, END_KEY = 279, PAGE_UP_KEY = 280, PAGE_DOWN_KEY = 281, F1_KEY = 282, F2_KEY = 283, F3_KEY = 284, F4_KEY = 285, F5_KEY = 286, F6_KEY = 287, F7_KEY = 288, F8_KEY = 289, F9_KEY = 290, F10_KEY = 291, F11_KEY = 292, F12_KEY = 293, F13_KEY = 294, F14_KEY = 295, F15_KEY = 296, NUM_LOCK_KEY = 300, CAPS_LOCK_KEY = 301, SCROLL_LOCK_KEY = 302, RIGHT_SHIFT_KEY = 303, LEFT_SHIFT_KEY = 304, RIGHT_CTRL_KEY = 305, LEFT_CTRL_KEY = 306, RIGHT_ALT_KEY = 307, LEFT_ALT_KEY = 308, LEFT_SUPER_KEY = 311, RIGHT_SUPER_KEY = 312, MODE_KEY = 313, HELP_KEY = 315, SYS_REQ_KEY = 317, MENU_KEY = 319, POWER_KEY = 320};", "python": "public enum {KeyCode.unknown_key = 0, KeyCode.backspace_key = 8, KeyCode.tab_key = 9, KeyCode.clear_key = 12, KeyCode.return_key = 13, KeyCode.pause_key = 19, KeyCode.escape_key = 27, KeyCode.space_key = 32, KeyCode.exclaim_key = 33, KeyCode.double_quote_key = 34, KeyCode.hash_key = 35, KeyCode.dollar_key = 36, KeyCode.ampersand_key = 38, KeyCode.quote_key = 39, KeyCode.left_paren_key = 40, KeyCode.right_paren_key = 41, KeyCode.asterisk_key = 42, KeyCode.plus_key = 43, KeyCode.comma_key = 44, KeyCode.minus_key = 45, KeyCode.period_key = 46, KeyCode.slash_key = 47, KeyCode.num_0_key = 48, KeyCode.num_1_key = 49, KeyCode.num_2_key = 50, KeyCode.num_3_key = 51, KeyCode.num_4_key = 52, KeyCode.num_5_key = 53, KeyCode.num_6_key = 54, KeyCode.num_7_key = 55, KeyCode.num_8_key = 56, KeyCode.num_9_key = 57, KeyCode.colon_key = 58, KeyCode.semi_colon_key = 59, KeyCode.less_key = 60, KeyCode.equals_key = 61, KeyCode.greater_key = 62, KeyCode.question_key = 63, KeyCode.at_key = 64, KeyCode.left_bracket_key = 91, KeyCode.backslash_key = 92, KeyCode.right_bracket_key = 93, KeyCode.caret_key = 94, KeyCode.underscore_key = 95, KeyCode.backquote_key = 96, KeyCode.a_key = 97, KeyCode.b_key = 98, KeyCode.c_key = 99, KeyCode.d_key = 100, KeyCode.e_key = 101, KeyCode.f_key = 102, KeyCode.g_key = 103, KeyCode.h_key = 104, KeyCode.i_key = 105, KeyCode.j_key = 106, KeyCode.k_key = 107, KeyCode.l_key = 108, KeyCode.m_key = 109, KeyCode.n_key = 110, KeyCode.o_key = 111, KeyCode.p_key = 112, KeyCode.q_key = 113, KeyCode.r_key = 114, KeyCode.s_key = 115, KeyCode.t_key = 116, KeyCode.u_key = 117, KeyCode.v_key = 118, KeyCode.w_key = 119, KeyCode.x_key = 120, KeyCode.y_key = 121, KeyCode.z_key = 122, KeyCode.delete_key = 127, KeyCode.keypad_0 = 256, KeyCode.keypad_1 = 257, KeyCode.keypad_2 = 258, KeyCode.keypad_3 = 259, KeyCode.keypad_4 = 260, KeyCode.keypad_5 = 261, KeyCode.keypad_6 = 262, KeyCode.keypad_7 = 263, KeyCode.keypad_8 = 264, KeyCode.keypad_9 = 265, KeyCode.keypad_period = 266, KeyCode.keypad_divide = 267, KeyCode.keypad_multiply = 268, KeyCode.keypad_minus = 269, KeyCode.keypad_plus = 270, KeyCode.keypad_enter = 271, KeyCode.keypad_equals = 272, KeyCode.up_key = 273, KeyCode.down_key = 274, KeyCode.right_key = 275, KeyCode.left_key = 276, KeyCode.insert_key = 277, KeyCode.home_key = 278, KeyCode.end_key = 279, KeyCode.page_up_key = 280, KeyCode.page_down_key = 281, KeyCode.f1_key = 282, KeyCode.f2_key = 283, KeyCode.f3_key = 284, KeyCode.f4_key = 285, KeyCode.f5_key = 286, KeyCode.f6_key = 287, KeyCode.f7_key = 288, KeyCode.f8_key = 289, KeyCode.f9_key = 290, KeyCode.f10_key = 291, KeyCode.f11_key = 292, KeyCode.f12_key = 293, KeyCode.f13_key = 294, KeyCode.f14_key = 295, KeyCode.f15_key = 296, KeyCode.num_lock_key = 300, KeyCode.caps_lock_key = 301, KeyCode.scroll_lock_key = 302, KeyCode.right_shift_key = 303, KeyCode.left_shift_key = 304, KeyCode.right_ctrl_key = 305, KeyCode.left_ctrl_key = 306, KeyCode.right_alt_key = 307, KeyCode.left_alt_key = 308, KeyCode.left_super_key = 311, KeyCode.right_super_key = 312, KeyCode.mode_key = 313, KeyCode.help_key = 315, KeyCode.sys_req_key = 317, KeyCode.menu_key = 319, KeyCode.power_key = 320}", + "cpp": "class key_code {UNKNOWN_KEY = 0, BACKSPACE_KEY = 8, TAB_KEY = 9, CLEAR_KEY = 12, RETURN_KEY = 13, PAUSE_KEY = 19, ESCAPE_KEY = 27, SPACE_KEY = 32, EXCLAIM_KEY = 33, DOUBLE_QUOTE_KEY = 34, HASH_KEY = 35, DOLLAR_KEY = 36, AMPERSAND_KEY = 38, QUOTE_KEY = 39, LEFT_PAREN_KEY = 40, RIGHT_PAREN_KEY = 41, ASTERISK_KEY = 42, PLUS_KEY = 43, COMMA_KEY = 44, MINUS_KEY = 45, PERIOD_KEY = 46, SLASH_KEY = 47, NUM_0_KEY = 48, NUM_1_KEY = 49, NUM_2_KEY = 50, NUM_3_KEY = 51, NUM_4_KEY = 52, NUM_5_KEY = 53, NUM_6_KEY = 54, NUM_7_KEY = 55, NUM_8_KEY = 56, NUM_9_KEY = 57, COLON_KEY = 58, SEMI_COLON_KEY = 59, LESS_KEY = 60, EQUALS_KEY = 61, GREATER_KEY = 62, QUESTION_KEY = 63, AT_KEY = 64, LEFT_BRACKET_KEY = 91, BACKSLASH_KEY = 92, RIGHT_BRACKET_KEY = 93, CARET_KEY = 94, UNDERSCORE_KEY = 95, BACKQUOTE_KEY = 96, A_KEY = 97, B_KEY = 98, C_KEY = 99, D_KEY = 100, E_KEY = 101, F_KEY = 102, G_KEY = 103, H_KEY = 104, I_KEY = 105, J_KEY = 106, K_KEY = 107, L_KEY = 108, M_KEY = 109, N_KEY = 110, O_KEY = 111, P_KEY = 112, Q_KEY = 113, R_KEY = 114, S_KEY = 115, T_KEY = 116, U_KEY = 117, V_KEY = 118, W_KEY = 119, X_KEY = 120, Y_KEY = 121, Z_KEY = 122, DELETE_KEY = 127, KEYPAD_0 = 256, KEYPAD_1 = 257, KEYPAD_2 = 258, KEYPAD_3 = 259, KEYPAD_4 = 260, KEYPAD_5 = 261, KEYPAD_6 = 262, KEYPAD_7 = 263, KEYPAD_8 = 264, KEYPAD_9 = 265, KEYPAD_PERIOD = 266, KEYPAD_DIVIDE = 267, KEYPAD_MULTIPLY = 268, KEYPAD_MINUS = 269, KEYPAD_PLUS = 270, KEYPAD_ENTER = 271, KEYPAD_EQUALS = 272, UP_KEY = 273, DOWN_KEY = 274, RIGHT_KEY = 275, LEFT_KEY = 276, INSERT_KEY = 277, HOME_KEY = 278, END_KEY = 279, PAGE_UP_KEY = 280, PAGE_DOWN_KEY = 281, F1_KEY = 282, F2_KEY = 283, F3_KEY = 284, F4_KEY = 285, F5_KEY = 286, F6_KEY = 287, F7_KEY = 288, F8_KEY = 289, F9_KEY = 290, F10_KEY = 291, F11_KEY = 292, F12_KEY = 293, F13_KEY = 294, F14_KEY = 295, F15_KEY = 296, NUM_LOCK_KEY = 300, CAPS_LOCK_KEY = 301, SCROLL_LOCK_KEY = 302, RIGHT_SHIFT_KEY = 303, LEFT_SHIFT_KEY = 304, RIGHT_CTRL_KEY = 305, LEFT_CTRL_KEY = 306, RIGHT_ALT_KEY = 307, LEFT_ALT_KEY = 308, LEFT_SUPER_KEY = 311, RIGHT_SUPER_KEY = 312, MODE_KEY = 313, HELP_KEY = 315, SYS_REQ_KEY = 317, MENU_KEY = 319, POWER_KEY = 320};", "csharp": "public enum {KeyCode.UnknownKey = 0, KeyCode.BackspaceKey = 8, KeyCode.TabKey = 9, KeyCode.ClearKey = 12, KeyCode.ReturnKey = 13, KeyCode.PauseKey = 19, KeyCode.EscapeKey = 27, KeyCode.SpaceKey = 32, KeyCode.ExclaimKey = 33, KeyCode.DoubleQuoteKey = 34, KeyCode.HashKey = 35, KeyCode.DollarKey = 36, KeyCode.AmpersandKey = 38, KeyCode.QuoteKey = 39, KeyCode.LeftParenKey = 40, KeyCode.RightParenKey = 41, KeyCode.AsteriskKey = 42, KeyCode.PlusKey = 43, KeyCode.CommaKey = 44, KeyCode.MinusKey = 45, KeyCode.PeriodKey = 46, KeyCode.SlashKey = 47, KeyCode.Num0Key = 48, KeyCode.Num1Key = 49, KeyCode.Num2Key = 50, KeyCode.Num3Key = 51, KeyCode.Num4Key = 52, KeyCode.Num5Key = 53, KeyCode.Num6Key = 54, KeyCode.Num7Key = 55, KeyCode.Num8Key = 56, KeyCode.Num9Key = 57, KeyCode.ColonKey = 58, KeyCode.SemiColonKey = 59, KeyCode.LessKey = 60, KeyCode.EqualsKey = 61, KeyCode.GreaterKey = 62, KeyCode.QuestionKey = 63, KeyCode.AtKey = 64, KeyCode.LeftBracketKey = 91, KeyCode.BackslashKey = 92, KeyCode.RightBracketKey = 93, KeyCode.CaretKey = 94, KeyCode.UnderscoreKey = 95, KeyCode.BackquoteKey = 96, KeyCode.AKey = 97, KeyCode.BKey = 98, KeyCode.CKey = 99, KeyCode.DKey = 100, KeyCode.EKey = 101, KeyCode.FKey = 102, KeyCode.GKey = 103, KeyCode.HKey = 104, KeyCode.IKey = 105, KeyCode.JKey = 106, KeyCode.KKey = 107, KeyCode.LKey = 108, KeyCode.MKey = 109, KeyCode.NKey = 110, KeyCode.OKey = 111, KeyCode.PKey = 112, KeyCode.QKey = 113, KeyCode.RKey = 114, KeyCode.SKey = 115, KeyCode.TKey = 116, KeyCode.UKey = 117, KeyCode.VKey = 118, KeyCode.WKey = 119, KeyCode.XKey = 120, KeyCode.YKey = 121, KeyCode.ZKey = 122, KeyCode.DeleteKey = 127, KeyCode.Keypad0 = 256, KeyCode.Keypad1 = 257, KeyCode.Keypad2 = 258, KeyCode.Keypad3 = 259, KeyCode.Keypad4 = 260, KeyCode.Keypad5 = 261, KeyCode.Keypad6 = 262, KeyCode.Keypad7 = 263, KeyCode.Keypad8 = 264, KeyCode.Keypad9 = 265, KeyCode.KeypadPeriod = 266, KeyCode.KeypadDivide = 267, KeyCode.KeypadMultiply = 268, KeyCode.KeypadMinus = 269, KeyCode.KeypadPlus = 270, KeyCode.KeypadEnter = 271, KeyCode.KeypadEquals = 272, KeyCode.UpKey = 273, KeyCode.DownKey = 274, KeyCode.RightKey = 275, KeyCode.LeftKey = 276, KeyCode.InsertKey = 277, KeyCode.HomeKey = 278, KeyCode.EndKey = 279, KeyCode.PageUpKey = 280, KeyCode.PageDownKey = 281, KeyCode.F1Key = 282, KeyCode.F2Key = 283, KeyCode.F3Key = 284, KeyCode.F4Key = 285, KeyCode.F5Key = 286, KeyCode.F6Key = 287, KeyCode.F7Key = 288, KeyCode.F8Key = 289, KeyCode.F9Key = 290, KeyCode.F10Key = 291, KeyCode.F11Key = 292, KeyCode.F12Key = 293, KeyCode.F13Key = 294, KeyCode.F14Key = 295, KeyCode.F15Key = 296, KeyCode.NumLockKey = 300, KeyCode.CapsLockKey = 301, KeyCode.ScrollLockKey = 302, KeyCode.RightShiftKey = 303, KeyCode.LeftShiftKey = 304, KeyCode.RightCtrlKey = 305, KeyCode.LeftCtrlKey = 306, KeyCode.RightAltKey = 307, KeyCode.LeftAltKey = 308, KeyCode.LeftSuperKey = 311, KeyCode.RightSuperKey = 312, KeyCode.ModeKey = 313, KeyCode.HelpKey = 315, KeyCode.SysReqKey = 317, KeyCode.MenuKey = 319, KeyCode.PowerKey = 320}", "pascal": "public enum {KeyCode.UnknownKey = 0, KeyCode.BackspaceKey = 8, KeyCode.TabKey = 9, KeyCode.ClearKey = 12, KeyCode.ReturnKey = 13, KeyCode.PauseKey = 19, KeyCode.EscapeKey = 27, KeyCode.SpaceKey = 32, KeyCode.ExclaimKey = 33, KeyCode.DoubleQuoteKey = 34, KeyCode.HashKey = 35, KeyCode.DollarKey = 36, KeyCode.AmpersandKey = 38, KeyCode.QuoteKey = 39, KeyCode.LeftParenKey = 40, KeyCode.RightParenKey = 41, KeyCode.AsteriskKey = 42, KeyCode.PlusKey = 43, KeyCode.CommaKey = 44, KeyCode.MinusKey = 45, KeyCode.PeriodKey = 46, KeyCode.SlashKey = 47, KeyCode.Num0Key = 48, KeyCode.Num1Key = 49, KeyCode.Num2Key = 50, KeyCode.Num3Key = 51, KeyCode.Num4Key = 52, KeyCode.Num5Key = 53, KeyCode.Num6Key = 54, KeyCode.Num7Key = 55, KeyCode.Num8Key = 56, KeyCode.Num9Key = 57, KeyCode.ColonKey = 58, KeyCode.SemiColonKey = 59, KeyCode.LessKey = 60, KeyCode.EqualsKey = 61, KeyCode.GreaterKey = 62, KeyCode.QuestionKey = 63, KeyCode.AtKey = 64, KeyCode.LeftBracketKey = 91, KeyCode.BackslashKey = 92, KeyCode.RightBracketKey = 93, KeyCode.CaretKey = 94, KeyCode.UnderscoreKey = 95, KeyCode.BackquoteKey = 96, KeyCode.AKey = 97, KeyCode.BKey = 98, KeyCode.CKey = 99, KeyCode.DKey = 100, KeyCode.EKey = 101, KeyCode.FKey = 102, KeyCode.GKey = 103, KeyCode.HKey = 104, KeyCode.IKey = 105, KeyCode.JKey = 106, KeyCode.KKey = 107, KeyCode.LKey = 108, KeyCode.MKey = 109, KeyCode.NKey = 110, KeyCode.OKey = 111, KeyCode.PKey = 112, KeyCode.QKey = 113, KeyCode.RKey = 114, KeyCode.SKey = 115, KeyCode.TKey = 116, KeyCode.UKey = 117, KeyCode.VKey = 118, KeyCode.WKey = 119, KeyCode.XKey = 120, KeyCode.YKey = 121, KeyCode.ZKey = 122, KeyCode.DeleteKey = 127, KeyCode.Keypad0 = 256, KeyCode.Keypad1 = 257, KeyCode.Keypad2 = 258, KeyCode.Keypad3 = 259, KeyCode.Keypad4 = 260, KeyCode.Keypad5 = 261, KeyCode.Keypad6 = 262, KeyCode.Keypad7 = 263, KeyCode.Keypad8 = 264, KeyCode.Keypad9 = 265, KeyCode.KeypadPeriod = 266, KeyCode.KeypadDivide = 267, KeyCode.KeypadMultiply = 268, KeyCode.KeypadMinus = 269, KeyCode.KeypadPlus = 270, KeyCode.KeypadEnter = 271, KeyCode.KeypadEquals = 272, KeyCode.UpKey = 273, KeyCode.DownKey = 274, KeyCode.RightKey = 275, KeyCode.LeftKey = 276, KeyCode.InsertKey = 277, KeyCode.HomeKey = 278, KeyCode.EndKey = 279, KeyCode.PageUpKey = 280, KeyCode.PageDownKey = 281, KeyCode.F1Key = 282, KeyCode.F2Key = 283, KeyCode.F3Key = 284, KeyCode.F4Key = 285, KeyCode.F5Key = 286, KeyCode.F6Key = 287, KeyCode.F7Key = 288, KeyCode.F8Key = 289, KeyCode.F9Key = 290, KeyCode.F10Key = 291, KeyCode.F11Key = 292, KeyCode.F12Key = 293, KeyCode.F13Key = 294, KeyCode.F14Key = 295, KeyCode.F15Key = 296, KeyCode.NumLockKey = 300, KeyCode.CapsLockKey = 301, KeyCode.ScrollLockKey = 302, KeyCode.RightShiftKey = 303, KeyCode.LeftShiftKey = 304, KeyCode.RightCtrlKey = 305, KeyCode.LeftCtrlKey = 306, KeyCode.RightAltKey = 307, KeyCode.LeftAltKey = 308, KeyCode.LeftSuperKey = 311, KeyCode.RightSuperKey = 312, KeyCode.ModeKey = 313, KeyCode.HelpKey = 315, KeyCode.SysReqKey = 317, KeyCode.MenuKey = 319, KeyCode.PowerKey = 320}" } @@ -47484,8 +47757,8 @@ "group": "input" }, "signatures": { - "cpp": "class mouse_button {NO_BUTTON = 0, LEFT_BUTTON = 0, MIDDLE_BUTTON = 0, RIGHT_BUTTON = 0, MOUSE_X1_BUTTON = 0, MOUSE_X2_BUTTON = 0};", "python": "public enum {MouseButton.no_button = 0, MouseButton.left_button = 0, MouseButton.middle_button = 0, MouseButton.right_button = 0, MouseButton.mouse_x1_button = 0, MouseButton.mouse_x2_button = 0}", + "cpp": "class mouse_button {NO_BUTTON = 0, LEFT_BUTTON = 0, MIDDLE_BUTTON = 0, RIGHT_BUTTON = 0, MOUSE_X1_BUTTON = 0, MOUSE_X2_BUTTON = 0};", "csharp": "public enum {MouseButton.NoButton = 0, MouseButton.LeftButton = 0, MouseButton.MiddleButton = 0, MouseButton.RightButton = 0, MouseButton.MouseX1Button = 0, MouseButton.MouseX2Button = 0}", "pascal": "public enum {MouseButton.NoButton = 0, MouseButton.LeftButton = 0, MouseButton.MiddleButton = 0, MouseButton.RightButton = 0, MouseButton.MouseX1Button = 0, MouseButton.MouseX2Button = 0}" } @@ -47536,12 +47809,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void add_column(int width)" - ], "python": [ "def add_column(width):" ], + "cpp": [ + "void add_column(int width)" + ], "csharp": [ "public static void SplashKit.AddColumn(int width);" ], @@ -47587,12 +47860,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void add_column_relative(double width)" - ], "python": [ "def add_column_relative(width):" ], + "cpp": [ + "void add_column_relative(double width)" + ], "csharp": [ "public static void SplashKit.AddColumnRelative(double width);" ], @@ -47638,12 +47911,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool bitmap_button(bitmap bmp)" - ], "python": [ "def bitmap_button(bmp):" ], + "cpp": [ + "bool bitmap_button(bitmap bmp)" + ], "csharp": [ "public static bool SplashKit.BitmapButton(Bitmap bmp);" ], @@ -47703,12 +47976,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool bitmap_button(bitmap bmp, const rectangle &rect)" - ], "python": [ "def bitmap_button_at_position(bmp, rect):" ], + "cpp": [ + "bool bitmap_button(bitmap bmp, const rectangle &rect)" + ], "csharp": [ "public static bool SplashKit.BitmapButton(Bitmap bmp, Rectangle rect);" ], @@ -47781,12 +48054,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool bitmap_button(bitmap bmp, const rectangle &rect, drawing_options opts)" - ], "python": [ "def bitmap_button_at_position_with_options(bmp, rect, opts):" ], + "cpp": [ + "bool bitmap_button(bitmap bmp, const rectangle &rect, drawing_options opts)" + ], "csharp": [ "public static bool SplashKit.BitmapButton(Bitmap bmp, Rectangle rect, DrawingOptions opts);" ], @@ -47846,12 +48119,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool bitmap_button(bitmap bmp, drawing_options opts)" - ], "python": [ "def bitmap_button_with_options(bmp, opts):" ], + "cpp": [ + "bool bitmap_button(bitmap bmp, drawing_options opts)" + ], "csharp": [ "public static bool SplashKit.BitmapButton(Bitmap bmp, DrawingOptions opts);" ], @@ -47911,12 +48184,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool bitmap_button(const string &label_text, bitmap bmp)" - ], "python": [ "def bitmap_button_labeled(label_text, bmp):" ], + "cpp": [ + "bool bitmap_button(const string &label_text, bitmap bmp)" + ], "csharp": [ "public static bool SplashKit.BitmapButton(string labelText, Bitmap bmp);" ], @@ -47989,12 +48262,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool bitmap_button(const string &label_text, bitmap bmp, drawing_options opts)" - ], "python": [ "def bitmap_button_labeled_with_options(label_text, bmp, opts):" ], + "cpp": [ + "bool bitmap_button(const string &label_text, bitmap bmp, drawing_options opts)" + ], "csharp": [ "public static bool SplashKit.BitmapButton(string labelText, Bitmap bmp, DrawingOptions opts);" ], @@ -48054,12 +48327,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool button(const string &text, const rectangle &rect)" - ], "python": [ "def button_at_position(text, rect):" ], + "cpp": [ + "bool button(const string &text, const rectangle &rect)" + ], "csharp": [ "public static bool SplashKit.Button(string text, Rectangle rect);" ], @@ -48105,12 +48378,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool button(const string &text)" - ], "python": [ "def button(text):" ], + "cpp": [ + "bool button(const string &text)" + ], "csharp": [ "public static bool SplashKit.Button(string text);" ], @@ -48170,12 +48443,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool button(const string &label_text, const string &text)" - ], "python": [ "def button_labeled(label_text, text):" ], + "cpp": [ + "bool button(const string &label_text, const string &text)" + ], "csharp": [ "public static bool SplashKit.Button(string labelText, string text);" ], @@ -48248,12 +48521,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool checkbox(const string &text, const bool &value, const rectangle &rect)" - ], "python": [ "def checkbox_at_position(text, value, rect):" ], + "cpp": [ + "bool checkbox(const string &text, const bool &value, const rectangle &rect)" + ], "csharp": [ "public static bool SplashKit.Checkbox(string text, bool value, Rectangle rect);" ], @@ -48312,12 +48585,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool checkbox(const string &text, const bool &value)" - ], "python": [ "def checkbox(text, value):" ], + "cpp": [ + "bool checkbox(const string &text, const bool &value)" + ], "csharp": [ "public static bool SplashKit.Checkbox(string text, bool value);" ], @@ -48390,12 +48663,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool checkbox(const string &label_text, const string &text, const bool &value)" - ], "python": [ "def checkbox_labeled(label_text, text, value):" ], + "cpp": [ + "bool checkbox(const string &label_text, const string &text, const bool &value)" + ], "csharp": [ "public static bool SplashKit.Checkbox(string labelText, string text, bool value);" ], @@ -48455,12 +48728,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "color color_slider(const color &clr, const rectangle &rect)" - ], "python": [ "def color_slider_at_position(clr, rect):" ], + "cpp": [ + "color color_slider(const color &clr, const rectangle &rect)" + ], "csharp": [ "public static Color SplashKit.ColorSlider(Color clr, Rectangle rect);" ], @@ -48506,12 +48779,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "color color_slider(const color &clr)" - ], "python": [ "def color_slider(clr):" ], + "cpp": [ + "color color_slider(const color &clr)" + ], "csharp": [ "public static Color SplashKit.ColorSlider(Color clr);" ], @@ -48571,12 +48844,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "color color_slider(const string &label_text, const color &clr)" - ], "python": [ "def color_slider_labeled(label_text, clr):" ], + "cpp": [ + "color color_slider(const string &label_text, const color &clr)" + ], "csharp": [ "public static Color SplashKit.ColorSlider(string labelText, Color clr);" ], @@ -48609,12 +48882,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void disable_interface()" - ], "python": [ "def disable_interface():" ], + "cpp": [ + "void disable_interface()" + ], "csharp": [ "public static void SplashKit.DisableInterface();" ], @@ -48647,12 +48920,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void draw_interface()" - ], "python": [ "def draw_interface():" ], + "cpp": [ + "void draw_interface()" + ], "csharp": [ "public static void SplashKit.DrawInterface();" ], @@ -48685,12 +48958,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void enable_interface()" - ], "python": [ "def enable_interface():" ], + "cpp": [ + "void enable_interface()" + ], "csharp": [ "public static void SplashKit.EnableInterface();" ], @@ -48736,12 +49009,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void end_inset(const string &name)" - ], "python": [ "def end_inset(name):" ], + "cpp": [ + "void end_inset(const string &name)" + ], "csharp": [ "public static void SplashKit.EndInset(string name);" ], @@ -48787,12 +49060,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void end_panel(const string &name)" - ], "python": [ "def end_panel(name):" ], + "cpp": [ + "void end_panel(const string &name)" + ], "csharp": [ "public static void SplashKit.EndPanel(string name);" ], @@ -48838,12 +49111,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void end_popup(const string &name)" - ], "python": [ "def end_popup(name):" ], + "cpp": [ + "void end_popup(const string &name)" + ], "csharp": [ "public static void SplashKit.EndPopup(string name);" ], @@ -48889,12 +49162,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void end_treenode(const string &label_text)" - ], "python": [ "def end_treenode(label_text):" ], + "cpp": [ + "void end_treenode(const string &label_text)" + ], "csharp": [ "public static void SplashKit.EndTreenode(string labelText);" ], @@ -48927,12 +49200,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void enter_column()" - ], "python": [ "def enter_column():" ], + "cpp": [ + "void enter_column()" + ], "csharp": [ "public static void SplashKit.EnterColumn();" ], @@ -48965,12 +49238,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "int get_interface_label_width()" - ], "python": [ "def get_interface_label_width():" ], + "cpp": [ + "int get_interface_label_width()" + ], "csharp": [ "public static int SplashKit.GetInterfaceLabelWidth();" ], @@ -49016,12 +49289,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool header(const string &label_text)" - ], "python": [ "def header(label_text):" ], + "cpp": [ + "bool header(const string &label_text)" + ], "csharp": [ "public static bool SplashKit.Header(string labelText);" ], @@ -49081,12 +49354,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "color hsb_color_slider(const color &clr, const rectangle &rect)" - ], "python": [ "def hsb_color_slider_at_position(clr, rect):" ], + "cpp": [ + "color hsb_color_slider(const color &clr, const rectangle &rect)" + ], "csharp": [ "public static Color SplashKit.HSBColorSlider(Color clr, Rectangle rect);" ], @@ -49132,12 +49405,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "color hsb_color_slider(const color &clr)" - ], "python": [ "def hsb_color_slider(clr):" ], + "cpp": [ + "color hsb_color_slider(const color &clr)" + ], "csharp": [ "public static Color SplashKit.HSBColorSlider(Color clr);" ], @@ -49197,12 +49470,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "color hsb_color_slider(const string &label_text, const color &clr)" - ], "python": [ "def hsb_color_slider_labeled(label_text, clr):" ], + "cpp": [ + "color hsb_color_slider(const string &label_text, const color &clr)" + ], "csharp": [ "public static Color SplashKit.HSBColorSlider(string labelText, Color clr);" ], @@ -49235,12 +49508,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool interface_enabled()" - ], "python": [ "def interface_enabled():" ], + "cpp": [ + "bool interface_enabled()" + ], "csharp": [ "public static bool SplashKit.InterfaceEnabled();" ], @@ -49286,12 +49559,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void interface_style_panel(const rectangle &initial_rectangle)" - ], "python": [ "def interface_style_panel(initial_rectangle):" ], + "cpp": [ + "void interface_style_panel(const rectangle &initial_rectangle)" + ], "csharp": [ "public static void SplashKit.InterfaceStylePanel(Rectangle initialRectangle);" ], @@ -49337,12 +49610,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void label_element(const string &text)" - ], "python": [ "def label_element(text):" ], + "cpp": [ + "void label_element(const string &text)" + ], "csharp": [ "public static void SplashKit.LabelElement(string text);" ], @@ -49402,12 +49675,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void label_element(const string &text, const rectangle &rect)" - ], "python": [ "def label_element_at_position(text, rect):" ], + "cpp": [ + "void label_element(const string &text, const rectangle &rect)" + ], "csharp": [ "public static void SplashKit.LabelElement(string text, Rectangle rect);" ], @@ -49440,12 +49713,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool last_element_changed()" - ], "python": [ "def last_element_changed():" ], + "cpp": [ + "bool last_element_changed()" + ], "csharp": [ "public static bool SplashKit.LastElementChanged();" ], @@ -49478,12 +49751,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool last_element_confirmed()" - ], "python": [ "def last_element_confirmed():" ], + "cpp": [ + "bool last_element_confirmed()" + ], "csharp": [ "public static bool SplashKit.LastElementConfirmed();" ], @@ -49516,12 +49789,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void leave_column()" - ], "python": [ "def leave_column():" ], + "cpp": [ + "void leave_column()" + ], "csharp": [ "public static void SplashKit.LeaveColumn();" ], @@ -49594,12 +49867,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "float number_box(const float &value, float step, const rectangle &rect)" - ], "python": [ "def number_box_at_position(value, step, rect):" ], + "cpp": [ + "float number_box(const float &value, float step, const rectangle &rect)" + ], "csharp": [ "public static float SplashKit.NumberBox(float value, float step, Rectangle rect);" ], @@ -49658,12 +49931,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "float number_box(const float &value, float step)" - ], "python": [ "def number_box(value, step):" ], + "cpp": [ + "float number_box(const float &value, float step)" + ], "csharp": [ "public static float SplashKit.NumberBox(float value, float step);" ], @@ -49736,12 +50009,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "float number_box(const string &label_text, const float &value, float step)" - ], "python": [ "def number_box_labeled(label_text, value, step):" ], + "cpp": [ + "float number_box(const string &label_text, const float &value, float step)" + ], "csharp": [ "public static float SplashKit.NumberBox(string labelText, float value, float step);" ], @@ -49787,12 +50060,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void open_popup(const string &name)" - ], "python": [ "def open_popup(name):" ], + "cpp": [ + "void open_popup(const string &name)" + ], "csharp": [ "public static void SplashKit.OpenPopup(string name);" ], @@ -49838,12 +50111,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void paragraph(const string &text)" - ], "python": [ "def paragraph(text):" ], + "cpp": [ + "void paragraph(const string &text)" + ], "csharp": [ "public static void SplashKit.Paragraph(string text);" ], @@ -49903,12 +50176,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void paragraph(const string &text, const rectangle &rect)" - ], "python": [ "def paragraph_at_position(text, rect):" ], + "cpp": [ + "void paragraph(const string &text, const rectangle &rect)" + ], "csharp": [ "public static void SplashKit.Paragraph(string text, Rectangle rect);" ], @@ -49941,12 +50214,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void reset_layout()" - ], "python": [ "def reset_layout():" ], + "cpp": [ + "void reset_layout()" + ], "csharp": [ "public static void SplashKit.ResetLayout();" ], @@ -50005,12 +50278,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_accent_color(color clr, float contrast)" - ], "python": [ "def set_interface_accent_color(clr, contrast):" ], + "cpp": [ + "void set_interface_accent_color(color clr, float contrast)" + ], "csharp": [ "public static void SplashKit.SetInterfaceAccentColor(Color clr, float contrast);" ], @@ -50056,12 +50329,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_border_color(color clr)" - ], "python": [ "def set_interface_border_color(clr):" ], + "cpp": [ + "void set_interface_border_color(color clr)" + ], "csharp": [ "public static void SplashKit.SetInterfaceBorderColor(Color clr);" ], @@ -50159,12 +50432,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_colors_auto(color main_clr, color accent_clr, float contrast, float accent_contrast, float border_contrast)" - ], "python": [ "def set_interface_colors_auto(main_clr, accent_clr, contrast, accent_contrast, border_contrast):" ], + "cpp": [ + "void set_interface_colors_auto(color main_clr, color accent_clr, float contrast, float accent_contrast, float border_contrast)" + ], "csharp": [ "public static void SplashKit.SetInterfaceColorsAuto(Color mainClr, Color accentClr, float contrast, float accentContrast, float borderContrast);" ], @@ -50223,12 +50496,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_element_color(color clr, float contrast)" - ], "python": [ "def set_interface_element_color(clr, contrast):" ], + "cpp": [ + "void set_interface_element_color(color clr, float contrast)" + ], "csharp": [ "public static void SplashKit.SetInterfaceElementColor(Color clr, float contrast);" ], @@ -50300,12 +50573,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_element_shadows(int radius, color clr, point_2d offset)" - ], "python": [ "def set_interface_element_shadows(radius, clr, offset):" ], + "cpp": [ + "void set_interface_element_shadows(int radius, color clr, point_2d offset)" + ], "csharp": [ "public static void SplashKit.SetInterfaceElementShadows(int radius, Color clr, Point2D offset);" ], @@ -50352,12 +50625,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_font(const string &fnt)" - ], "python": [ "def set_interface_font_font_as_string(fnt):" ], + "cpp": [ + "void set_interface_font(const string &fnt)" + ], "csharp": [ "public static void SplashKit.SetInterfaceFont(string fnt);" ], @@ -50403,12 +50676,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_font(font fnt)" - ], "python": [ "def set_interface_font(fnt):" ], + "cpp": [ + "void set_interface_font(font fnt)" + ], "csharp": [ "public static void SplashKit.SetInterfaceFont(Font fnt);" ], @@ -50454,12 +50727,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_font_size(int size)" - ], "python": [ "def set_interface_font_size(size):" ], + "cpp": [ + "void set_interface_font_size(int size)" + ], "csharp": [ "public static void SplashKit.SetInterfaceFontSize(int size);" ], @@ -50505,12 +50778,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_label_width(int width)" - ], "python": [ "def set_interface_label_width(width):" ], + "cpp": [ + "void set_interface_label_width(int width)" + ], "csharp": [ "public static void SplashKit.SetInterfaceLabelWidth(int width);" ], @@ -50582,12 +50855,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_panel_shadows(int radius, color clr, point_2d offset)" - ], "python": [ "def set_interface_panel_shadows(radius, clr, offset):" ], + "cpp": [ + "void set_interface_panel_shadows(int radius, color clr, point_2d offset)" + ], "csharp": [ "public static void SplashKit.SetInterfacePanelShadows(int radius, Color clr, Point2D offset);" ], @@ -50633,12 +50906,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_root_text_color(color clr)" - ], "python": [ "def set_interface_root_text_color(clr):" ], + "cpp": [ + "void set_interface_root_text_color(color clr)" + ], "csharp": [ "public static void SplashKit.SetInterfaceRootTextColor(Color clr);" ], @@ -50710,12 +50983,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_shadows(int radius, color clr, point_2d offset)" - ], "python": [ "def set_interface_shadows(radius, clr, offset):" ], + "cpp": [ + "void set_interface_shadows(int radius, color clr, point_2d offset)" + ], "csharp": [ "public static void SplashKit.SetInterfaceShadows(int radius, Color clr, Point2D offset);" ], @@ -50774,12 +51047,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_spacing(int spacing, int padding)" - ], "python": [ "def set_interface_spacing(spacing, padding):" ], + "cpp": [ + "void set_interface_spacing(int spacing, int padding)" + ], "csharp": [ "public static void SplashKit.SetInterfaceSpacing(int spacing, int padding);" ], @@ -50825,12 +51098,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_style(interface_style style)" - ], "python": [ "def set_interface_style(style):" ], + "cpp": [ + "void set_interface_style(interface_style style)" + ], "csharp": [ "public static void SplashKit.SetInterfaceStyle(InterfaceStyle style);" ], @@ -50890,12 +51163,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_style(interface_style style, color clr)" - ], "python": [ "def set_interface_style_with_color(style, clr):" ], + "cpp": [ + "void set_interface_style(interface_style style, color clr)" + ], "csharp": [ "public static void SplashKit.SetInterfaceStyle(InterfaceStyle style, Color clr);" ], @@ -50941,12 +51214,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_interface_text_color(color clr)" - ], "python": [ "def set_interface_text_color(clr):" ], + "cpp": [ + "void set_interface_text_color(color clr)" + ], "csharp": [ "public static void SplashKit.SetInterfaceTextColor(Color clr);" ], @@ -50992,12 +51265,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void set_layout_height(int height)" - ], "python": [ "def set_layout_height(height):" ], + "cpp": [ + "void set_layout_height(int height)" + ], "csharp": [ "public static void SplashKit.SetLayoutHeight(int height);" ], @@ -51030,12 +51303,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void single_line_layout()" - ], "python": [ "def single_line_layout():" ], + "cpp": [ + "void single_line_layout()" + ], "csharp": [ "public static void SplashKit.SingleLineLayout();" ], @@ -51121,12 +51394,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "float slider(const float &value, float min_value, float max_value, const rectangle &rect)" - ], "python": [ "def slider_at_position(value, min_value, max_value, rect):" ], + "cpp": [ + "float slider(const float &value, float min_value, float max_value, const rectangle &rect)" + ], "csharp": [ "public static float SplashKit.Slider(float value, float minValue, float maxValue, Rectangle rect);" ], @@ -51198,12 +51471,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "float slider(const float &value, float min_value, float max_value)" - ], "python": [ "def slider(value, min_value, max_value):" ], + "cpp": [ + "float slider(const float &value, float min_value, float max_value)" + ], "csharp": [ "public static float SplashKit.Slider(float value, float minValue, float maxValue);" ], @@ -51289,12 +51562,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "float slider(const string &label_text, const float &value, float min_value, float max_value)" - ], "python": [ "def slider_labeled(label_text, value, min_value, max_value):" ], + "cpp": [ + "float slider(const string &label_text, const float &value, float min_value, float max_value)" + ], "csharp": [ "public static float SplashKit.Slider(string labelText, float value, float minValue, float maxValue);" ], @@ -51340,12 +51613,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void split_into_columns(int count)" - ], "python": [ "def split_into_columns(count):" ], + "cpp": [ + "void split_into_columns(int count)" + ], "csharp": [ "public static void SplashKit.SplitIntoColumns(int count);" ], @@ -51405,12 +51678,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void split_into_columns(int count, int last_width)" - ], "python": [ "def split_into_columns_with_last_width(count, last_width):" ], + "cpp": [ + "void split_into_columns(int count, int last_width)" + ], "csharp": [ "public static void SplashKit.SplitIntoColumns(int count, int lastWidth);" ], @@ -51470,12 +51743,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void split_into_columns_relative(int count, double last_width)" - ], "python": [ "def split_into_columns_relative_with_last_width(count, last_width):" ], + "cpp": [ + "void split_into_columns_relative(int count, double last_width)" + ], "csharp": [ "public static void SplashKit.SplitIntoColumnsRelative(int count, double lastWidth);" ], @@ -51508,12 +51781,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void start_custom_layout()" - ], "python": [ "def start_custom_layout():" ], + "cpp": [ + "void start_custom_layout()" + ], "csharp": [ "public static void SplashKit.StartCustomLayout();" ], @@ -51573,12 +51846,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void start_inset(const string &name, const rectangle &rect)" - ], "python": [ "def start_inset_at_position(name, rect):" ], + "cpp": [ + "void start_inset(const string &name, const rectangle &rect)" + ], "csharp": [ "public static void SplashKit.StartInset(string name, Rectangle rect);" ], @@ -51637,12 +51910,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void start_inset(const string &name, int height)" - ], "python": [ "def start_inset(name, height):" ], + "cpp": [ + "void start_inset(const string &name, int height)" + ], "csharp": [ "public static void SplashKit.StartInset(string name, int height);" ], @@ -51701,12 +51974,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool start_panel(const string &name, rectangle initial_rectangle)" - ], "python": [ "def start_panel(name, initial_rectangle):" ], + "cpp": [ + "bool start_panel(const string &name, rectangle initial_rectangle)" + ], "csharp": [ "public static bool SplashKit.StartPanel(string name, Rectangle initialRectangle);" ], @@ -51752,12 +52025,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool start_popup(const string &name)" - ], "python": [ "def start_popup(name):" ], + "cpp": [ + "bool start_popup(const string &name)" + ], "csharp": [ "public static bool SplashKit.StartPopup(string name);" ], @@ -51803,12 +52076,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool start_treenode(const string &label_text)" - ], "python": [ "def start_treenode(label_text):" ], + "cpp": [ + "bool start_treenode(const string &label_text)" + ], "csharp": [ "public static bool SplashKit.StartTreenode(string labelText);" ], @@ -51818,13 +52091,13 @@ } }, { - "signature": "string text_box(const string& value);", + "signature": "string text_box(const string& label_text,const string& value,const rectangle& rect);", "name": "text_box", "method_name": null, - "unique_global_name": "text_box", + "unique_global_name": "text_box_at_position", "unique_method_name": null, "suffix_name": null, - "description": "Creates a text entry box with a label.\nReturns the updated value of the text box.", + "description": "Creates a text entry box at a specific position on screen.\nReturns the updated value of the text box.\n\nExample usage:\n```c++\nmy_string = text_box(\"Name\", my_string, rectangle_from(0,0,100,100));\n```", "brief": null, "return": { "type": "string", @@ -51835,6 +52108,19 @@ "type_parameter": null }, "parameters": { + "label_text": { + "type": "string", + "description": "Unique identifier for the text box (not drawn)", + "is_pointer": false, + "is_const": true, + "is_reference": true, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, "value": { "type": "string", "description": "The current value of the text box", @@ -51844,38 +52130,52 @@ "is_array": false, "array_dimension_sizes": [ + ], + "is_vector": false, + "type_parameter": null + }, + "rect": { + "type": "rectangle", + "description": "The rectangle to display the button in", + "is_pointer": false, + "is_const": true, + "is_reference": true, + "is_array": false, + "array_dimension_sizes": [ + ], "is_vector": false, "type_parameter": null } }, "attributes": { + "suffix": "at_position", "group": "interface", "static": "interface" }, "signatures": { - "cpp": [ - "string text_box(const string &value)" - ], "python": [ - "def text_box(value):" + "def text_box_at_position(label_text, value, rect):" + ], + "cpp": [ + "string text_box(const string &label_text, const string &value, const rectangle &rect)" ], "csharp": [ - "public static string SplashKit.TextBox(string value);" + "public static string SplashKit.TextBox(string labelText, string value, Rectangle rect);" ], "pascal": [ - "function TextBox(const value: String): String" + "function TextBox(const labelText: String; const value: String; const rect: Rectangle): String" ] } }, { - "signature": "string text_box(const string& value,const rectangle& rect);", + "signature": "string text_box(const string& label_text,const string& value);", "name": "text_box", "method_name": null, - "unique_global_name": "text_box_at_position", + "unique_global_name": "text_box", "unique_method_name": null, "suffix_name": null, - "description": "Creates a text entry box at a specific position on screen.\nReturns the updated value of the text box.\n\nExample usage:\n```c++\nmy_string = text_box(\"Name\", my_string);\n```", + "description": "Creates a text entry box with a label.\nReturns the updated value of the text box.\n\nExample usage:\n```c++\nmy_string = text_box(\"Name\", my_string);\n```", "brief": null, "return": { "type": "string", @@ -51886,9 +52186,9 @@ "type_parameter": null }, "parameters": { - "value": { + "label_text": { "type": "string", - "description": "The current value of the text box", + "description": "Unique identifier for the text box (not drawn)", "is_pointer": false, "is_const": true, "is_reference": true, @@ -51899,9 +52199,9 @@ "is_vector": false, "type_parameter": null }, - "rect": { - "type": "rectangle", - "description": "The rectangle to display the button in", + "value": { + "type": "string", + "description": "The current value of the text box", "is_pointer": false, "is_const": true, "is_reference": true, @@ -51914,33 +52214,32 @@ } }, "attributes": { - "suffix": "at_position", "group": "interface", "static": "interface" }, "signatures": { - "cpp": [ - "string text_box(const string &value, const rectangle &rect)" - ], "python": [ - "def text_box_at_position(value, rect):" + "def text_box(label_text, value):" + ], + "cpp": [ + "string text_box(const string &label_text, const string &value)" ], "csharp": [ - "public static string SplashKit.TextBox(string value, Rectangle rect);" + "public static string SplashKit.TextBox(string labelText, string value);" ], "pascal": [ - "function TextBox(const value: String; const rect: Rectangle): String" + "function TextBox(const labelText: String; const value: String): String" ] } }, { - "signature": "string text_box(const string& label_text,const string& value);", + "signature": "string text_box(const string& label_text,const string& value,bool show_label);", "name": "text_box", "method_name": null, "unique_global_name": "text_box_labeled", "unique_method_name": null, "suffix_name": null, - "description": "Creates a text entry box with a label.\nReturns the updated value of the text box.\n\nExample usage:\n```c++\nmy_string = text_box(\"Name\", my_string);\n```", + "description": "Creates a text entry box with a label that can be shown.\nReturns the updated value of the text box.\n\nExample usage:\n```c++\nmy_string = text_box(\"Name\", my_string, true);\n```", "brief": null, "return": { "type": "string", @@ -51953,7 +52252,7 @@ "parameters": { "label_text": { "type": "string", - "description": "The label to show in front of the text box", + "description": "Unique identifier for the text box (not drawn)", "is_pointer": false, "is_const": true, "is_reference": true, @@ -51973,6 +52272,19 @@ "is_array": false, "array_dimension_sizes": [ + ], + "is_vector": false, + "type_parameter": null + }, + "show_label": { + "type": "bool", + "description": "Whether to show the label or not", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + ], "is_vector": false, "type_parameter": null @@ -51984,17 +52296,17 @@ "static": "interface" }, "signatures": { - "cpp": [ - "string text_box(const string &label_text, const string &value)" - ], "python": [ - "def text_box_labeled(label_text, value):" + "def text_box_labeled(label_text, value, show_label):" + ], + "cpp": [ + "string text_box(const string &label_text, const string &value, bool show_label)" ], "csharp": [ - "public static string SplashKit.TextBox(string labelText, string value);" + "public static string SplashKit.TextBox(string labelText, string value, bool showLabel);" ], "pascal": [ - "function TextBox(const labelText: String; const value: String): String" + "function TextBox(const labelText: String; const value: String; showLabel: Boolean): String" ] } } @@ -52042,12 +52354,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "json create_json()" - ], "python": [ "def create_json():" ], + "cpp": [ + "json create_json()" + ], "csharp": [ "public static Json SplashKit.CreateJson();", "public Json();" @@ -52097,12 +52409,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "json create_json(string json_string)" - ], "python": [ "def create_json_from_string(json_string):" ], + "cpp": [ + "json create_json(string json_string)" + ], "csharp": [ "public static Json SplashKit.CreateJson(string jsonString);", "public Json(string jsonString);" @@ -52137,12 +52449,12 @@ "group": "json" }, "signatures": { - "cpp": [ - "void free_all_json()" - ], "python": [ "def free_all_json():" ], + "cpp": [ + "void free_all_json()" + ], "csharp": [ "public static void Json.FreeAll();", "public static void SplashKit.FreeAllJson();" @@ -52155,9 +52467,9 @@ { "signature": "void free_json(json j);", "name": "free_json", - "method_name": null, + "method_name": "free", "unique_global_name": "free_json", - "unique_method_name": null, + "unique_method_name": "json.free", "suffix_name": null, "description": "Frees the SplashKit resources associated with the `json` object.", "brief": null, @@ -52187,18 +52499,20 @@ "attributes": { "class": "json", "destructor": true, + "method": "free", "self": "j", "group": "json", "static": "json" }, "signatures": { - "cpp": [ - "void free_json(json j)" - ], "python": [ "def free_json(j):" ], + "cpp": [ + "void free_json(json j)" + ], "csharp": [ + "public void Json.Free();", "public static void SplashKit.FreeJson(Json j);" ], "pascal": [ @@ -52246,12 +52560,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "int json_count_keys(json j)" - ], "python": [ "def json_count_keys(j):" ], + "cpp": [ + "int json_count_keys(json j)" + ], "csharp": [ "public int Json.CountKeys();", "public static int SplashKit.JsonCountKeys(Json j);" @@ -52298,12 +52612,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "json json_from_color(color clr)" - ], "python": [ "def json_from_color(clr):" ], + "cpp": [ + "json json_from_color(color clr)" + ], "csharp": [ "public static Json SplashKit.JsonFromColor(Color clr);" ], @@ -52350,12 +52664,12 @@ "group": "json" }, "signatures": { - "cpp": [ - "json json_from_file(const string &filename)" - ], "python": [ "def json_from_file(filename):" ], + "cpp": [ + "json json_from_file(const string &filename)" + ], "csharp": [ "public static Json Json.FromFile(string filename);", "public static Json SplashKit.JsonFromFile(string filename);" @@ -52403,12 +52717,12 @@ "group": "json" }, "signatures": { - "cpp": [ - "json json_from_string(const string &j_string)" - ], "python": [ "def json_from_string(j_string):" ], + "cpp": [ + "json json_from_string(const string &j_string)" + ], "csharp": [ "public static Json Json.FromJsonString(string jString);", "public static Json SplashKit.JsonFromString(string jString);" @@ -52471,12 +52785,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "bool json_has_key(json j, string key)" - ], "python": [ "def json_has_key(j, key):" ], + "cpp": [ + "bool json_has_key(json j, string key)" + ], "csharp": [ "public bool Json.HasKey(string key);", "public static bool SplashKit.JsonHasKey(Json j, string key);" @@ -52553,12 +52867,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_read_array(json j, string key, vector &out_result)" - ], "python": [ "def json_read_array_of_double(j, key, out_result):" ], + "cpp": [ + "void json_read_array(json j, string key, vector &out_result)" + ], "csharp": [ "public void Json.ReadArray(string key, ref List outResult);", "public static void SplashKit.JsonReadArray(Json j, string key, ref List outResult);" @@ -52635,12 +52949,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_read_array(json j, string key, vector &out_result)" - ], "python": [ "def json_read_array_of_json(j, key, out_result):" ], + "cpp": [ + "void json_read_array(json j, string key, vector &out_result)" + ], "csharp": [ "public void Json.ReadArray(string key, ref List outResult);", "public static void SplashKit.JsonReadArray(Json j, string key, ref List outResult);" @@ -52717,12 +53031,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_read_array(json j, string key, vector &out_result)" - ], "python": [ "def json_read_array_of_string(j, key, out_result):" ], + "cpp": [ + "void json_read_array(json j, string key, vector &out_result)" + ], "csharp": [ "public void Json.ReadArray(string key, ref List outResult);", "public static void SplashKit.JsonReadArray(Json j, string key, ref List outResult);" @@ -52799,12 +53113,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_read_array(json j, string key, vector &out_result)" - ], "python": [ "def json_read_array_of_bool(j, key, out_result):" ], + "cpp": [ + "void json_read_array(json j, string key, vector &out_result)" + ], "csharp": [ "public void Json.ReadArray(string key, ref List outResult);", "public static void SplashKit.JsonReadArray(Json j, string key, ref List outResult);" @@ -52867,12 +53181,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "bool json_read_bool(json j, string key)" - ], "python": [ "def json_read_bool(j, key):" ], + "cpp": [ + "bool json_read_bool(json j, string key)" + ], "csharp": [ "public bool Json.ReadBool(string key);", "public static bool SplashKit.JsonReadBool(Json j, string key);" @@ -52935,12 +53249,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "float json_read_number(json j, string key)" - ], "python": [ "def json_read_number(j, key):" ], + "cpp": [ + "float json_read_number(json j, string key)" + ], "csharp": [ "public float Json.ReadNumber(string key);", "public static float SplashKit.JsonReadNumber(Json j, string key);" @@ -53003,12 +53317,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "double json_read_number_as_double(json j, string key)" - ], "python": [ "def json_read_number_as_double(j, key):" ], + "cpp": [ + "double json_read_number_as_double(json j, string key)" + ], "csharp": [ "public double Json.ReadDouble(string key);", "public static double SplashKit.JsonReadNumberAsDouble(Json j, string key);" @@ -53071,12 +53385,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "int json_read_number_as_int(json j, string key)" - ], "python": [ "def json_read_number_as_int(j, key):" ], + "cpp": [ + "int json_read_number_as_int(json j, string key)" + ], "csharp": [ "public int Json.ReadInteger(string key);", "public static int SplashKit.JsonReadNumberAsInt(Json j, string key);" @@ -53139,12 +53453,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "json json_read_object(json j, string key)" - ], "python": [ "def json_read_object(j, key):" ], + "cpp": [ + "json json_read_object(json j, string key)" + ], "csharp": [ "public Json Json.ReadObject(string key);", "public static Json SplashKit.JsonReadObject(Json j, string key);" @@ -53207,12 +53521,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "string json_read_string(json j, string key)" - ], "python": [ "def json_read_string(j, key):" ], + "cpp": [ + "string json_read_string(json j, string key)" + ], "csharp": [ "public string Json.ReadString(string key);", "public static string SplashKit.JsonReadString(Json j, string key);" @@ -53289,12 +53603,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_set_array(json j, string key, vector value)" - ], "python": [ "def json_set_array_of_string(j, key, value):" ], + "cpp": [ + "void json_set_array(json j, string key, vector value)" + ], "csharp": [ "public void Json.AddArray(string key, List value);", "public static void SplashKit.JsonSetArray(Json j, string key, List value);" @@ -53371,12 +53685,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_set_array(json j, string key, vector value)" - ], "python": [ "def json_set_array_of_double(j, key, value):" ], + "cpp": [ + "void json_set_array(json j, string key, vector value)" + ], "csharp": [ "public void Json.AddArray(string key, List value);", "public static void SplashKit.JsonSetArray(Json j, string key, List value);" @@ -53453,12 +53767,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_set_array(json j, string key, vector value)" - ], "python": [ "def json_set_array_of_bool(j, key, value):" ], + "cpp": [ + "void json_set_array(json j, string key, vector value)" + ], "csharp": [ "public void Json.AddArray(string key, List value);", "public static void SplashKit.JsonSetArray(Json j, string key, List value);" @@ -53535,12 +53849,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_set_array(json j, string key, vector value)" - ], "python": [ "def json_set_array_of_json(j, key, value):" ], + "cpp": [ + "void json_set_array(json j, string key, vector value)" + ], "csharp": [ "public void Json.AddArray(string key, List value);", "public static void SplashKit.JsonSetArray(Json j, string key, List value);" @@ -53616,12 +53930,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_set_bool(json j, string key, bool value)" - ], "python": [ "def json_set_bool(j, key, value):" ], + "cpp": [ + "void json_set_bool(json j, string key, bool value)" + ], "csharp": [ "public void Json.AddBool(string key, bool value);", "public static void SplashKit.JsonSetBool(Json j, string key, bool value);" @@ -53698,12 +54012,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_set_number(json j, string key, int value)" - ], "python": [ "def json_set_number_integer(j, key, value):" ], + "cpp": [ + "void json_set_number(json j, string key, int value)" + ], "csharp": [ "public void Json.AddNumber(string key, int value);", "public static void SplashKit.JsonSetNumber(Json j, string key, int value);" @@ -53780,12 +54094,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_set_number(json j, string key, double value)" - ], "python": [ "def json_set_number_double(j, key, value):" ], + "cpp": [ + "void json_set_number(json j, string key, double value)" + ], "csharp": [ "public void Json.AddNumber(string key, double value);", "public static void SplashKit.JsonSetNumber(Json j, string key, double value);" @@ -53862,12 +54176,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_set_number(json j, string key, float value)" - ], "python": [ "def json_set_number_float(j, key, value):" ], + "cpp": [ + "void json_set_number(json j, string key, float value)" + ], "csharp": [ "public void Json.AddNumber(string key, float value);", "public static void SplashKit.JsonSetNumber(Json j, string key, float value);" @@ -53943,12 +54257,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_set_object(json j, string key, json obj)" - ], "python": [ "def json_set_object(j, key, obj):" ], + "cpp": [ + "void json_set_object(json j, string key, json obj)" + ], "csharp": [ "public void Json.AddObject(string key, Json obj);", "public static void SplashKit.JsonSetObject(Json j, string key, Json obj);" @@ -54024,12 +54338,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "void json_set_string(json j, string key, string value)" - ], "python": [ "def json_set_string(j, key, value):" ], + "cpp": [ + "void json_set_string(json j, string key, string value)" + ], "csharp": [ "public void Json.AddString(string key, string value);", "public static void SplashKit.JsonSetString(Json j, string key, string value);" @@ -54076,12 +54390,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "color json_to_color(json j)" - ], "python": [ "def json_to_color(j):" ], + "cpp": [ + "color json_to_color(json j)" + ], "csharp": [ "public static Color SplashKit.JsonToColor(Json j);" ], @@ -54141,12 +54455,12 @@ "group": "json" }, "signatures": { - "cpp": [ - "void json_to_file(json j, const string &filename)" - ], "python": [ "def json_to_file(j, filename):" ], + "cpp": [ + "void json_to_file(json j, const string &filename)" + ], "csharp": [ "public static void Json.ToFile(Json j, string filename);", "public static void SplashKit.JsonToFile(Json j, string filename);" @@ -54194,12 +54508,12 @@ "group": "json" }, "signatures": { - "cpp": [ - "string json_to_string(json j)" - ], "python": [ "def json_to_string(j):" ], + "cpp": [ + "string json_to_string(json j)" + ], "csharp": [ "public static string Json.ToJsonString(Json j);", "public static string SplashKit.JsonToString(Json j);" @@ -54266,12 +54580,12 @@ "static": "logging" }, "signatures": { - "cpp": [ - "void close_log_process()" - ], "python": [ "def close_log_process():" ], + "cpp": [ + "void close_log_process()" + ], "csharp": [ "public static void SplashKit.CloseLogProcess();" ], @@ -54317,12 +54631,12 @@ "static": "logging" }, "signatures": { - "cpp": [ - "void init_custom_logger(log_mode mode)" - ], "python": [ "def init_custom_logger(mode):" ], + "cpp": [ + "void init_custom_logger(log_mode mode)" + ], "csharp": [ "public static void SplashKit.InitCustomLogger(LogMode mode);" ], @@ -54395,12 +54709,12 @@ "static": "logging" }, "signatures": { - "cpp": [ - "void init_custom_logger(string app_name, bool override_prev_log, log_mode mode)" - ], "python": [ "def init_custom_logger_name_override_mode(app_name, override_prev_log, mode):" ], + "cpp": [ + "void init_custom_logger(string app_name, bool override_prev_log, log_mode mode)" + ], "csharp": [ "public static void SplashKit.InitCustomLogger(string appName, bool overridePrevLog, LogMode mode);" ], @@ -54459,12 +54773,12 @@ "static": "logging" }, "signatures": { - "cpp": [ - "void log(log_level level, string message)" - ], "python": [ "def log(level, message):" ], + "cpp": [ + "void log(log_level level, string message)" + ], "csharp": [ "public static void SplashKit.Log(LogLevel level, string message);" ], @@ -54511,8 +54825,8 @@ "static": "logging" }, "signatures": { - "cpp": "class log_level {NONE = 0, INFO = 0, DEBUG = 0, WARNING = 0, ERROR = 0, FATAL = 0};", "python": "public enum {LogLevel.none = 0, LogLevel.info = 0, LogLevel.debug = 0, LogLevel.warning = 0, LogLevel.error = 0, LogLevel.fatal = 0}", + "cpp": "class log_level {NONE = 0, INFO = 0, DEBUG = 0, WARNING = 0, ERROR = 0, FATAL = 0};", "csharp": "public enum {LogLevel.None = 0, LogLevel.Info = 0, LogLevel.Debug = 0, LogLevel.Warning = 0, LogLevel.Error = 0, LogLevel.Fatal = 0}", "pascal": "public enum {LogLevel.None = 0, LogLevel.Info = 0, LogLevel.Debug = 0, LogLevel.Warning = 0, LogLevel.Error = 0, LogLevel.Fatal = 0}" } @@ -54541,8 +54855,8 @@ "static": "logging" }, "signatures": { - "cpp": "class log_mode {LOG_NONE = 0, LOG_CONSOLE = 0, LOG_FILE_ONLY = 0, LOG_CONSOLE_AND_FILE = 0};", "python": "public enum {LogMode.log_none = 0, LogMode.log_console = 0, LogMode.log_file_only = 0, LogMode.log_console_and_file = 0}", + "cpp": "class log_mode {LOG_NONE = 0, LOG_CONSOLE = 0, LOG_FILE_ONLY = 0, LOG_CONSOLE_AND_FILE = 0};", "csharp": "public enum {LogMode.LogNone = 0, LogMode.LogConsole = 0, LogMode.LogFileOnly = 0, LogMode.LogConsoleAndFile = 0}", "pascal": "public enum {LogMode.LogNone = 0, LogMode.LogConsole = 0, LogMode.LogFileOnly = 0, LogMode.LogConsoleAndFile = 0}" } @@ -54580,12 +54894,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool accept_all_new_connections()" - ], "python": [ "def accept_all_new_connections():" ], + "cpp": [ + "bool accept_all_new_connections()" + ], "csharp": [ "public static bool SplashKit.AcceptAllNewConnections();" ], @@ -54634,12 +54948,12 @@ "self": "server" }, "signatures": { - "cpp": [ - "bool accept_new_connection(server_socket server)" - ], "python": [ "def accept_new_connection(server):" ], + "cpp": [ + "bool accept_new_connection(server_socket server)" + ], "csharp": [ "public bool ServerSocket.AcceptNewConnection();", "public static bool SplashKit.AcceptNewConnection(ServerSocket server);" @@ -54702,12 +55016,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "void broadcast_message(const string &a_msg, server_socket svr)" - ], "python": [ "def broadcast_message(a_msg, svr):" ], + "cpp": [ + "void broadcast_message(const string &a_msg, server_socket svr)" + ], "csharp": [ "public void ServerSocket.BroadcastMessage(string aMsg);", "public static void SplashKit.BroadcastMessage(string aMsg, ServerSocket svr);" @@ -54755,12 +55069,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "void broadcast_message(const string &a_msg)" - ], "python": [ "def broadcast_message_to_all(a_msg):" ], + "cpp": [ + "void broadcast_message(const string &a_msg)" + ], "csharp": [ "public static void SplashKit.BroadcastMessage(string aMsg);" ], @@ -54820,12 +55134,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "void broadcast_message(const string &a_msg, const string &name)" - ], "python": [ "def broadcast_message_to_server_named(a_msg, name):" ], + "cpp": [ + "void broadcast_message(const string &a_msg, const string &name)" + ], "csharp": [ "public static void SplashKit.BroadcastMessage(string aMsg, string name);" ], @@ -54858,12 +55172,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "void check_network_activity()" - ], "python": [ "def check_network_activity():" ], + "cpp": [ + "void check_network_activity()" + ], "csharp": [ "public static void SplashKit.CheckNetworkActivity();" ], @@ -54910,12 +55224,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "void clear_messages(const string &name)" - ], "python": [ "def clear_messages_from_name(name):" ], + "cpp": [ + "void clear_messages(const string &name)" + ], "csharp": [ "public static void SplashKit.ClearMessages(string name);" ], @@ -54965,12 +55279,12 @@ "self": "a_connection" }, "signatures": { - "cpp": [ - "void clear_messages(connection a_connection)" - ], "python": [ "def clear_messages_from_connection(a_connection):" ], + "cpp": [ + "void clear_messages(connection a_connection)" + ], "csharp": [ "public void Connection.ClearMessages();", "public static void SplashKit.ClearMessages(Connection aConnection);" @@ -55021,12 +55335,12 @@ "self": "svr" }, "signatures": { - "cpp": [ - "void clear_messages(server_socket svr)" - ], "python": [ "def clear_messages_from_server(svr):" ], + "cpp": [ + "void clear_messages(server_socket svr)" + ], "csharp": [ "public void ServerSocket.ClearMessages();", "public static void SplashKit.ClearMessages(ServerSocket svr);" @@ -55060,12 +55374,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "void close_all_connections()" - ], "python": [ "def close_all_connections():" ], + "cpp": [ + "void close_all_connections()" + ], "csharp": [ "public static void SplashKit.CloseAllConnections();" ], @@ -55098,12 +55412,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "void close_all_servers()" - ], "python": [ "def close_all_servers():" ], + "cpp": [ + "void close_all_servers()" + ], "csharp": [ "public static void SplashKit.CloseAllServers();" ], @@ -55153,12 +55467,12 @@ "self": "a_connection" }, "signatures": { - "cpp": [ - "bool close_connection(connection a_connection)" - ], "python": [ "def close_connection(a_connection):" ], + "cpp": [ + "bool close_connection(connection a_connection)" + ], "csharp": [ "public bool Connection.Close();", "public static bool SplashKit.CloseConnection(Connection aConnection);" @@ -55206,12 +55520,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool close_connection(const string &name)" - ], "python": [ "def close_connection_named(name):" ], + "cpp": [ + "bool close_connection(const string &name)" + ], "csharp": [ "public static bool SplashKit.CloseConnection(string name);" ], @@ -55261,12 +55575,12 @@ "self": "msg" }, "signatures": { - "cpp": [ - "void close_message(message msg)" - ], "python": [ "def close_message(msg):" ], + "cpp": [ + "void close_message(message msg)" + ], "csharp": [ "public void Message.Close();", "public static void SplashKit.CloseMessage(Message msg);" @@ -55314,12 +55628,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool close_server(const string &name)" - ], "python": [ "def close_server_named(name):" ], + "cpp": [ + "bool close_server(const string &name)" + ], "csharp": [ "public static bool SplashKit.CloseServer(string name);" ], @@ -55369,12 +55683,12 @@ "self": "svr" }, "signatures": { - "cpp": [ - "bool close_server(server_socket svr)" - ], "python": [ "def close_server(svr):" ], + "cpp": [ + "bool close_server(server_socket svr)" + ], "csharp": [ "public bool ServerSocket.Close();", "public static bool SplashKit.CloseServer(ServerSocket svr);" @@ -55422,12 +55736,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "unsigned int connection_count(const string &name)" - ], "python": [ "def connection_count_named(name):" ], + "cpp": [ + "unsigned int connection_count(const string &name)" + ], "csharp": [ "public static uint SplashKit.ConnectionCount(string name);" ], @@ -55476,12 +55790,12 @@ "self": "server" }, "signatures": { - "cpp": [ - "unsigned int connection_count(server_socket server)" - ], "python": [ "def connection_count(server):" ], + "cpp": [ + "unsigned int connection_count(server_socket server)" + ], "csharp": [ "public uint ServerSocket.ConnectionCount { get }", "public static uint SplashKit.ConnectionCount(ServerSocket server);" @@ -55531,12 +55845,12 @@ "self": "a_connection" }, "signatures": { - "cpp": [ - "unsigned int connection_ip(connection a_connection)" - ], "python": [ "def connection_ip(a_connection):" ], + "cpp": [ + "unsigned int connection_ip(connection a_connection)" + ], "csharp": [ "public uint Connection.IP { get }", "public static uint SplashKit.ConnectionIP(Connection aConnection);" @@ -55584,12 +55898,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "unsigned int connection_ip(const string &name)" - ], "python": [ "def connection_ip_from_name(name):" ], + "cpp": [ + "unsigned int connection_ip(const string &name)" + ], "csharp": [ "public static uint SplashKit.ConnectionIP(string name);" ], @@ -55635,12 +55949,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "connection connection_named(const string &name)" - ], "python": [ "def connection_named(name):" ], + "cpp": [ + "connection connection_named(const string &name)" + ], "csharp": [ "public static Connection SplashKit.ConnectionNamed(string name);" ], @@ -55689,12 +56003,12 @@ "self": "a_connection" }, "signatures": { - "cpp": [ - "unsigned short connection_port(connection a_connection)" - ], "python": [ "def connection_port(a_connection):" ], + "cpp": [ + "unsigned short connection_port(connection a_connection)" + ], "csharp": [ "public ushort Connection.Port { get }", "public static ushort SplashKit.ConnectionPort(Connection aConnection);" @@ -55742,12 +56056,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "unsigned short connection_port(const string &name)" - ], "python": [ "def connection_port_from_name(name):" ], + "cpp": [ + "unsigned short connection_port(const string &name)" + ], "csharp": [ "public static ushort SplashKit.ConnectionPort(string name);" ], @@ -55809,12 +56123,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "server_socket create_server(const string &name, unsigned short port)" - ], "python": [ "def create_server_with_port(name, port):" ], + "cpp": [ + "server_socket create_server(const string &name, unsigned short port)" + ], "csharp": [ "public static ServerSocket SplashKit.CreateServer(string name, ushort port);", "public ServerSocket(string name, ushort port);" @@ -55890,12 +56204,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "server_socket create_server(const string &name, unsigned short port, connection_type protocol)" - ], "python": [ "def create_server_with_port_and_protocol(name, port, protocol):" ], + "cpp": [ + "server_socket create_server(const string &name, unsigned short port, connection_type protocol)" + ], "csharp": [ "public static ServerSocket SplashKit.CreateServer(string name, ushort port, ConnectionType protocol);", "public ServerSocket(string name, ushort port, ConnectionType protocol);" @@ -55942,12 +56256,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "string dec_to_hex(unsigned int a_dec)" - ], "python": [ "def dec_to_hex(a_dec):" ], + "cpp": [ + "string dec_to_hex(unsigned int a_dec)" + ], "csharp": [ "public static string SplashKit.DecToHex(uint aDec);" ], @@ -55993,12 +56307,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "string dec_to_ipv4(unsigned int ip)" - ], "python": [ "def dec_to_ipv4(ip):" ], + "cpp": [ + "string dec_to_ipv4(unsigned int ip)" + ], "csharp": [ "public static string SplashKit.DecToIpv4(uint ip);" ], @@ -56047,12 +56361,12 @@ "self": "server" }, "signatures": { - "cpp": [ - "connection fetch_new_connection(server_socket server)" - ], "python": [ "def fetch_new_connection(server):" ], + "cpp": [ + "connection fetch_new_connection(server_socket server)" + ], "csharp": [ "public Connection ServerSocket.FetchNewConnection();", "public static Connection SplashKit.FetchNewConnection(ServerSocket server);" @@ -56099,12 +56413,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool has_connection(const string &name)" - ], "python": [ "def has_connection(name):" ], + "cpp": [ + "bool has_connection(const string &name)" + ], "csharp": [ "public static bool SplashKit.HasConnection(string name);" ], @@ -56138,12 +56452,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool has_messages()" - ], "python": [ "def has_messages():" ], + "cpp": [ + "bool has_messages()" + ], "csharp": [ "public static bool Networking.HasMessages { get }", "public static bool SplashKit.HasMessages();" @@ -56194,12 +56508,12 @@ "self": "con" }, "signatures": { - "cpp": [ - "bool has_messages(connection con)" - ], "python": [ "def has_messages_on_connection(con):" ], + "cpp": [ + "bool has_messages(connection con)" + ], "csharp": [ "public bool Connection.HasMessages { get }", "public static bool SplashKit.HasMessages(Connection con);" @@ -56247,12 +56561,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool has_messages(const string &name)" - ], "python": [ "def has_messages_on_name(name):" ], + "cpp": [ + "bool has_messages(const string &name)" + ], "csharp": [ "public static bool SplashKit.HasMessages(string name);" ], @@ -56302,12 +56616,12 @@ "self": "svr" }, "signatures": { - "cpp": [ - "bool has_messages(server_socket svr)" - ], "python": [ "def has_messages_on_server(svr):" ], + "cpp": [ + "bool has_messages(server_socket svr)" + ], "csharp": [ "public bool ServerSocket.HasMessages { get }", "public static bool SplashKit.HasMessages(ServerSocket svr);" @@ -56341,12 +56655,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool has_new_connections()" - ], "python": [ "def has_new_connections():" ], + "cpp": [ + "bool has_new_connections()" + ], "csharp": [ "public static bool SplashKit.HasNewConnections();" ], @@ -56392,12 +56706,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool has_server(const string &name)" - ], "python": [ "def has_server(name):" ], + "cpp": [ + "bool has_server(const string &name)" + ], "csharp": [ "public static bool SplashKit.HasServer(string name);" ], @@ -56443,12 +56757,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "string hex_str_to_ipv4(const string &a_hex)" - ], "python": [ "def hex_str_to_ipv4(a_hex):" ], + "cpp": [ + "string hex_str_to_ipv4(const string &a_hex)" + ], "csharp": [ "public static string SplashKit.HexStrToIpv4(string aHex);" ], @@ -56494,12 +56808,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "string hex_to_dec_string(const string &a_hex)" - ], "python": [ "def hex_to_dec_string(a_hex):" ], + "cpp": [ + "string hex_to_dec_string(const string &a_hex)" + ], "csharp": [ "public static string SplashKit.HexToDecString(string aHex);" ], @@ -56545,12 +56859,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "string hex_to_mac(const string &hex_str)" - ], "python": [ "def hex_to_mac(hex_str):" ], + "cpp": [ + "string hex_to_mac(const string &hex_str)" + ], "csharp": [ "public static string SplashKit.HexToMac(string hexStr);" ], @@ -56596,12 +56910,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "unsigned int ipv4_to_dec(const string &a_ip)" - ], "python": [ "def ipv4_to_dec(a_ip):" ], + "cpp": [ + "unsigned int ipv4_to_dec(const string &a_ip)" + ], "csharp": [ "public static uint SplashKit.Ipv4ToDec(string aIP);" ], @@ -56647,12 +56961,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "string ipv4_to_hex(const string &a_ip)" - ], "python": [ "def ipv4_to_hex(a_ip):" ], + "cpp": [ + "string ipv4_to_hex(const string &a_ip)" + ], "csharp": [ "public static string SplashKit.Ipv4ToHex(string aIP);" ], @@ -56701,12 +57015,12 @@ "self": "con" }, "signatures": { - "cpp": [ - "bool is_connection_open(connection con)" - ], "python": [ "def is_connection_open(con):" ], + "cpp": [ + "bool is_connection_open(connection con)" + ], "csharp": [ "public bool Connection.IsOpen { get }", "public static bool SplashKit.IsConnectionOpen(Connection con);" @@ -56754,12 +57068,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool is_connection_open(const string &name)" - ], "python": [ "def is_connection_open_from_name(name):" ], + "cpp": [ + "bool is_connection_open(const string &name)" + ], "csharp": [ "public static bool SplashKit.IsConnectionOpen(string name);" ], @@ -56805,12 +57119,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool is_valid_ipv4(const string &ip)" - ], "python": [ "def is_valid_ipv4(ip):" ], + "cpp": [ + "bool is_valid_ipv4(const string &ip)" + ], "csharp": [ "public static bool SplashKit.IsValidIpv4(string ip);" ], @@ -56856,12 +57170,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool is_valid_mac(const string &mac_address)" - ], "python": [ "def is_valid_mac(mac_address):" ], + "cpp": [ + "bool is_valid_mac(const string &mac_address)" + ], "csharp": [ "public static bool SplashKit.IsValidMac(string macAddress);" ], @@ -56908,12 +57222,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "connection last_connection(const string &name)" - ], "python": [ "def last_connection_named(name):" ], + "cpp": [ + "connection last_connection(const string &name)" + ], "csharp": [ "public static Connection SplashKit.LastConnection(string name);" ], @@ -56962,12 +57276,12 @@ "self": "server" }, "signatures": { - "cpp": [ - "connection last_connection(server_socket server)" - ], "python": [ "def last_connection(server):" ], + "cpp": [ + "connection last_connection(server_socket server)" + ], "csharp": [ "public Connection ServerSocket.LastConnection { get }", "public static Connection SplashKit.LastConnection(ServerSocket server);" @@ -57014,12 +57328,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "string mac_to_hex(const string &mac_address)" - ], "python": [ "def mac_to_hex(mac_address):" ], + "cpp": [ + "string mac_to_hex(const string &mac_address)" + ], "csharp": [ "public static string SplashKit.MacToHex(string macAddress);" ], @@ -57065,12 +57379,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "connection message_connection(message msg)" - ], "python": [ "def message_connection(msg):" ], + "cpp": [ + "connection message_connection(message msg)" + ], "csharp": [ "public static Connection SplashKit.MessageConnection(Message msg);" ], @@ -57120,12 +57434,12 @@ "self": "svr" }, "signatures": { - "cpp": [ - "unsigned int message_count(server_socket svr)" - ], "python": [ "def message_count_on_server(svr):" ], + "cpp": [ + "unsigned int message_count(server_socket svr)" + ], "csharp": [ "public uint ServerSocket.MessageCount { get }", "public static uint SplashKit.MessageCount(ServerSocket svr);" @@ -57176,12 +57490,12 @@ "self": "a_connection" }, "signatures": { - "cpp": [ - "unsigned int message_count(connection a_connection)" - ], "python": [ "def message_count_on_connection(a_connection):" ], + "cpp": [ + "unsigned int message_count(connection a_connection)" + ], "csharp": [ "public uint Connection.MessageCount { get }", "public static uint SplashKit.MessageCount(Connection aConnection);" @@ -57229,12 +57543,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "unsigned int message_count(const string &name)" - ], "python": [ "def message_count_from_name(name):" ], + "cpp": [ + "unsigned int message_count(const string &name)" + ], "csharp": [ "public static uint SplashKit.MessageCount(string name);" ], @@ -57283,12 +57597,12 @@ "self": "msg" }, "signatures": { - "cpp": [ - "string message_data(message msg)" - ], "python": [ "def message_data(msg):" ], + "cpp": [ + "string message_data(message msg)" + ], "csharp": [ "public string Message.Data { get }", "public static string SplashKit.MessageData(Message msg);" @@ -57338,12 +57652,12 @@ "self": "msg" }, "signatures": { - "cpp": [ - "vector message_data_bytes(message msg)" - ], "python": [ "def message_data_bytes(msg):" ], + "cpp": [ + "vector message_data_bytes(message msg)" + ], "csharp": [ "public List Message.DataBytes { get }", "public static List SplashKit.MessageDataBytes(Message msg);" @@ -57393,12 +57707,12 @@ "self": "msg" }, "signatures": { - "cpp": [ - "string message_host(message msg)" - ], "python": [ "def message_host(msg):" ], + "cpp": [ + "string message_host(message msg)" + ], "csharp": [ "public string Message.Host { get }", "public static string SplashKit.MessageHost(Message msg);" @@ -57448,12 +57762,12 @@ "self": "msg" }, "signatures": { - "cpp": [ - "unsigned short message_port(message msg)" - ], "python": [ "def message_port(msg):" ], + "cpp": [ + "unsigned short message_port(message msg)" + ], "csharp": [ "public ushort Message.Port { get }", "public static ushort SplashKit.MessagePort(Message msg);" @@ -57503,12 +57817,12 @@ "self": "msg" }, "signatures": { - "cpp": [ - "connection_type message_protocol(message msg)" - ], "python": [ "def message_protocol(msg):" ], + "cpp": [ + "connection_type message_protocol(message msg)" + ], "csharp": [ "public ConnectionType Message.Protocol { get }", "public static ConnectionType SplashKit.MessageProtocol(Message msg);" @@ -57542,12 +57856,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "string my_ip()" - ], "python": [ "def my_ip():" ], + "cpp": [ + "string my_ip()" + ], "csharp": [ "public static string SplashKit.MyIP();" ], @@ -57606,12 +57920,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "string name_for_connection(const string host, const unsigned int port)" - ], "python": [ "def name_for_connection(host, port):" ], + "cpp": [ + "string name_for_connection(const string host, const unsigned int port)" + ], "csharp": [ "public static string SplashKit.NameForConnection(string host, uint port);" ], @@ -57660,12 +57974,12 @@ "self": "server" }, "signatures": { - "cpp": [ - "int new_connection_count(server_socket server)" - ], "python": [ "def new_connection_count(server):" ], + "cpp": [ + "int new_connection_count(server_socket server)" + ], "csharp": [ "public int ServerSocket.NewConnectionCount { get }", "public static int SplashKit.NewConnectionCount(ServerSocket server);" @@ -57740,12 +58054,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "connection open_connection(const string &name, const string &host, unsigned short port)" - ], "python": [ "def open_connection(name, host, port):" ], + "cpp": [ + "connection open_connection(const string &name, const string &host, unsigned short port)" + ], "csharp": [ "public static Connection SplashKit.OpenConnection(string name, string host, ushort port);", "public Connection(string name, string host, ushort port);" @@ -57834,12 +58148,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "connection open_connection(const string &name, const string &host, unsigned short port, connection_type protocol)" - ], "python": [ "def open_connection_with_protocol(name, host, port, protocol):" ], + "cpp": [ + "connection open_connection(const string &name, const string &host, unsigned short port, connection_type protocol)" + ], "csharp": [ "public static Connection SplashKit.OpenConnection(string name, string host, ushort port, ConnectionType protocol);", "public Connection(string name, string host, ushort port, ConnectionType protocol);" @@ -57873,12 +58187,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "message read_message()" - ], "python": [ "def read_message():" ], + "cpp": [ + "message read_message()" + ], "csharp": [ "public static Message SplashKit.ReadMessage();" ], @@ -57928,12 +58242,12 @@ "self": "a_connection" }, "signatures": { - "cpp": [ - "message read_message(connection a_connection)" - ], "python": [ "def read_message_from_connection(a_connection):" ], + "cpp": [ + "message read_message(connection a_connection)" + ], "csharp": [ "public Message Connection.ReadMessage();", "public static Message SplashKit.ReadMessage(Connection aConnection);" @@ -57981,12 +58295,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "message read_message(const string &name)" - ], "python": [ "def read_message_from_name(name):" ], + "cpp": [ + "message read_message(const string &name)" + ], "csharp": [ "public static Message SplashKit.ReadMessage(string name);" ], @@ -58036,12 +58350,12 @@ "self": "svr" }, "signatures": { - "cpp": [ - "message read_message(server_socket svr)" - ], "python": [ "def read_message_from_server(svr):" ], + "cpp": [ + "message read_message(server_socket svr)" + ], "csharp": [ "public Message ServerSocket.ReadMessage();", "public static Message SplashKit.ReadMessage(ServerSocket svr);" @@ -58089,12 +58403,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "string read_message_data(const string &name)" - ], "python": [ "def read_message_data_from_name(name):" ], + "cpp": [ + "string read_message_data(const string &name)" + ], "csharp": [ "public static string SplashKit.ReadMessageData(string name);" ], @@ -58144,12 +58458,12 @@ "self": "a_connection" }, "signatures": { - "cpp": [ - "string read_message_data(connection a_connection)" - ], "python": [ "def read_message_data_from_connection(a_connection):" ], + "cpp": [ + "string read_message_data(connection a_connection)" + ], "csharp": [ "public string Connection.ReadMessageData();", "public static string SplashKit.ReadMessageData(Connection aConnection);" @@ -58200,12 +58514,12 @@ "self": "svr" }, "signatures": { - "cpp": [ - "string read_message_data(server_socket svr)" - ], "python": [ "def read_message_data_from_server(svr):" ], + "cpp": [ + "string read_message_data(server_socket svr)" + ], "csharp": [ "public string ServerSocket.ReadMessageData();", "public static string SplashKit.ReadMessageData(ServerSocket svr);" @@ -58255,12 +58569,12 @@ "self": "a_connection" }, "signatures": { - "cpp": [ - "void reconnect(connection a_connection)" - ], "python": [ "def reconnect(a_connection):" ], + "cpp": [ + "void reconnect(connection a_connection)" + ], "csharp": [ "public void Connection.Reconnect();", "public static void SplashKit.Reconnect(Connection aConnection);" @@ -58308,12 +58622,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "void reconnect(const string &name)" - ], "python": [ "def reconnect_from_name(name):" ], + "cpp": [ + "void reconnect(const string &name)" + ], "csharp": [ "public static void SplashKit.Reconnect(string name);" ], @@ -58346,12 +58660,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "void release_all_connections()" - ], "python": [ "def release_all_connections():" ], + "cpp": [ + "void release_all_connections()" + ], "csharp": [ "public static void SplashKit.ReleaseAllConnections();" ], @@ -58400,12 +58714,12 @@ "self": "server" }, "signatures": { - "cpp": [ - "void reset_new_connection_count(server_socket server)" - ], "python": [ "def reset_new_connection_count(server):" ], + "cpp": [ + "void reset_new_connection_count(server_socket server)" + ], "csharp": [ "public void ServerSocket.ResetNewConnectionCount();", "public static void SplashKit.ResetNewConnectionCount(ServerSocket server);" @@ -58466,12 +58780,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "connection retrieve_connection(const string &name, int idx)" - ], "python": [ "def retrieve_connection_named(name, idx):" ], + "cpp": [ + "connection retrieve_connection(const string &name, int idx)" + ], "csharp": [ "public static Connection SplashKit.RetrieveConnection(string name, int idx);" ], @@ -58533,12 +58847,12 @@ "self": "server" }, "signatures": { - "cpp": [ - "connection retrieve_connection(server_socket server, int idx)" - ], "python": [ "def retrieve_connection(server, idx):" ], + "cpp": [ + "connection retrieve_connection(server_socket server, int idx)" + ], "csharp": [ "public Connection ServerSocket.RetrieveConnection(int idx);", "public static Connection SplashKit.RetrieveConnection(ServerSocket server, int idx);" @@ -58602,12 +58916,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool send_message_to(const string &a_msg, connection a_connection)" - ], "python": [ "def send_message_to_connection(a_msg, a_connection):" ], + "cpp": [ + "bool send_message_to(const string &a_msg, connection a_connection)" + ], "csharp": [ "public bool Connection.SendMessage(string aMsg);", "public static bool SplashKit.SendMessageTo(string aMsg, Connection aConnection);" @@ -58668,12 +58982,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool send_message_to(const string &a_msg, const string &name)" - ], "python": [ "def send_message_to_name(a_msg, name):" ], + "cpp": [ + "bool send_message_to(const string &a_msg, const string &name)" + ], "csharp": [ "public static bool SplashKit.SendMessageTo(string aMsg, string name);" ], @@ -58720,12 +59034,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "bool server_has_new_connection(const string &name)" - ], "python": [ "def server_has_new_connection_named(name):" ], + "cpp": [ + "bool server_has_new_connection(const string &name)" + ], "csharp": [ "public static bool SplashKit.ServerHasNewConnection(string name);" ], @@ -58774,12 +59088,12 @@ "self": "server" }, "signatures": { - "cpp": [ - "bool server_has_new_connection(server_socket server)" - ], "python": [ "def server_has_new_connection(server):" ], + "cpp": [ + "bool server_has_new_connection(server_socket server)" + ], "csharp": [ "public bool ServerSocket.HasNewConnections { get }", "public static bool SplashKit.ServerHasNewConnection(ServerSocket server);" @@ -58826,12 +59140,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "server_socket server_named(const string &name)" - ], "python": [ "def server_named(name):" ], + "cpp": [ + "server_socket server_named(const string &name)" + ], "csharp": [ "public static ServerSocket SplashKit.ServerNamed(string name);" ], @@ -58878,12 +59192,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "void set_udp_packet_size(unsigned int udp_packet_size)" - ], "python": [ "def set_udp_packet_size(udp_packet_size):" ], + "cpp": [ + "void set_udp_packet_size(unsigned int udp_packet_size)" + ], "csharp": [ "public static void Networking.UDPPacketSize { set }", "public static void SplashKit.SetUDPPacketSize(uint udpPacketSize);" @@ -58918,12 +59232,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "unsigned int udp_packet_size()" - ], "python": [ "def udp_packet_size():" ], + "cpp": [ + "unsigned int udp_packet_size()" + ], "csharp": [ "public static uint Networking.UDPPacketSize { get }", "public static uint SplashKit.UDPPacketSize();" @@ -58995,12 +59309,12 @@ "group": "networking" }, "signatures": { - "cpp": [ - "bitmap download_bitmap(const string &name, const string &url, unsigned short port)" - ], "python": [ "def download_bitmap(name, url, port):" ], + "cpp": [ + "bitmap download_bitmap(const string &name, const string &url, unsigned short port)" + ], "csharp": [ "public static Bitmap SplashKit.DownloadBitmap(string name, string url, ushort port);" ], @@ -59071,12 +59385,12 @@ "group": "networking" }, "signatures": { - "cpp": [ - "font download_font(const string &name, const string &url, unsigned short port)" - ], "python": [ "def download_font(name, url, port):" ], + "cpp": [ + "font download_font(const string &name, const string &url, unsigned short port)" + ], "csharp": [ "public static Font SplashKit.DownloadFont(string name, string url, ushort port);" ], @@ -59147,12 +59461,12 @@ "group": "networking" }, "signatures": { - "cpp": [ - "music download_music(const string &name, const string &url, unsigned short port)" - ], "python": [ "def download_music(name, url, port):" ], + "cpp": [ + "music download_music(const string &name, const string &url, unsigned short port)" + ], "csharp": [ "public static Music SplashKit.DownloadMusic(string name, string url, ushort port);" ], @@ -59223,12 +59537,12 @@ "group": "networking" }, "signatures": { - "cpp": [ - "sound_effect download_sound_effect(const string &name, const string &url, unsigned short port)" - ], "python": [ "def download_sound_effect(name, url, port):" ], + "cpp": [ + "sound_effect download_sound_effect(const string &name, const string &url, unsigned short port)" + ], "csharp": [ "public static SoundEffect SplashKit.DownloadSoundEffect(string name, string url, ushort port);" ], @@ -59277,12 +59591,12 @@ "self": "response" }, "signatures": { - "cpp": [ - "void free_response(http_response response)" - ], "python": [ "def free_response(response):" ], + "cpp": [ + "void free_response(http_response response)" + ], "csharp": [ "public void HttpResponse.Free();", "public static void SplashKit.FreeResponse(HttpResponse response);" @@ -59341,12 +59655,12 @@ "group": "networking" }, "signatures": { - "cpp": [ - "http_response http_get(const string &url, unsigned short port)" - ], "python": [ "def http_get(url, port):" ], + "cpp": [ + "http_response http_get(const string &url, unsigned short port)" + ], "csharp": [ "public static HttpResponse SplashKit.HttpGet(string url, ushort port);" ], @@ -59431,12 +59745,12 @@ "group": "networking" }, "signatures": { - "cpp": [ - "http_response http_post(const string &url, unsigned short port, const string &body, const vector &headers)" - ], "python": [ "def http_post_with_headers(url, port, body, headers):" ], + "cpp": [ + "http_response http_post(const string &url, unsigned short port, const string &body, const vector &headers)" + ], "csharp": [ "public static HttpResponse SplashKit.HttpPost(string url, ushort port, string body, List headers);" ], @@ -59507,12 +59821,12 @@ "group": "networking" }, "signatures": { - "cpp": [ - "http_response http_post(const string &url, unsigned short port, string body)" - ], "python": [ "def http_post(url, port, body):" ], + "cpp": [ + "http_response http_post(const string &url, unsigned short port, string body)" + ], "csharp": [ "public static HttpResponse SplashKit.HttpPost(string url, ushort port, string body);" ], @@ -59557,12 +59871,12 @@ "group": "networking" }, "signatures": { - "cpp": [ - "string http_response_to_string(http_response response)" - ], "python": [ "def http_response_to_string(response):" ], + "cpp": [ + "string http_response_to_string(http_response response)" + ], "csharp": [ "public static string SplashKit.HttpResponseToString(HttpResponse response);" ], @@ -59620,12 +59934,12 @@ "group": "networking" }, "signatures": { - "cpp": [ - "void save_response_to_file(http_response response, string path)" - ], "python": [ "def save_response_to_file(response, path):" ], + "cpp": [ + "void save_response_to_file(http_response response, string path)" + ], "csharp": [ "public static void SplashKit.SaveResponseToFile(HttpResponse response, string path);" ], @@ -59674,12 +59988,12 @@ "static": "web_server" }, "signatures": { - "cpp": [ - "bool has_incoming_requests(web_server server)" - ], "python": [ "def has_incoming_requests(server):" ], + "cpp": [ + "bool has_incoming_requests(web_server server)" + ], "csharp": [ "public bool WebServer.HasIncomingRequests { get }", "public static bool SplashKit.HasIncomingRequests(WebServer server);" @@ -59742,12 +60056,12 @@ "self": "request" }, "signatures": { - "cpp": [ - "bool is_delete_request_for(http_request request, const string &path)" - ], "python": [ "def is_delete_request_for(request, path):" ], + "cpp": [ + "bool is_delete_request_for(http_request request, const string &path)" + ], "csharp": [ "public bool HttpRequest.IsDeleteRequestFor(string path);", "public static bool SplashKit.IsDeleteRequestFor(HttpRequest request, string path);" @@ -59810,12 +60124,12 @@ "self": "request" }, "signatures": { - "cpp": [ - "bool is_get_request_for(http_request request, const string &path)" - ], "python": [ "def is_get_request_for(request, path):" ], + "cpp": [ + "bool is_get_request_for(http_request request, const string &path)" + ], "csharp": [ "public bool HttpRequest.IsGetRequestFor(string path);", "public static bool SplashKit.IsGetRequestFor(HttpRequest request, string path);" @@ -59878,12 +60192,12 @@ "self": "request" }, "signatures": { - "cpp": [ - "bool is_options_request_for(http_request request, const string &path)" - ], "python": [ "def is_options_request_for(request, path):" ], + "cpp": [ + "bool is_options_request_for(http_request request, const string &path)" + ], "csharp": [ "public bool HttpRequest.IsOptionsRequestFor(string path);", "public static bool SplashKit.IsOptionsRequestFor(HttpRequest request, string path);" @@ -59946,12 +60260,12 @@ "self": "request" }, "signatures": { - "cpp": [ - "bool is_post_request_for(http_request request, const string &path)" - ], "python": [ "def is_post_request_for(request, path):" ], + "cpp": [ + "bool is_post_request_for(http_request request, const string &path)" + ], "csharp": [ "public bool HttpRequest.IsPostRequestFor(string path);", "public static bool SplashKit.IsPostRequestFor(HttpRequest request, string path);" @@ -60014,12 +60328,12 @@ "self": "request" }, "signatures": { - "cpp": [ - "bool is_put_request_for(http_request request, const string &path)" - ], "python": [ "def is_put_request_for(request, path):" ], + "cpp": [ + "bool is_put_request_for(http_request request, const string &path)" + ], "csharp": [ "public bool HttpRequest.IsPutRequestFor(string path);", "public static bool SplashKit.IsPutRequestFor(HttpRequest request, string path);" @@ -60095,12 +60409,12 @@ "self": "request" }, "signatures": { - "cpp": [ - "bool is_request_for(http_request request, http_method method, const string &path)" - ], "python": [ "def is_request_for(request, method, path):" ], + "cpp": [ + "bool is_request_for(http_request request, http_method method, const string &path)" + ], "csharp": [ "public bool HttpRequest.IsRequestFor(HttpMethod method, string path);", "public static bool SplashKit.IsRequestFor(HttpRequest request, HttpMethod method, string path);" @@ -60163,12 +60477,12 @@ "self": "request" }, "signatures": { - "cpp": [ - "bool is_trace_request_for(http_request request, const string &path)" - ], "python": [ "def is_trace_request_for(request, path):" ], + "cpp": [ + "bool is_trace_request_for(http_request request, const string &path)" + ], "csharp": [ "public bool HttpRequest.IsTraceRequestFor(string path);", "public static bool SplashKit.IsTraceRequestFor(HttpRequest request, string path);" @@ -60218,12 +60532,12 @@ "static": "web_server" }, "signatures": { - "cpp": [ - "http_request next_web_request(web_server server)" - ], "python": [ "def next_web_request(server):" ], + "cpp": [ + "http_request next_web_request(web_server server)" + ], "csharp": [ "public HttpRequest WebServer.NextWebRequest { get }", "public static HttpRequest SplashKit.NextWebRequest(WebServer server);" @@ -60273,12 +60587,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "string request_body(http_request r)" - ], "python": [ "def request_body(r):" ], + "cpp": [ + "string request_body(http_request r)" + ], "csharp": [ "public string HttpRequest.Body { get }", "public static string SplashKit.RequestBody(HttpRequest r);" @@ -60341,12 +60655,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "bool request_has_query_parameter(http_request r, const string &name)" - ], "python": [ "def request_has_query_parameter(r, name):" ], + "cpp": [ + "bool request_has_query_parameter(http_request r, const string &name)" + ], "csharp": [ "public bool HttpRequest.HasQueryParameter(string name);", "public static bool SplashKit.RequestHasQueryParameter(HttpRequest r, string name);" @@ -60396,12 +60710,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "vector request_headers(http_request r)" - ], "python": [ "def request_headers(r):" ], + "cpp": [ + "vector request_headers(http_request r)" + ], "csharp": [ "public List HttpRequest.Headers { get }", "public static List SplashKit.RequestHeaders(HttpRequest r);" @@ -60451,12 +60765,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "http_method request_method(http_request r)" - ], "python": [ "def request_method(r):" ], + "cpp": [ + "http_method request_method(http_request r)" + ], "csharp": [ "public HttpMethod HttpRequest.Method { get }", "public static HttpMethod SplashKit.RequestMethod(HttpRequest r);" @@ -60532,12 +60846,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "string request_query_parameter(http_request r, const string &name, const string &default_value)" - ], "python": [ "def request_query_parameter(r, name, default_value):" ], + "cpp": [ + "string request_query_parameter(http_request r, const string &name, const string &default_value)" + ], "csharp": [ "public string HttpRequest.QueryParameter(string name, string defaultValue);", "public static string SplashKit.RequestQueryParameter(HttpRequest r, string name, string defaultValue);" @@ -60587,12 +60901,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "string request_query_string(http_request r)" - ], "python": [ "def request_query_string(r):" ], + "cpp": [ + "string request_query_string(http_request r)" + ], "csharp": [ "public string HttpRequest.QueryString { get }", "public static string SplashKit.RequestQueryString(HttpRequest r);" @@ -60642,12 +60956,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "string request_uri(http_request r)" - ], "python": [ "def request_uri(r):" ], + "cpp": [ + "string request_uri(http_request r)" + ], "csharp": [ "public string HttpRequest.URI { get }", "public static string SplashKit.RequestURI(HttpRequest r);" @@ -60697,12 +61011,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "vector request_uri_stubs(http_request r)" - ], "python": [ "def request_uri_stubs(r):" ], + "cpp": [ + "vector request_uri_stubs(http_request r)" + ], "csharp": [ "public List HttpRequest.URIStubs { get }", "public static List SplashKit.RequestURIStubs(HttpRequest r);" @@ -60765,12 +61079,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "void send_css_file_response(http_request r, const string &filename)" - ], "python": [ "def send_css_file_response(r, filename):" ], + "cpp": [ + "void send_css_file_response(http_request r, const string &filename)" + ], "csharp": [ "public void HttpRequest.SendCSSFileResponse(string filename);", "public static void SplashKit.SendCSSFileResponse(HttpRequest r, string filename);" @@ -60846,12 +61160,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "void send_file_response(http_request r, const string &filename, const string &content_type)" - ], "python": [ "def send_file_response(r, filename, content_type):" ], + "cpp": [ + "void send_file_response(http_request r, const string &filename, const string &content_type)" + ], "csharp": [ "public void HttpRequest.SendFileResponse(string filename, string contentType);", "public static void SplashKit.SendFileResponse(HttpRequest r, string filename, string contentType);" @@ -60914,12 +61228,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "void send_html_file_response(http_request r, const string &filename)" - ], "python": [ "def send_html_file_response(r, filename):" ], + "cpp": [ + "void send_html_file_response(http_request r, const string &filename)" + ], "csharp": [ "public void HttpRequest.SendHtmlFileResponse(string filename);", "public static void SplashKit.SendHtmlFileResponse(HttpRequest r, string filename);" @@ -60982,12 +61296,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "void send_javascript_file_response(http_request r, const string &filename)" - ], "python": [ "def send_javascript_file_response(r, filename):" ], + "cpp": [ + "void send_javascript_file_response(http_request r, const string &filename)" + ], "csharp": [ "public void HttpRequest.SendJavascriptFileResponse(string filename);", "public static void SplashKit.SendJavascriptFileResponse(HttpRequest r, string filename);" @@ -61038,12 +61352,12 @@ "static": "web_server" }, "signatures": { - "cpp": [ - "void send_response(http_request r)" - ], "python": [ "def send_response_empty(r):" ], + "cpp": [ + "void send_response(http_request r)" + ], "csharp": [ "public void HttpRequest.SendResponse();", "public static void SplashKit.SendResponse(HttpRequest r);" @@ -61106,12 +61420,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "void send_response(http_request r, const string &message)" - ], "python": [ "def send_response(r, message):" ], + "cpp": [ + "void send_response(http_request r, const string &message)" + ], "csharp": [ "public void HttpRequest.SendResponse(string message);", "public static void SplashKit.SendResponse(HttpRequest r, string message);" @@ -61175,12 +61489,12 @@ "static": "web_server" }, "signatures": { - "cpp": [ - "void send_response(http_request r, http_status_code code)" - ], "python": [ "def send_response_json_with_status(r, code):" ], + "cpp": [ + "void send_response(http_request r, http_status_code code)" + ], "csharp": [ "public void HttpRequest.SendResponse(HttpStatusCode code);", "public static void SplashKit.SendResponse(HttpRequest r, HttpStatusCode code);" @@ -61257,12 +61571,12 @@ "static": "web_server" }, "signatures": { - "cpp": [ - "void send_response(http_request r, http_status_code code, const string &message)" - ], "python": [ "def send_response_with_status(r, code, message):" ], + "cpp": [ + "void send_response(http_request r, http_status_code code, const string &message)" + ], "csharp": [ "public void HttpRequest.SendResponse(HttpStatusCode code, string message);", "public static void SplashKit.SendResponse(HttpRequest r, HttpStatusCode code, string message);" @@ -61352,12 +61666,12 @@ "static": "web_server" }, "signatures": { - "cpp": [ - "void send_response(http_request r, http_status_code code, const string &message, const string &content_type)" - ], "python": [ "def send_response_with_status_and_content_type(r, code, message, content_type):" ], + "cpp": [ + "void send_response(http_request r, http_status_code code, const string &message, const string &content_type)" + ], "csharp": [ "public void HttpRequest.SendResponse(HttpStatusCode code, string message, string contentType);", "public static void SplashKit.SendResponse(HttpRequest r, HttpStatusCode code, string message, string contentType);" @@ -61460,12 +61774,12 @@ "static": "web_server" }, "signatures": { - "cpp": [ - "void send_response(http_request r, http_status_code code, const string &message, const string &content_type, const vector &headers)" - ], "python": [ "def send_response_with_status_and_content_type_and_headers(r, code, message, content_type, headers):" ], + "cpp": [ + "void send_response(http_request r, http_status_code code, const string &message, const string &content_type, const vector &headers)" + ], "csharp": [ "public void HttpRequest.SendResponse(HttpStatusCode code, string message, string contentType, List headers);", "public static void SplashKit.SendResponse(HttpRequest r, HttpStatusCode code, string message, string contentType, List headers);" @@ -61529,12 +61843,12 @@ "self": "r" }, "signatures": { - "cpp": [ - "void send_response(http_request r, json j)" - ], "python": [ "def send_response_json(r, j):" ], + "cpp": [ + "void send_response(http_request r, json j)" + ], "csharp": [ "public void HttpRequest.SendResponse(Json j);", "public static void SplashKit.SendResponse(HttpRequest r, Json j);" @@ -61581,12 +61895,12 @@ "static": "web_server" }, "signatures": { - "cpp": [ - "vector split_uri_stubs(const string &uri)" - ], "python": [ "def split_uri_stubs(uri):" ], + "cpp": [ + "vector split_uri_stubs(const string &uri)" + ], "csharp": [ "public static List SplashKit.SplitURIStubs(string uri);" ], @@ -61622,12 +61936,12 @@ "static": "web_server" }, "signatures": { - "cpp": [ - "web_server start_web_server()" - ], "python": [ "def start_web_server_with_default_port():" ], + "cpp": [ + "web_server start_web_server()" + ], "csharp": [ "public static WebServer SplashKit.StartWebServer();", "public WebServer();" @@ -61676,12 +61990,12 @@ "static": "web_server" }, "signatures": { - "cpp": [ - "web_server start_web_server(unsigned short port)" - ], "python": [ "def start_web_server(port):" ], + "cpp": [ + "web_server start_web_server(unsigned short port)" + ], "csharp": [ "public static WebServer SplashKit.StartWebServer(ushort port);", "public WebServer(ushort port);" @@ -61732,12 +62046,12 @@ "static": "web_server" }, "signatures": { - "cpp": [ - "void stop_web_server(web_server server)" - ], "python": [ "def stop_web_server(server):" ], + "cpp": [ + "void stop_web_server(web_server server)" + ], "csharp": [ "public void WebServer.Stop();", "public static void SplashKit.StopWebServer(WebServer server);" @@ -61871,8 +62185,8 @@ "static": "networking" }, "signatures": { - "cpp": "class connection_type {TCP = 0, UDP = 0, UNKNOWN = 0};", "python": "public enum {ConnectionType.tcp = 0, ConnectionType.udp = 0, ConnectionType.unknown = 0}", + "cpp": "class connection_type {TCP = 0, UDP = 0, UNKNOWN = 0};", "csharp": "public enum {ConnectionType.TCP = 0, ConnectionType.UDP = 0, ConnectionType.Unknown = 0}", "pascal": "public enum {ConnectionType.TCP = 0, ConnectionType.UDP = 0, ConnectionType.Unknown = 0}" } @@ -61910,8 +62224,8 @@ "static": "web_server" }, "signatures": { - "cpp": "class http_method {HTTP_GET_METHOD = 0, HTTP_POST_METHOD = 0, HTTP_PUT_METHOD = 0, HTTP_DELETE_METHOD = 0, HTTP_OPTIONS_METHOD = 0, HTTP_TRACE_METHOD = 0, UNKNOWN_HTTP_METHOD = 0};", "python": "public enum {HttpMethod.http_get_method = 0, HttpMethod.http_post_method = 0, HttpMethod.http_put_method = 0, HttpMethod.http_delete_method = 0, HttpMethod.http_options_method = 0, HttpMethod.http_trace_method = 0, HttpMethod.unknown_http_method = 0}", + "cpp": "class http_method {HTTP_GET_METHOD = 0, HTTP_POST_METHOD = 0, HTTP_PUT_METHOD = 0, HTTP_DELETE_METHOD = 0, HTTP_OPTIONS_METHOD = 0, HTTP_TRACE_METHOD = 0, UNKNOWN_HTTP_METHOD = 0};", "csharp": "public enum {HttpMethod.HttpGetMethod = 0, HttpMethod.HttpPostMethod = 0, HttpMethod.HttpPutMethod = 0, HttpMethod.HttpDeleteMethod = 0, HttpMethod.HttpOptionsMethod = 0, HttpMethod.HttpTraceMethod = 0, HttpMethod.UnknownHttpMethod = 0}", "pascal": "public enum {HttpMethod.HttpGetMethod = 0, HttpMethod.HttpPostMethod = 0, HttpMethod.HttpPutMethod = 0, HttpMethod.HttpDeleteMethod = 0, HttpMethod.HttpOptionsMethod = 0, HttpMethod.HttpTraceMethod = 0, HttpMethod.UnknownHttpMethod = 0}" } @@ -61992,12 +62306,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_circle_collision(bitmap bmp, const point_2d &pt, const circle &circ)" - ], "python": [ "def bitmap_circle_collision_at_point(bmp, pt, circ):" ], + "cpp": [ + "bool bitmap_circle_collision(bitmap bmp, const point_2d &pt, const circle &circ)" + ], "csharp": [ "public bool Bitmap.CircleCollision(Point2D pt, Circle circ);", "public static bool SplashKit.BitmapCircleCollision(Bitmap bmp, Point2D pt, Circle circ);" @@ -62086,12 +62400,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_circle_collision(bitmap bmp, double x, double y, const circle &circ)" - ], "python": [ "def bitmap_circle_collision(bmp, x, y, circ):" ], + "cpp": [ + "bool bitmap_circle_collision(bitmap bmp, double x, double y, const circle &circ)" + ], "csharp": [ "public bool Bitmap.CircleCollision(double x, double y, Circle circ);", "public static bool SplashKit.BitmapCircleCollision(Bitmap bmp, double x, double y, Circle circ);" @@ -62181,12 +62495,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_circle_collision(bitmap bmp, int cell, const matrix_2d &translation, const circle &circ)" - ], "python": [ "def bitmap_circle_collision_for_cell_with_translation(bmp, cell, translation, circ):" ], + "cpp": [ + "bool bitmap_circle_collision(bitmap bmp, int cell, const matrix_2d &translation, const circle &circ)" + ], "csharp": [ "public bool Bitmap.CircleCollision(int cell, Matrix2D translation, Circle circ);", "public static bool SplashKit.BitmapCircleCollision(Bitmap bmp, int cell, Matrix2D translation, Circle circ);" @@ -62276,12 +62590,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_circle_collision(bitmap bmp, int cell, const point_2d &pt, const circle &circ)" - ], "python": [ "def bitmap_circle_collision_for_cell_at_point(bmp, cell, pt, circ):" ], + "cpp": [ + "bool bitmap_circle_collision(bitmap bmp, int cell, const point_2d &pt, const circle &circ)" + ], "csharp": [ "public bool Bitmap.CircleCollision(int cell, Point2D pt, Circle circ);", "public static bool SplashKit.BitmapCircleCollision(Bitmap bmp, int cell, Point2D pt, Circle circ);" @@ -62384,12 +62698,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_circle_collision(bitmap bmp, int cell, double x, double y, const circle &circ)" - ], "python": [ "def bitmap_circle_collision_for_cell(bmp, cell, x, y, circ):" ], + "cpp": [ + "bool bitmap_circle_collision(bitmap bmp, int cell, double x, double y, const circle &circ)" + ], "csharp": [ "public bool Bitmap.CircleCollision(int cell, double x, double y, Circle circ);", "public static bool SplashKit.BitmapCircleCollision(Bitmap bmp, int cell, double x, double y, Circle circ);" @@ -62504,12 +62818,12 @@ "self": "bmp1" }, "signatures": { - "cpp": [ - "bool bitmap_collision(bitmap bmp1, double x1, double y1, bitmap bmp2, double x2, double y2)" - ], "python": [ "def bitmap_collision(bmp1, x1, y1, bmp2, x2, y2):" ], + "cpp": [ + "bool bitmap_collision(bitmap bmp1, double x1, double y1, bitmap bmp2, double x2, double y2)" + ], "csharp": [ "public bool Bitmap.BitmapCollision(double x1, double y1, Bitmap bmp2, double x2, double y2);", "public static bool SplashKit.BitmapCollision(Bitmap bmp1, double x1, double y1, Bitmap bmp2, double x2, double y2);" @@ -62599,12 +62913,12 @@ "self": "bmp1" }, "signatures": { - "cpp": [ - "bool bitmap_collision(bitmap bmp1, const point_2d &pt1, bitmap bmp2, const point_2d &pt2)" - ], "python": [ "def bitmap_collision_at_points(bmp1, pt1, bmp2, pt2):" ], + "cpp": [ + "bool bitmap_collision(bitmap bmp1, const point_2d &pt1, bitmap bmp2, const point_2d &pt2)" + ], "csharp": [ "public bool Bitmap.BitmapCollision(Point2D pt1, Bitmap bmp2, Point2D pt2);", "public static bool SplashKit.BitmapCollision(Bitmap bmp1, Point2D pt1, Bitmap bmp2, Point2D pt2);" @@ -62720,12 +63034,12 @@ "self": "bmp1" }, "signatures": { - "cpp": [ - "bool bitmap_collision(bitmap bmp1, int cell1, const matrix_2d &matrix1, bitmap bmp2, int cell2, const matrix_2d &matrix2)" - ], "python": [ "def bitmap_collision_for_cells_with_translations(bmp1, cell1, matrix1, bmp2, cell2, matrix2):" ], + "cpp": [ + "bool bitmap_collision(bitmap bmp1, int cell1, const matrix_2d &matrix1, bitmap bmp2, int cell2, const matrix_2d &matrix2)" + ], "csharp": [ "public bool Bitmap.BitmapCollision(int cell1, Matrix2D matrix1, Bitmap bmp2, int cell2, Matrix2D matrix2);", "public static bool SplashKit.BitmapCollision(Bitmap bmp1, int cell1, Matrix2D matrix1, Bitmap bmp2, int cell2, Matrix2D matrix2);" @@ -62841,12 +63155,12 @@ "self": "bmp1" }, "signatures": { - "cpp": [ - "bool bitmap_collision(bitmap bmp1, int cell1, const point_2d &pt1, bitmap bmp2, int cell2, const point_2d &pt2)" - ], "python": [ "def bitmap_collision_for_cells_at_points(bmp1, cell1, pt1, bmp2, cell2, pt2):" ], + "cpp": [ + "bool bitmap_collision(bitmap bmp1, int cell1, const point_2d &pt1, bitmap bmp2, int cell2, const point_2d &pt2)" + ], "csharp": [ "public bool Bitmap.BitmapCollision(int cell1, Point2D pt1, Bitmap bmp2, int cell2, Point2D pt2);", "public static bool SplashKit.BitmapCollision(Bitmap bmp1, int cell1, Point2D pt1, Bitmap bmp2, int cell2, Point2D pt2);" @@ -62988,12 +63302,12 @@ "self": "bmp1" }, "signatures": { - "cpp": [ - "bool bitmap_collision(bitmap bmp1, int cell1, double x1, double y1, bitmap bmp2, int cell2, double x2, double y2)" - ], "python": [ "def bitmap_collision_for_cells(bmp1, cell1, x1, y1, bmp2, cell2, x2, y2):" ], + "cpp": [ + "bool bitmap_collision(bitmap bmp1, int cell1, double x1, double y1, bitmap bmp2, int cell2, double x2, double y2)" + ], "csharp": [ "public bool Bitmap.BitmapCollision(int cell1, double x1, double y1, Bitmap bmp2, int cell2, double x2, double y2);", "public static bool SplashKit.BitmapCollision(Bitmap bmp1, int cell1, double x1, double y1, Bitmap bmp2, int cell2, double x2, double y2);" @@ -63070,12 +63384,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_point_collision(bitmap bmp, const matrix_2d &translation, const point_2d &pt)" - ], "python": [ "def bitmap_point_collision_with_translation(bmp, translation, pt):" ], + "cpp": [ + "bool bitmap_point_collision(bitmap bmp, const matrix_2d &translation, const point_2d &pt)" + ], "csharp": [ "public bool Bitmap.PointCollision(Matrix2D translation, Point2D pt);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, Matrix2D translation, Point2D pt);" @@ -63152,12 +63466,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_point_collision(bitmap bmp, const point_2d &bmp_pt, const point_2d &pt)" - ], "python": [ "def bitmap_point_collision_at_point(bmp, bmp_pt, pt):" ], + "cpp": [ + "bool bitmap_point_collision(bitmap bmp, const point_2d &bmp_pt, const point_2d &pt)" + ], "csharp": [ "public bool Bitmap.PointCollision(Point2D bmpPt, Point2D pt);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, Point2D bmpPt, Point2D pt);" @@ -63259,12 +63573,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_point_collision(bitmap bmp, double bmp_x, double bmp_y, double x, double y)" - ], "python": [ "def bitmap_point_collision(bmp, bmp_x, bmp_y, x, y):" ], + "cpp": [ + "bool bitmap_point_collision(bitmap bmp, double bmp_x, double bmp_y, double x, double y)" + ], "csharp": [ "public bool Bitmap.PointCollision(double bmpX, double bmpY, double x, double y);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, double bmpX, double bmpY, double x, double y);" @@ -63354,12 +63668,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_point_collision(bitmap bmp, int cell, const matrix_2d &translation, const point_2d &pt)" - ], "python": [ "def bitmap_point_collision_for_cell_with_translation(bmp, cell, translation, pt):" ], + "cpp": [ + "bool bitmap_point_collision(bitmap bmp, int cell, const matrix_2d &translation, const point_2d &pt)" + ], "csharp": [ "public bool Bitmap.PointCollision(int cell, Matrix2D translation, Point2D pt);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, int cell, Matrix2D translation, Point2D pt);" @@ -63449,12 +63763,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_point_collision(bitmap bmp, int cell, const point_2d &bmp_pt, const point_2d &pt)" - ], "python": [ "def bitmap_point_collision_for_cell_at_point(bmp, cell, bmp_pt, pt):" ], + "cpp": [ + "bool bitmap_point_collision(bitmap bmp, int cell, const point_2d &bmp_pt, const point_2d &pt)" + ], "csharp": [ "public bool Bitmap.PointCollision(int cell, Point2D bmpPt, Point2D pt);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, int cell, Point2D bmpPt, Point2D pt);" @@ -63570,12 +63884,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_point_collision(bitmap bmp, int cell, double bmp_x, double bmp_y, double x, double y)" - ], "python": [ "def bitmap_point_collision_for_cell(bmp, cell, bmp_x, bmp_y, x, y):" ], + "cpp": [ + "bool bitmap_point_collision(bitmap bmp, int cell, double bmp_x, double bmp_y, double x, double y)" + ], "csharp": [ "public bool Bitmap.PointCollision(int cell, double bmpX, double bmpY, double x, double y);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, int cell, double bmpX, double bmpY, double x, double y);" @@ -63652,12 +63966,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_quad_collision(bitmap bmp, const point_2d &pt, const quad &q)" - ], "python": [ "def bitmap_quad_collision_at_point(bmp, pt, q):" ], + "cpp": [ + "bool bitmap_quad_collision(bitmap bmp, const point_2d &pt, const quad &q)" + ], "csharp": [ "public bool Bitmap.QuadCollision(Point2D pt, Quad q);", "public static bool SplashKit.BitmapQuadCollision(Bitmap bmp, Point2D pt, Quad q);" @@ -63746,12 +64060,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_quad_collision(bitmap bmp, double x, double y, const quad &q)" - ], "python": [ "def bitmap_quad_collision(bmp, x, y, q):" ], + "cpp": [ + "bool bitmap_quad_collision(bitmap bmp, double x, double y, const quad &q)" + ], "csharp": [ "public bool Bitmap.QuadCollision(double x, double y, Quad q);", "public static bool SplashKit.BitmapQuadCollision(Bitmap bmp, double x, double y, Quad q);" @@ -63841,12 +64155,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_quad_collision(bitmap bmp, int cell, const matrix_2d &translation, const quad &q)" - ], "python": [ "def bitmap_quad_collision_for_cell_with_translation(bmp, cell, translation, q):" ], + "cpp": [ + "bool bitmap_quad_collision(bitmap bmp, int cell, const matrix_2d &translation, const quad &q)" + ], "csharp": [ "public bool Bitmap.QuadCollision(int cell, Matrix2D translation, Quad q);", "public static bool SplashKit.BitmapQuadCollision(Bitmap bmp, int cell, Matrix2D translation, Quad q);" @@ -63936,12 +64250,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_quad_collision(bitmap bmp, int cell, const point_2d &pt, const quad &q)" - ], "python": [ "def bitmap_quad_collision_for_cell_at_point(bmp, cell, pt, q):" ], + "cpp": [ + "bool bitmap_quad_collision(bitmap bmp, int cell, const point_2d &pt, const quad &q)" + ], "csharp": [ "public bool Bitmap.QuadCollision(int cell, Point2D pt, Quad q);", "public static bool SplashKit.BitmapQuadCollision(Bitmap bmp, int cell, Point2D pt, Quad q);" @@ -64044,12 +64358,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_quad_collision(bitmap bmp, int cell, double x, double y, const quad &q)" - ], "python": [ "def bitmap_quad_collision_for_cell(bmp, cell, x, y, q):" ], + "cpp": [ + "bool bitmap_quad_collision(bitmap bmp, int cell, double x, double y, const quad &q)" + ], "csharp": [ "public bool Bitmap.QuadCollision(int cell, double x, double y, Quad q);", "public static bool SplashKit.BitmapQuadCollision(Bitmap bmp, int cell, double x, double y, Quad q);" @@ -64139,12 +64453,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_ray_collision(bitmap bmp, const point_2d &pt, const point_2d &origin, const vector_2d &heading)" - ], "python": [ "def bitmap_ray_collision_at_point(bmp, pt, origin, heading):" ], + "cpp": [ + "bool bitmap_ray_collision(bitmap bmp, const point_2d &pt, const point_2d &origin, const vector_2d &heading)" + ], "csharp": [ "public bool Bitmap.RayCollision(Point2D pt, Point2D origin, Vector2D heading);", "public static bool SplashKit.BitmapRayCollision(Bitmap bmp, Point2D pt, Point2D origin, Vector2D heading);" @@ -64246,12 +64560,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_ray_collision(bitmap bmp, double x, double y, const point_2d &origin, const vector_2d &heading)" - ], "python": [ "def bitmap_ray_collision(bmp, x, y, origin, heading):" ], + "cpp": [ + "bool bitmap_ray_collision(bitmap bmp, double x, double y, const point_2d &origin, const vector_2d &heading)" + ], "csharp": [ "public bool Bitmap.RayCollision(double x, double y, Point2D origin, Vector2D heading);", "public static bool SplashKit.BitmapRayCollision(Bitmap bmp, double x, double y, Point2D origin, Vector2D heading);" @@ -64354,12 +64668,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_ray_collision(bitmap bmp, int cell, const matrix_2d &translation, const point_2d &origin, const vector_2d &heading)" - ], "python": [ "def bitmap_ray_collision_for_cell_with_translation(bmp, cell, translation, origin, heading):" ], + "cpp": [ + "bool bitmap_ray_collision(bitmap bmp, int cell, const matrix_2d &translation, const point_2d &origin, const vector_2d &heading)" + ], "csharp": [ "public bool Bitmap.RayCollision(int cell, Matrix2D translation, Point2D origin, Vector2D heading);", "public static bool SplashKit.BitmapRayCollision(Bitmap bmp, int cell, Matrix2D translation, Point2D origin, Vector2D heading);" @@ -64462,12 +64776,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_ray_collision(bitmap bmp, int cell, const point_2d &pt, const point_2d &origin, const vector_2d &heading)" - ], "python": [ "def bitmap_ray_collision_for_cell_at_point(bmp, cell, pt, origin, heading):" ], + "cpp": [ + "bool bitmap_ray_collision(bitmap bmp, int cell, const point_2d &pt, const point_2d &origin, const vector_2d &heading)" + ], "csharp": [ "public bool Bitmap.RayCollision(int cell, Point2D pt, Point2D origin, Vector2D heading);", "public static bool SplashKit.BitmapRayCollision(Bitmap bmp, int cell, Point2D pt, Point2D origin, Vector2D heading);" @@ -64583,12 +64897,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_ray_collision(bitmap bmp, int cell, double x, double y, const point_2d &origin, const vector_2d &heading)" - ], "python": [ "def bitmap_ray_collision_for_cell(bmp, cell, x, y, origin, heading):" ], + "cpp": [ + "bool bitmap_ray_collision(bitmap bmp, int cell, double x, double y, const point_2d &origin, const vector_2d &heading)" + ], "csharp": [ "public bool Bitmap.RayCollision(int cell, double x, double y, Point2D origin, Vector2D heading);", "public static bool SplashKit.BitmapRayCollision(Bitmap bmp, int cell, double x, double y, Point2D origin, Vector2D heading);" @@ -64665,12 +64979,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_rectangle_collision(bitmap bmp, const point_2d &pt, const rectangle &rect)" - ], "python": [ "def bitmap_rectangle_collision_at_point(bmp, pt, rect):" ], + "cpp": [ + "bool bitmap_rectangle_collision(bitmap bmp, const point_2d &pt, const rectangle &rect)" + ], "csharp": [ "public bool Bitmap.RectangleCollision(Point2D pt, Rectangle rect);", "public static bool SplashKit.BitmapRectangleCollision(Bitmap bmp, Point2D pt, Rectangle rect);" @@ -64759,12 +65073,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_rectangle_collision(bitmap bmp, double x, double y, const rectangle &rect)" - ], "python": [ "def bitmap_rectangle_collision(bmp, x, y, rect):" ], + "cpp": [ + "bool bitmap_rectangle_collision(bitmap bmp, double x, double y, const rectangle &rect)" + ], "csharp": [ "public bool Bitmap.RectangleCollision(double x, double y, Rectangle rect);", "public static bool SplashKit.BitmapRectangleCollision(Bitmap bmp, double x, double y, Rectangle rect);" @@ -64854,12 +65168,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_rectangle_collision(bitmap bmp, int cell, const matrix_2d &translation, const rectangle &rect)" - ], "python": [ "def bitmap_rectangle_collision_for_cell_with_translation(bmp, cell, translation, rect):" ], + "cpp": [ + "bool bitmap_rectangle_collision(bitmap bmp, int cell, const matrix_2d &translation, const rectangle &rect)" + ], "csharp": [ "public bool Bitmap.RectangleCollision(int cell, Matrix2D translation, Rectangle rect);", "public static bool SplashKit.BitmapRectangleCollision(Bitmap bmp, int cell, Matrix2D translation, Rectangle rect);" @@ -64949,12 +65263,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_rectangle_collision(bitmap bmp, int cell, const point_2d &pt, const rectangle &rect)" - ], "python": [ "def bitmap_rectangle_collision_for_cell_at_point(bmp, cell, pt, rect):" ], + "cpp": [ + "bool bitmap_rectangle_collision(bitmap bmp, int cell, const point_2d &pt, const rectangle &rect)" + ], "csharp": [ "public bool Bitmap.RectangleCollision(int cell, Point2D pt, Rectangle rect);", "public static bool SplashKit.BitmapRectangleCollision(Bitmap bmp, int cell, Point2D pt, Rectangle rect);" @@ -65057,12 +65371,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_rectangle_collision(bitmap bmp, int cell, double x, double y, const rectangle &rect)" - ], "python": [ "def bitmap_rectangle_collision_for_cell(bmp, cell, x, y, rect):" ], + "cpp": [ + "bool bitmap_rectangle_collision(bitmap bmp, int cell, double x, double y, const rectangle &rect)" + ], "csharp": [ "public bool Bitmap.RectangleCollision(int cell, double x, double y, Rectangle rect);", "public static bool SplashKit.BitmapRectangleCollision(Bitmap bmp, int cell, double x, double y, Rectangle rect);" @@ -65139,12 +65453,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_triangle_collision(bitmap bmp, const point_2d &pt, const triangle &tri)" - ], "python": [ "def bitmap_triangle_collision_at_point(bmp, pt, tri):" ], + "cpp": [ + "bool bitmap_triangle_collision(bitmap bmp, const point_2d &pt, const triangle &tri)" + ], "csharp": [ "public bool Bitmap.TriangleCollision(Point2D pt, Triangle tri);", "public static bool SplashKit.BitmapTriangleCollision(Bitmap bmp, Point2D pt, Triangle tri);" @@ -65233,12 +65547,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_triangle_collision(bitmap bmp, double x, double y, const triangle &tri)" - ], "python": [ "def bitmap_triangle_collision(bmp, x, y, tri):" ], + "cpp": [ + "bool bitmap_triangle_collision(bitmap bmp, double x, double y, const triangle &tri)" + ], "csharp": [ "public bool Bitmap.TriangleCollision(double x, double y, Triangle tri);", "public static bool SplashKit.BitmapTriangleCollision(Bitmap bmp, double x, double y, Triangle tri);" @@ -65328,12 +65642,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_triangle_collision(bitmap bmp, int cell, const matrix_2d &translation, const triangle &tri)" - ], "python": [ "def bitmap_triangle_collision_for_cell_with_translation(bmp, cell, translation, tri):" ], + "cpp": [ + "bool bitmap_triangle_collision(bitmap bmp, int cell, const matrix_2d &translation, const triangle &tri)" + ], "csharp": [ "public bool Bitmap.TriangleCollision(int cell, Matrix2D translation, Triangle tri);", "public static bool SplashKit.BitmapTriangleCollision(Bitmap bmp, int cell, Matrix2D translation, Triangle tri);" @@ -65423,12 +65737,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_triangle_collision(bitmap bmp, int cell, const point_2d &pt, const triangle &tri)" - ], "python": [ "def bitmap_triangle_collision_for_cell_at_point(bmp, cell, pt, tri):" ], + "cpp": [ + "bool bitmap_triangle_collision(bitmap bmp, int cell, const point_2d &pt, const triangle &tri)" + ], "csharp": [ "public bool Bitmap.TriangleCollision(int cell, Point2D pt, Triangle tri);", "public static bool SplashKit.BitmapTriangleCollision(Bitmap bmp, int cell, Point2D pt, Triangle tri);" @@ -65531,12 +65845,12 @@ "self": "bmp" }, "signatures": { - "cpp": [ - "bool bitmap_triangle_collision(bitmap bmp, int cell, double x, double y, const triangle &tri)" - ], "python": [ "def bitmap_triangle_collision_for_cell(bmp, cell, x, y, tri):" ], + "cpp": [ + "bool bitmap_triangle_collision(bitmap bmp, int cell, double x, double y, const triangle &tri)" + ], "csharp": [ "public bool Bitmap.TriangleCollision(int cell, double x, double y, Triangle tri);", "public static bool SplashKit.BitmapTriangleCollision(Bitmap bmp, int cell, double x, double y, Triangle tri);" @@ -65598,12 +65912,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const quad &collider, const quad &collidee)" - ], "python": [ "def calculate_collision_direction_between_quads(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const quad &collider, const quad &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Quad collider, Quad collidee);" ], @@ -65664,12 +65978,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const circle &collider, const circle &collidee)" - ], "python": [ "def calculate_collision_direction_between_circles(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const circle &collider, const circle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Circle collider, Circle collidee);" ], @@ -65730,12 +66044,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const circle &collider, const quad &collidee)" - ], "python": [ "def calculate_collision_direction_between_circle_and_quad(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const circle &collider, const quad &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Circle collider, Quad collidee);" ], @@ -65796,12 +66110,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const circle &collider, const rectangle &collidee)" - ], "python": [ "def calculate_collision_direction_between_circle_and_rectangle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const circle &collider, const rectangle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Circle collider, Rectangle collidee);" ], @@ -65862,12 +66176,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const circle &collider, const sprite collidee)" - ], "python": [ "def calculate_collision_direction_between_circle_and_sprite(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const circle &collider, const sprite collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Circle collider, Sprite collidee);" ], @@ -65928,12 +66242,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const circle &collider, const triangle &collidee)" - ], "python": [ "def calculate_collision_direction_between_circle_and_triangle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const circle &collider, const triangle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Circle collider, Triangle collidee);" ], @@ -65994,12 +66308,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const quad &collider, const circle &collidee)" - ], "python": [ "def calculate_collision_direction_between_quad_and_circle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const quad &collider, const circle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Quad collider, Circle collidee);" ], @@ -66060,12 +66374,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const quad &collider, const rectangle &collidee)" - ], "python": [ "def calculate_collision_direction_between_quad_and_rectangle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const quad &collider, const rectangle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Quad collider, Rectangle collidee);" ], @@ -66126,12 +66440,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const quad &collider, const sprite collidee)" - ], "python": [ "def calculate_collision_direction_between_quad_and_sprite(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const quad &collider, const sprite collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Quad collider, Sprite collidee);" ], @@ -66192,12 +66506,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const quad &collider, const triangle &collidee)" - ], "python": [ "def calculate_collision_direction_between_quad_and_triangle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const quad &collider, const triangle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Quad collider, Triangle collidee);" ], @@ -66258,12 +66572,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const rectangle &collider, const circle &collidee)" - ], "python": [ "def calculate_collision_direction_between_rectangle_and_circle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const rectangle &collider, const circle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Rectangle collider, Circle collidee);" ], @@ -66324,12 +66638,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const rectangle &collider, const quad &collidee)" - ], "python": [ "def calculate_collision_direction_between_rectangle_and_quad(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const rectangle &collider, const quad &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Rectangle collider, Quad collidee);" ], @@ -66390,12 +66704,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const rectangle &collider, const rectangle &collidee)" - ], "python": [ "def calculate_collision_direction_between_rectangles(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const rectangle &collider, const rectangle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Rectangle collider, Rectangle collidee);" ], @@ -66456,12 +66770,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const rectangle &collider, const sprite collidee)" - ], "python": [ "def calculate_collision_direction_between_rectangle_and_sprite(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const rectangle &collider, const sprite collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Rectangle collider, Sprite collidee);" ], @@ -66522,12 +66836,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const rectangle &collider, const triangle &collidee)" - ], "python": [ "def calculate_collision_direction_between_rectangle_and_triangle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const rectangle &collider, const triangle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Rectangle collider, Triangle collidee);" ], @@ -66588,12 +66902,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const sprite collider, const circle &collidee)" - ], "python": [ "def calculate_collision_direction_between_sprite_and_circle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const sprite collider, const circle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Sprite collider, Circle collidee);" ], @@ -66654,12 +66968,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const sprite collider, const quad &collidee)" - ], "python": [ "def calculate_collision_direction_between_sprite_and_quad(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const sprite collider, const quad &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Sprite collider, Quad collidee);" ], @@ -66720,12 +67034,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const sprite collider, const rectangle &collidee)" - ], "python": [ "def calculate_collision_direction_between_sprite_and_rectangle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const sprite collider, const rectangle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Sprite collider, Rectangle collidee);" ], @@ -66786,12 +67100,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const sprite collider, const sprite collidee)" - ], "python": [ "def calculate_collision_direction_between_sprites(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const sprite collider, const sprite collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Sprite collider, Sprite collidee);" ], @@ -66852,12 +67166,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const sprite collider, const triangle &collidee)" - ], "python": [ "def calculate_collision_direction_between_sprite_and_triangle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const sprite collider, const triangle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Sprite collider, Triangle collidee);" ], @@ -66918,12 +67232,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const triangle &collider, const circle &collidee)" - ], "python": [ "def calculate_collision_direction_between_triangle_and_circle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const triangle &collider, const circle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Triangle collider, Circle collidee);" ], @@ -66984,12 +67298,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const triangle &collider, const quad &collidee)" - ], "python": [ "def calculate_collision_direction_between_triangle_and_quad(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const triangle &collider, const quad &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Triangle collider, Quad collidee);" ], @@ -67050,12 +67364,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const triangle &collider, const rectangle &collidee)" - ], "python": [ "def calculate_collision_direction_between_triangle_and_rectangle(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const triangle &collider, const rectangle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Triangle collider, Rectangle collidee);" ], @@ -67116,12 +67430,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const triangle &collider, const sprite collidee)" - ], "python": [ "def calculate_collision_direction_between_triangle_and_sprite(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const triangle &collider, const sprite collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Triangle collider, Sprite collidee);" ], @@ -67182,12 +67496,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "vector_2d calculate_collision_direction(const triangle &collider, const triangle &collidee)" - ], "python": [ "def calculate_collision_direction_between_triangles(collider, collidee):" ], + "cpp": [ + "vector_2d calculate_collision_direction(const triangle &collider, const triangle &collidee)" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Triangle collider, Triangle collidee);" ], @@ -67261,12 +67575,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(quad &collider, const quad &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_quads(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(quad &collider, const quad &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Quad collider, Quad collidee, Vector2D direction);" ], @@ -67340,12 +67654,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(circle &collider, const circle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_circles(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(circle &collider, const circle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Circle collider, Circle collidee, Vector2D direction);" ], @@ -67419,12 +67733,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(circle &collider, const quad &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_circle_and_quad(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(circle &collider, const quad &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Circle collider, Quad collidee, Vector2D direction);" ], @@ -67498,12 +67812,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(circle &collider, const rectangle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_circle_and_rectangle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(circle &collider, const rectangle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Circle collider, Rectangle collidee, Vector2D direction);" ], @@ -67577,12 +67891,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(circle &collider, const sprite collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_circle_and_sprite(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(circle &collider, const sprite collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Circle collider, Sprite collidee, Vector2D direction);" ], @@ -67656,12 +67970,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(circle &collider, const triangle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_circle_and_triangle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(circle &collider, const triangle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Circle collider, Triangle collidee, Vector2D direction);" ], @@ -67735,12 +68049,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(quad &collider, const circle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_quad_and_circle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(quad &collider, const circle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Quad collider, Circle collidee, Vector2D direction);" ], @@ -67814,12 +68128,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(quad &collider, const rectangle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_quad_and_rectangle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(quad &collider, const rectangle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Quad collider, Rectangle collidee, Vector2D direction);" ], @@ -67893,12 +68207,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(quad &collider, const sprite collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_quad_and_sprite(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(quad &collider, const sprite collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Quad collider, Sprite collidee, Vector2D direction);" ], @@ -67972,12 +68286,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(quad &collider, const triangle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_quad_and_triangle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(quad &collider, const triangle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Quad collider, Triangle collidee, Vector2D direction);" ], @@ -68051,12 +68365,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(rectangle &collider, const circle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_rectangle_and_circle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(rectangle &collider, const circle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Rectangle collider, Circle collidee, Vector2D direction);" ], @@ -68130,12 +68444,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(rectangle &collider, const quad &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_rectangle_and_quad(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(rectangle &collider, const quad &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Rectangle collider, Quad collidee, Vector2D direction);" ], @@ -68209,12 +68523,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(rectangle &collider, const rectangle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_rectangles(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(rectangle &collider, const rectangle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Rectangle collider, Rectangle collidee, Vector2D direction);" ], @@ -68288,12 +68602,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(rectangle &collider, const sprite collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_rectangle_and_sprite(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(rectangle &collider, const sprite collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Rectangle collider, Sprite collidee, Vector2D direction);" ], @@ -68367,12 +68681,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(rectangle &collider, const triangle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_rectangle_and_triangle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(rectangle &collider, const triangle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Rectangle collider, Triangle collidee, Vector2D direction);" ], @@ -68446,12 +68760,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(sprite collider, const circle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_sprite_and_circle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(sprite collider, const circle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(Sprite collider, Circle collidee, Vector2D direction);" ], @@ -68525,12 +68839,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(sprite collider, const quad &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_sprite_and_quad(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(sprite collider, const quad &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(Sprite collider, Quad collidee, Vector2D direction);" ], @@ -68604,12 +68918,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(sprite collider, const rectangle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_sprite_and_rectangle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(sprite collider, const rectangle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(Sprite collider, Rectangle collidee, Vector2D direction);" ], @@ -68683,12 +68997,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(sprite collider, const sprite collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_sprites(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(sprite collider, const sprite collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(Sprite collider, Sprite collidee, Vector2D direction);" ], @@ -68762,12 +69076,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(sprite collider, const triangle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_sprite_and_triangle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(sprite collider, const triangle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(Sprite collider, Triangle collidee, Vector2D direction);" ], @@ -68841,12 +69155,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(triangle &collider, const circle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_triangle_and_circle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(triangle &collider, const circle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Triangle collider, Circle collidee, Vector2D direction);" ], @@ -68920,12 +69234,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(triangle &collider, const quad &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_triangle_and_quad(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(triangle &collider, const quad &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Triangle collider, Quad collidee, Vector2D direction);" ], @@ -68999,12 +69313,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(triangle &collider, const rectangle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_triangle_and_rectangle(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(triangle &collider, const rectangle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Triangle collider, Rectangle collidee, Vector2D direction);" ], @@ -69078,12 +69392,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(triangle &collider, const sprite collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_triangle_and_sprite(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(triangle &collider, const sprite collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Triangle collider, Sprite collidee, Vector2D direction);" ], @@ -69157,12 +69471,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool resolve_collision(triangle &collider, const triangle &collidee, const vector_2d &direction)" - ], "python": [ "def resolve_collision_between_triangles(collider, collidee, direction):" ], + "cpp": [ + "bool resolve_collision(triangle &collider, const triangle &collidee, const vector_2d &direction)" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Triangle collider, Triangle collidee, Vector2D direction);" ], @@ -69250,12 +69564,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_bitmap_collision(sprite s, bitmap bmp, double x, double y)" - ], "python": [ "def sprite_bitmap_collision(s, bmp, x, y):" ], + "cpp": [ + "bool sprite_bitmap_collision(sprite s, bitmap bmp, double x, double y)" + ], "csharp": [ "public bool Sprite.BitmapCollision(Bitmap bmp, double x, double y);", "public static bool SplashKit.SpriteBitmapCollision(Sprite s, Bitmap bmp, double x, double y);" @@ -69345,12 +69659,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_bitmap_collision(sprite s, bitmap bmp, int cell, const point_2d &pt)" - ], "python": [ "def sprite_bitmap_collision_with_cell_at_point(s, bmp, cell, pt):" ], + "cpp": [ + "bool sprite_bitmap_collision(sprite s, bitmap bmp, int cell, const point_2d &pt)" + ], "csharp": [ "public bool Sprite.BitmapCollision(Bitmap bmp, int cell, Point2D pt);", "public static bool SplashKit.SpriteBitmapCollision(Sprite s, Bitmap bmp, int cell, Point2D pt);" @@ -69453,12 +69767,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_bitmap_collision(sprite s, bitmap bmp, int cell, double x, double y)" - ], "python": [ "def sprite_bitmap_collision_with_cell(s, bmp, cell, x, y):" ], + "cpp": [ + "bool sprite_bitmap_collision(sprite s, bitmap bmp, int cell, double x, double y)" + ], "csharp": [ "public bool Sprite.BitmapCollision(Bitmap bmp, int cell, double x, double y);", "public static bool SplashKit.SpriteBitmapCollision(Sprite s, Bitmap bmp, int cell, double x, double y);" @@ -69521,12 +69835,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_circle_collision(sprite s, const circle &c)" - ], "python": [ "def sprite_circle_collision(s, c):" ], + "cpp": [ + "bool sprite_circle_collision(sprite s, const circle &c)" + ], "csharp": [ "public bool Sprite.CircleCollision(Circle c);", "public static bool SplashKit.SpriteCircleCollision(Sprite s, Circle c);" @@ -69589,12 +69903,12 @@ "static": "collisions" }, "signatures": { - "cpp": [ - "bool sprite_collision(sprite s1, sprite s2)" - ], "python": [ "def sprite_collision(s1, s2):" ], + "cpp": [ + "bool sprite_collision(sprite s1, sprite s2)" + ], "csharp": [ "public bool Sprite.SpriteCollision(Sprite s2);", "public static bool SplashKit.SpriteCollision(Sprite s1, Sprite s2);" @@ -69657,12 +69971,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_point_collision(sprite s, const point_2d &pt)" - ], "python": [ "def sprite_point_collision(s, pt):" ], + "cpp": [ + "bool sprite_point_collision(sprite s, const point_2d &pt)" + ], "csharp": [ "public bool Sprite.PointCollision(Point2D pt);", "public static bool SplashKit.SpritePointCollision(Sprite s, Point2D pt);" @@ -69725,12 +70039,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_quad_collision(sprite s, const quad &q)" - ], "python": [ "def sprite_quad_collision(s, q):" ], + "cpp": [ + "bool sprite_quad_collision(sprite s, const quad &q)" + ], "csharp": [ "public bool Sprite.QuadCollision(Quad q);", "public static bool SplashKit.SpriteQuadCollision(Sprite s, Quad q);" @@ -69806,12 +70120,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_ray_collision(sprite s, const point_2d &origin, const vector_2d &heading)" - ], "python": [ "def sprite_ray_collision(s, origin, heading):" ], + "cpp": [ + "bool sprite_ray_collision(sprite s, const point_2d &origin, const vector_2d &heading)" + ], "csharp": [ "public bool Sprite.RayCollision(Point2D origin, Vector2D heading);", "public static bool SplashKit.SpriteRayCollision(Sprite s, Point2D origin, Vector2D heading);" @@ -69874,12 +70188,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_rectangle_collision(sprite s, const rectangle &rect)" - ], "python": [ "def sprite_rectangle_collision(s, rect):" ], + "cpp": [ + "bool sprite_rectangle_collision(sprite s, const rectangle &rect)" + ], "csharp": [ "public bool Sprite.RectangleCollision(Rectangle rect);", "public static bool SplashKit.SpriteRectangleCollision(Sprite s, Rectangle rect);" @@ -69942,12 +70256,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_triangle_collision(sprite s, const triangle &t)" - ], "python": [ "def sprite_triangle_collision(s, t):" ], + "cpp": [ + "bool sprite_triangle_collision(sprite s, const triangle &t)" + ], "csharp": [ "public bool Sprite.TriangleCollision(Triangle t);", "public static bool SplashKit.SpriteTriangleCollision(Sprite s, Triangle t);" @@ -70008,12 +70322,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "void apply_matrix(const matrix_2d &matrix, quad &q)" - ], "python": [ "def apply_matrix_to_quad(matrix, q):" ], + "cpp": [ + "void apply_matrix(const matrix_2d &matrix, quad &q)" + ], "csharp": [ "public static void SplashKit.ApplyMatrix(Matrix2D matrix, ref Quad q);" ], @@ -70073,12 +70387,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "void apply_matrix(const matrix_2d &m, triangle &tri)" - ], "python": [ "def apply_matrix_to_triangle(m, tri):" ], + "cpp": [ + "void apply_matrix(const matrix_2d &m, triangle &tri)" + ], "csharp": [ "public static void SplashKit.ApplyMatrix(Matrix2D m, ref Triangle tri);" ], @@ -70111,12 +70425,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "matrix_2d identity_matrix()" - ], "python": [ "def identity_matrix():" ], + "cpp": [ + "matrix_2d identity_matrix()" + ], "csharp": [ "public static Matrix2D SplashKit.IdentityMatrix();" ], @@ -70162,12 +70476,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "matrix_2d matrix_inverse(const matrix_2d &m)" - ], "python": [ "def matrix_inverse(m):" ], + "cpp": [ + "matrix_2d matrix_inverse(const matrix_2d &m)" + ], "csharp": [ "public static Matrix2D SplashKit.MatrixInverse(Matrix2D m);" ], @@ -70227,12 +70541,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "point_2d matrix_multiply(const matrix_2d &m, const point_2d &pt)" - ], "python": [ "def matrix_multiply_point(m, pt):" ], + "cpp": [ + "point_2d matrix_multiply(const matrix_2d &m, const point_2d &pt)" + ], "csharp": [ "public static Point2D SplashKit.MatrixMultiply(Matrix2D m, Point2D pt);" ], @@ -70292,12 +70606,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "matrix_2d matrix_multiply(const matrix_2d &m1, const matrix_2d &m2)" - ], "python": [ "def matrix_multiply_matrix(m1, m2):" ], + "cpp": [ + "matrix_2d matrix_multiply(const matrix_2d &m1, const matrix_2d &m2)" + ], "csharp": [ "public static Matrix2D SplashKit.MatrixMultiply(Matrix2D m1, Matrix2D m2);" ], @@ -70357,12 +70671,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "vector_2d matrix_multiply(const matrix_2d &m, const vector_2d &v)" - ], "python": [ "def matrix_multiply_vector(m, v):" ], + "cpp": [ + "vector_2d matrix_multiply(const matrix_2d &m, const vector_2d &v)" + ], "csharp": [ "public static Vector2D SplashKit.MatrixMultiply(Matrix2D m, Vector2D v);" ], @@ -70408,12 +70722,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "string matrix_to_string(const matrix_2d &matrix)" - ], "python": [ "def matrix_to_string(matrix):" ], + "cpp": [ + "string matrix_to_string(const matrix_2d &matrix)" + ], "csharp": [ "public static string SplashKit.MatrixToString(Matrix2D matrix);" ], @@ -70459,12 +70773,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "matrix_2d rotation_matrix(double deg)" - ], "python": [ "def rotation_matrix(deg):" ], + "cpp": [ + "matrix_2d rotation_matrix(double deg)" + ], "csharp": [ "public static Matrix2D SplashKit.RotationMatrix(double deg);" ], @@ -70511,12 +70825,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "matrix_2d scale_matrix(const point_2d &scale)" - ], "python": [ "def scale_matrix_from_point(scale):" ], + "cpp": [ + "matrix_2d scale_matrix(const point_2d &scale)" + ], "csharp": [ "public static Matrix2D SplashKit.ScaleMatrix(Point2D scale);" ], @@ -70563,12 +70877,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "matrix_2d scale_matrix(const vector_2d &scale)" - ], "python": [ "def scale_matrix_from_vector(scale):" ], + "cpp": [ + "matrix_2d scale_matrix(const vector_2d &scale)" + ], "csharp": [ "public static Matrix2D SplashKit.ScaleMatrix(Vector2D scale);" ], @@ -70614,12 +70928,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "matrix_2d scale_matrix(double scale)" - ], "python": [ "def scale_matrix(scale):" ], + "cpp": [ + "matrix_2d scale_matrix(double scale)" + ], "csharp": [ "public static Matrix2D SplashKit.ScaleMatrix(double scale);" ], @@ -70691,12 +71005,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "matrix_2d scale_rotate_translate_matrix(const point_2d &scale, double deg, const point_2d &translate)" - ], "python": [ "def scale_rotate_translate_matrix(scale, deg, translate):" ], + "cpp": [ + "matrix_2d scale_rotate_translate_matrix(const point_2d &scale, double deg, const point_2d &translate)" + ], "csharp": [ "public static Matrix2D SplashKit.ScaleRotateTranslateMatrix(Point2D scale, double deg, Point2D translate);" ], @@ -70743,12 +71057,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "matrix_2d translation_matrix(const point_2d &pt)" - ], "python": [ "def translation_matrix_to_point(pt):" ], + "cpp": [ + "matrix_2d translation_matrix(const point_2d &pt)" + ], "csharp": [ "public static Matrix2D SplashKit.TranslationMatrix(Point2D pt);" ], @@ -70795,12 +71109,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "matrix_2d translation_matrix(const vector_2d &pt)" - ], "python": [ "def translation_matrix_from_vector(pt):" ], + "cpp": [ + "matrix_2d translation_matrix(const vector_2d &pt)" + ], "csharp": [ "public static Matrix2D SplashKit.TranslationMatrix(Vector2D pt);" ], @@ -70859,12 +71173,12 @@ "static": "matrix_2d" }, "signatures": { - "cpp": [ - "matrix_2d translation_matrix(double dx, double dy)" - ], "python": [ "def translation_matrix(dx, dy):" ], + "cpp": [ + "matrix_2d translation_matrix(double dx, double dy)" + ], "csharp": [ "public static Matrix2D SplashKit.TranslationMatrix(double dx, double dy);" ], @@ -70923,12 +71237,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "double angle_between(const vector_2d &v1, const vector_2d &v2)" - ], "python": [ "def angle_between(v1, v2):" ], + "cpp": [ + "double angle_between(const vector_2d &v1, const vector_2d &v2)" + ], "csharp": [ "public static double SplashKit.AngleBetween(Vector2D v1, Vector2D v2);" ], @@ -70987,12 +71301,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "double dot_product(const vector_2d &v1, const vector_2d &v2)" - ], "python": [ "def dot_product(v1, v2):" ], + "cpp": [ + "double dot_product(const vector_2d &v1, const vector_2d &v2)" + ], "csharp": [ "public static double SplashKit.DotProduct(Vector2D v1, Vector2D v2);" ], @@ -71038,12 +71352,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "bool is_zero_vector(const vector_2d &v)" - ], "python": [ "def is_zero_vector(v):" ], + "cpp": [ + "bool is_zero_vector(const vector_2d &v)" + ], "csharp": [ "public static bool SplashKit.IsZeroVector(Vector2D v);" ], @@ -71128,12 +71442,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "bool ray_intersection_point(const point_2d &from_pt, const vector_2d &heading, const line &l, point_2d &pt)" - ], "python": [ "def ray_intersection_point(from_pt, heading, l, pt):" ], + "cpp": [ + "bool ray_intersection_point(const point_2d &from_pt, const vector_2d &heading, const line &l, point_2d &pt)" + ], "csharp": [ "public static bool SplashKit.RayIntersectionPoint(Point2D fromPt, Vector2D heading, Line l, ref Point2D pt);" ], @@ -71179,12 +71493,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d unit_vector(const vector_2d &v)" - ], "python": [ "def unit_vector(v):" ], + "cpp": [ + "vector_2d unit_vector(const vector_2d &v)" + ], "csharp": [ "public static Vector2D SplashKit.UnitVector(Vector2D v);" ], @@ -71243,12 +71557,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_add(const vector_2d &v1, const vector_2d &v2)" - ], "python": [ "def vector_add(v1, v2):" ], + "cpp": [ + "vector_2d vector_add(const vector_2d &v1, const vector_2d &v2)" + ], "csharp": [ "public static Vector2D SplashKit.VectorAdd(Vector2D v1, Vector2D v2);" ], @@ -71294,12 +71608,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "double vector_angle(const vector_2d v)" - ], "python": [ "def vector_angle(v):" ], + "cpp": [ + "double vector_angle(const vector_2d v)" + ], "csharp": [ "public static double SplashKit.VectorAngle(Vector2D v);" ], @@ -71358,12 +71672,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_from_angle(double angle, double magnitude)" - ], "python": [ "def vector_from_angle(angle, magnitude):" ], + "cpp": [ + "vector_2d vector_from_angle(double angle, double magnitude)" + ], "csharp": [ "public static Vector2D SplashKit.VectorFromAngle(double angle, double magnitude);" ], @@ -71409,12 +71723,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_from_line(const line &l)" - ], "python": [ "def vector_from_line(l):" ], + "cpp": [ + "vector_2d vector_from_line(const line &l)" + ], "csharp": [ "public static Vector2D SplashKit.VectorFromLine(Line l);" ], @@ -71473,12 +71787,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_from_point_to_rect(const point_2d &pt, const rectangle &rect)" - ], "python": [ "def vector_from_point_to_rect(pt, rect):" ], + "cpp": [ + "vector_2d vector_from_point_to_rect(const point_2d &pt, const rectangle &rect)" + ], "csharp": [ "public static Vector2D SplashKit.VectorFromPointToRect(Point2D pt, Rectangle rect);" ], @@ -71537,12 +71851,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "bool vector_in_rect(const vector_2d &v, const rectangle &rect)" - ], "python": [ "def vector_in_rect(v, rect):" ], + "cpp": [ + "bool vector_in_rect(const vector_2d &v, const rectangle &rect)" + ], "csharp": [ "public static bool SplashKit.VectorInRect(Vector2D v, Rectangle rect);" ], @@ -71588,12 +71902,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_invert(const vector_2d &v)" - ], "python": [ "def vector_invert(v):" ], + "cpp": [ + "vector_2d vector_invert(const vector_2d &v)" + ], "csharp": [ "public static Vector2D SplashKit.VectorInvert(Vector2D v);" ], @@ -71652,12 +71966,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_limit(const vector_2d &v, double limit)" - ], "python": [ "def vector_limit(v, limit):" ], + "cpp": [ + "vector_2d vector_limit(const vector_2d &v, double limit)" + ], "csharp": [ "public static Vector2D SplashKit.VectorLimit(Vector2D v, double limit);" ], @@ -71703,12 +72017,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "double vector_magnitude(const vector_2d &v)" - ], "python": [ "def vector_magnitude(v):" ], + "cpp": [ + "double vector_magnitude(const vector_2d &v)" + ], "csharp": [ "public static double SplashKit.VectorMagnitude(Vector2D v);" ], @@ -71754,12 +72068,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "double vector_magnitude_squared(const vector_2d &v)" - ], "python": [ "def vector_magnitude_squared(v):" ], + "cpp": [ + "double vector_magnitude_squared(const vector_2d &v)" + ], "csharp": [ "public static double SplashKit.VectorMagnitudeSquared(Vector2D v);" ], @@ -71818,12 +72132,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_multiply(const vector_2d &v1, double s)" - ], "python": [ "def vector_multiply(v1, s):" ], + "cpp": [ + "vector_2d vector_multiply(const vector_2d &v1, double s)" + ], "csharp": [ "public static Vector2D SplashKit.VectorMultiply(Vector2D v1, double s);" ], @@ -71869,12 +72183,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_normal(const vector_2d &v)" - ], "python": [ "def vector_normal(v):" ], + "cpp": [ + "vector_2d vector_normal(const vector_2d &v)" + ], "csharp": [ "public static Vector2D SplashKit.VectorNormal(Vector2D v);" ], @@ -71946,12 +72260,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_out_of_circle_from_circle(const circle &src, const circle &bounds, const vector_2d &velocity)" - ], "python": [ "def vector_out_of_circle_from_circle(src, bounds, velocity):" ], + "cpp": [ + "vector_2d vector_out_of_circle_from_circle(const circle &src, const circle &bounds, const vector_2d &velocity)" + ], "csharp": [ "public static Vector2D SplashKit.VectorOutOfCircleFromCircle(Circle src, Circle bounds, Vector2D velocity);" ], @@ -72023,12 +72337,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_out_of_circle_from_point(const point_2d &pt, const circle &c, const vector_2d &velocity)" - ], "python": [ "def vector_out_of_circle_from_point(pt, c, velocity):" ], + "cpp": [ + "vector_2d vector_out_of_circle_from_point(const point_2d &pt, const circle &c, const vector_2d &velocity)" + ], "csharp": [ "public static Vector2D SplashKit.VectorOutOfCircleFromPoint(Point2D pt, Circle c, Vector2D velocity);" ], @@ -72100,12 +72414,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_out_of_rect_from_circle(const circle &c, const rectangle &rect, const vector_2d &velocity)" - ], "python": [ "def vector_out_of_rect_from_circle(c, rect, velocity):" ], + "cpp": [ + "vector_2d vector_out_of_rect_from_circle(const circle &c, const rectangle &rect, const vector_2d &velocity)" + ], "csharp": [ "public static Vector2D SplashKit.VectorOutOfRectFromCircle(Circle c, Rectangle rect, Vector2D velocity);" ], @@ -72177,12 +72491,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_out_of_rect_from_point(const point_2d &pt, const rectangle &rect, const vector_2d &velocity)" - ], "python": [ "def vector_out_of_rect_from_point(pt, rect, velocity):" ], + "cpp": [ + "vector_2d vector_out_of_rect_from_point(const point_2d &pt, const rectangle &rect, const vector_2d &velocity)" + ], "csharp": [ "public static Vector2D SplashKit.VectorOutOfRectFromPoint(Point2D pt, Rectangle rect, Vector2D velocity);" ], @@ -72254,12 +72568,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_out_of_rect_from_rect(const rectangle &src, const rectangle &bounds, const vector_2d &velocity)" - ], "python": [ "def vector_out_of_rect_from_rect(src, bounds, velocity):" ], + "cpp": [ + "vector_2d vector_out_of_rect_from_rect(const rectangle &src, const rectangle &bounds, const vector_2d &velocity)" + ], "csharp": [ "public static Vector2D SplashKit.VectorOutOfRectFromRect(Rectangle src, Rectangle bounds, Vector2D velocity);" ], @@ -72318,12 +72632,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_point_to_point(const point_2d &start, const point_2d &end_pt)" - ], "python": [ "def vector_point_to_point(start, end_pt):" ], + "cpp": [ + "vector_2d vector_point_to_point(const point_2d &start, const point_2d &end_pt)" + ], "csharp": [ "public static Vector2D SplashKit.VectorPointToPoint(Point2D start, Point2D endPt);" ], @@ -72382,12 +72696,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_subtract(const vector_2d &v1, const vector_2d &v2)" - ], "python": [ "def vector_subtract(v1, v2):" ], + "cpp": [ + "vector_2d vector_subtract(const vector_2d &v1, const vector_2d &v2)" + ], "csharp": [ "public static Vector2D SplashKit.VectorSubtract(Vector2D v1, Vector2D v2);" ], @@ -72434,12 +72748,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_to(const point_2d &p1)" - ], "python": [ "def vector_to_point(p1):" ], + "cpp": [ + "vector_2d vector_to(const point_2d &p1)" + ], "csharp": [ "public static Vector2D SplashKit.VectorTo(Point2D p1);" ], @@ -72498,12 +72812,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "vector_2d vector_to(double x, double y)" - ], "python": [ "def vector_to(x, y):" ], + "cpp": [ + "vector_2d vector_to(double x, double y)" + ], "csharp": [ "public static Vector2D SplashKit.VectorTo(double x, double y);" ], @@ -72549,12 +72863,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "string vector_to_string(const vector_2d &v)" - ], "python": [ "def vector_to_string(v):" ], + "cpp": [ + "string vector_to_string(const vector_2d &v)" + ], "csharp": [ "public static string SplashKit.VectorToString(Vector2D v);" ], @@ -72613,12 +72927,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "bool vectors_equal(const vector_2d &v1, const vector_2d v2)" - ], "python": [ "def vectors_equal(v1, v2):" ], + "cpp": [ + "bool vectors_equal(const vector_2d &v1, const vector_2d v2)" + ], "csharp": [ "public static bool SplashKit.VectorsEqual(Vector2D v1, Vector2D v2);" ], @@ -72677,12 +72991,12 @@ "static": "vector_2d" }, "signatures": { - "cpp": [ - "bool vectors_not_equal(const vector_2d &v1, const vector_2d v2)" - ], "python": [ "def vectors_not_equal(v1, v2):" ], + "cpp": [ + "bool vectors_not_equal(const vector_2d &v1, const vector_2d v2)" + ], "csharp": [ "public static bool SplashKit.VectorsNotEqual(Vector2D v1, Vector2D v2);" ], @@ -72781,12 +73095,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "adc_device adc_device_named(const string &name)" - ], "python": [ "def adc_device_named(name):" ], + "cpp": [ + "adc_device adc_device_named(const string &name)" + ], "csharp": [ "public static AdcDevice SplashKit.AdcDeviceNamed(string name);" ], @@ -72798,9 +73112,9 @@ { "signature": "void close_adc(adc_device adc);", "name": "close_adc", - "method_name": null, + "method_name": "close", "unique_global_name": "close_adc", - "unique_method_name": null, + "unique_method_name": "adc_device.close", "suffix_name": null, "description": "Closes an ADC device given its pointer.", "brief": null, @@ -72830,18 +73144,20 @@ "attributes": { "class": "adc_device", "destructor": true, + "method": "close", "self": "adc", "group": "raspberry", "static": "raspberry" }, "signatures": { - "cpp": [ - "void close_adc(adc_device adc)" - ], "python": [ "def close_adc(adc):" ], + "cpp": [ + "void close_adc(adc_device adc)" + ], "csharp": [ + "public void AdcDevice.Close();", "public static void SplashKit.CloseAdc(AdcDevice adc);" ], "pascal": [ @@ -72887,12 +73203,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void close_adc(const string &name)" - ], "python": [ "def close_adc_named(name):" ], + "cpp": [ + "void close_adc(const string &name)" + ], "csharp": [ "public static void SplashKit.CloseAdc(string name);" ], @@ -72925,12 +73241,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void close_all_adc()" - ], "python": [ "def close_all_adc():" ], + "cpp": [ + "void close_all_adc()" + ], "csharp": [ "public static void SplashKit.CloseAllAdc();" ], @@ -72976,12 +73292,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "bool has_adc_device(const string &name)" - ], "python": [ "def has_adc_device(name):" ], + "cpp": [ + "bool has_adc_device(const string &name)" + ], "csharp": [ "public static bool SplashKit.HasAdcDevice(string name);" ], @@ -73042,12 +73358,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "adc_device open_adc(const string &name, adc_type type)" - ], "python": [ "def open_adc(name, type):" ], + "cpp": [ + "adc_device open_adc(const string &name, adc_type type)" + ], "csharp": [ "public static AdcDevice SplashKit.OpenAdc(string name, AdcType type);", "public AdcDevice(string name, AdcType type);" @@ -73136,12 +73452,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "adc_device open_adc(const string &name, int bus, int address, adc_type type)" - ], "python": [ "def open_adc_with_bus(name, bus, address, type):" ], + "cpp": [ + "adc_device open_adc(const string &name, int bus, int address, adc_type type)" + ], "csharp": [ "public static AdcDevice SplashKit.OpenAdc(string name, int bus, int address, AdcType type);", "public AdcDevice(string name, int bus, int address, AdcType type);" @@ -73204,12 +73520,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "int read_adc(adc_device adc, adc_pin channel)" - ], "python": [ "def read_adc(adc, channel):" ], + "cpp": [ + "int read_adc(adc_device adc, adc_pin channel)" + ], "csharp": [ "public int AdcDevice.Read(AdcPin channel);", "public static int SplashKit.ReadAdc(AdcDevice adc, AdcPin channel);" @@ -73270,12 +73586,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "int read_adc(const string &name, adc_pin channel)" - ], "python": [ "def read_adc_named(name, channel):" ], + "cpp": [ + "int read_adc(const string &name, adc_pin channel)" + ], "csharp": [ "public static int SplashKit.ReadAdc(string name, AdcPin channel);" ], @@ -73308,12 +73624,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "bool has_gpio()" - ], "python": [ "def has_gpio():" ], + "cpp": [ + "bool has_gpio()" + ], "csharp": [ "public static bool SplashKit.HasGpio();" ], @@ -73346,12 +73662,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void raspi_cleanup()" - ], "python": [ "def raspi_cleanup():" ], + "cpp": [ + "void raspi_cleanup()" + ], "csharp": [ "public static void SplashKit.RaspiCleanup();" ], @@ -73397,12 +73713,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "gpio_pin_mode raspi_get_mode(gpio_pin pin)" - ], "python": [ "def raspi_get_mode(pin):" ], + "cpp": [ + "gpio_pin_mode raspi_get_mode(gpio_pin pin)" + ], "csharp": [ "public static GpioPinMode SplashKit.RaspiGetMode(GpioPin pin);" ], @@ -73411,6 +73727,57 @@ ] } }, + { + "signature": "int raspi_get_servo_pulsewidth(gpio_pin pin);", + "name": "raspi_get_servo_pulsewidth", + "method_name": null, + "unique_global_name": "raspi_get_servo_pulsewidth", + "unique_method_name": null, + "suffix_name": null, + "description": "This function retrieves the pulse width for the specified pin.", + "brief": "Gets the pulse width for the specified pin.", + "return": { + "type": "int", + "description": "The pulse width of the pin.", + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "pin": { + "type": "gpio_pin", + "description": "The pin to get the pulse width for.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "group": "raspberry", + "static": "raspberry" + }, + "signatures": { + "python": [ + "def raspi_get_servo_pulsewidth(pin):" + ], + "cpp": [ + "int raspi_get_servo_pulsewidth(gpio_pin pin)" + ], + "csharp": [ + "public static int SplashKit.RaspiGetServoPulsewidth(GpioPin pin);" + ], + "pascal": [ + "function RaspiGetServoPulsewidth(pin: GpioPin): Integer" + ] + } + }, { "signature": "void raspi_init();", "name": "raspi_init", @@ -73435,12 +73802,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void raspi_init()" - ], "python": [ "def raspi_init():" ], + "cpp": [ + "void raspi_init()" + ], "csharp": [ "public static void SplashKit.RaspiInit();" ], @@ -73486,12 +73853,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "gpio_pin_value raspi_read(gpio_pin pin)" - ], "python": [ "def raspi_read(pin):" ], + "cpp": [ + "gpio_pin_value raspi_read(gpio_pin pin)" + ], "csharp": [ "public static GpioPinValue SplashKit.RaspiRead(GpioPin pin);" ], @@ -73550,12 +73917,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void raspi_set_mode(gpio_pin pin, gpio_pin_mode mode)" - ], "python": [ "def raspi_set_mode(pin, mode):" ], + "cpp": [ + "void raspi_set_mode(gpio_pin pin, gpio_pin_mode mode)" + ], "csharp": [ "public static void SplashKit.RaspiSetMode(GpioPin pin, GpioPinMode mode);" ], @@ -73614,12 +73981,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void raspi_set_pull_up_down(gpio_pin pin, pull_up_down pud)" - ], "python": [ "def raspi_set_pull_up_down(pin, pud):" ], + "cpp": [ + "void raspi_set_pull_up_down(gpio_pin pin, pull_up_down pud)" + ], "csharp": [ "public static void SplashKit.RaspiSetPullUpDown(GpioPin pin, PullUpDown pud);" ], @@ -73678,12 +74045,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void raspi_set_pwm_dutycycle(gpio_pin pin, int dutycycle)" - ], "python": [ "def raspi_set_pwm_dutycycle(pin, dutycycle):" ], + "cpp": [ + "void raspi_set_pwm_dutycycle(gpio_pin pin, int dutycycle)" + ], "csharp": [ "public static void SplashKit.RaspiSetPwmDutycycle(GpioPin pin, int dutycycle);" ], @@ -73742,12 +74109,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void raspi_set_pwm_frequency(gpio_pin pin, int frequency)" - ], "python": [ "def raspi_set_pwm_frequency(pin, frequency):" ], + "cpp": [ + "void raspi_set_pwm_frequency(gpio_pin pin, int frequency)" + ], "csharp": [ "public static void SplashKit.RaspiSetPwmFrequency(GpioPin pin, int frequency);" ], @@ -73806,12 +74173,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void raspi_set_pwm_range(gpio_pin pin, int range)" - ], "python": [ "def raspi_set_pwm_range(pin, range):" ], + "cpp": [ + "void raspi_set_pwm_range(gpio_pin pin, int range)" + ], "csharp": [ "public static void SplashKit.RaspiSetPwmRange(GpioPin pin, int range);" ], @@ -73820,6 +74187,70 @@ ] } }, + { + "signature": "void raspi_set_servo_pulsewidth(gpio_pin pin,int pulsewidth);", + "name": "raspi_set_servo_pulsewidth", + "method_name": null, + "unique_global_name": "raspi_set_servo_pulsewidth", + "unique_method_name": null, + "suffix_name": null, + "description": "This function sets the pulse width for the specified pin.", + "brief": "Sets the pulse width for the specified pin.", + "return": { + "type": "void", + "description": null, + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "pin": { + "type": "gpio_pin", + "description": "The pin to set the pulse width for.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "pulsewidth": { + "type": "int", + "description": "The pulse width to set for the pin.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "group": "raspberry", + "static": "raspberry" + }, + "signatures": { + "python": [ + "def raspi_set_servo_pulsewidth(pin, pulsewidth):" + ], + "cpp": [ + "void raspi_set_servo_pulsewidth(gpio_pin pin, int pulsewidth)" + ], + "csharp": [ + "public static void SplashKit.RaspiSetServoPulsewidth(GpioPin pin, int pulsewidth);" + ], + "pascal": [ + "procedure RaspiSetServoPulsewidth(pin: GpioPin; pulsewidth: Integer)" + ] + } + }, { "signature": "int raspi_spi_close(int handle);", "name": "raspi_spi_close", @@ -73857,12 +74288,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "int raspi_spi_close(int handle)" - ], "python": [ "def raspi_spi_close(handle):" ], + "cpp": [ + "int raspi_spi_close(int handle)" + ], "csharp": [ "public static int SplashKit.RaspiSpiClose(int handle);" ], @@ -73934,12 +74365,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "int raspi_spi_open(int channel, int speed, int spi_flags)" - ], "python": [ "def raspi_spi_open(channel, speed, spi_flags):" ], + "cpp": [ + "int raspi_spi_open(int channel, int speed, int spi_flags)" + ], "csharp": [ "public static int SplashKit.RaspiSpiOpen(int channel, int speed, int spiFlags);" ], @@ -74024,12 +74455,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "string raspi_spi_transfer(int handle, const string &send, int count, int &bytes_transfered)" - ], "python": [ "def raspi_spi_transfer(handle, send, count, bytes_transfered):" ], + "cpp": [ + "string raspi_spi_transfer(int handle, const string &send, int count, int &bytes_transfered)" + ], "csharp": [ "public static string SplashKit.RaspiSpiTransfer(int handle, string send, int count, ref int bytesTransfered);" ], @@ -74088,12 +74519,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void raspi_write(gpio_pin pin, gpio_pin_value value)" - ], "python": [ "def raspi_write(pin, value):" ], + "cpp": [ + "void raspi_write(gpio_pin pin, gpio_pin_value value)" + ], "csharp": [ "public static void SplashKit.RaspiWrite(GpioPin pin, GpioPinValue value);" ], @@ -74139,12 +74570,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "bool remote_raspi_cleanup(connection pi)" - ], "python": [ "def remote_raspi_cleanup(pi):" ], + "cpp": [ + "bool remote_raspi_cleanup(connection pi)" + ], "csharp": [ "public static bool SplashKit.RemoteRaspiCleanup(Connection pi);" ], @@ -74203,12 +74634,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "gpio_pin_mode remote_raspi_get_mode(connection pi, gpio_pin pin)" - ], "python": [ "def remote_raspi_get_mode(pi, pin):" ], + "cpp": [ + "gpio_pin_mode remote_raspi_get_mode(connection pi, gpio_pin pin)" + ], "csharp": [ "public static GpioPinMode SplashKit.RemoteRaspiGetMode(Connection pi, GpioPin pin);" ], @@ -74280,12 +74711,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "connection remote_raspi_init(const string &name, const string &host, unsigned short port)" - ], "python": [ "def remote_raspi_init(name, host, port):" ], + "cpp": [ + "connection remote_raspi_init(const string &name, const string &host, unsigned short port)" + ], "csharp": [ "public static Connection SplashKit.RemoteRaspiInit(string name, string host, ushort port);" ], @@ -74344,12 +74775,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "gpio_pin_value remote_raspi_read(connection pi, gpio_pin pin)" - ], "python": [ "def remote_raspi_read(pi, pin):" ], + "cpp": [ + "gpio_pin_value remote_raspi_read(connection pi, gpio_pin pin)" + ], "csharp": [ "public static GpioPinValue SplashKit.RemoteRaspiRead(Connection pi, GpioPin pin);" ], @@ -74421,12 +74852,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void remote_raspi_set_mode(connection pi, gpio_pin pin, gpio_pin_mode mode)" - ], "python": [ "def remote_raspi_set_mode(pi, pin, mode):" ], + "cpp": [ + "void remote_raspi_set_mode(connection pi, gpio_pin pin, gpio_pin_mode mode)" + ], "csharp": [ "public static void SplashKit.RemoteRaspiSetMode(Connection pi, GpioPin pin, GpioPinMode mode);" ], @@ -74498,12 +74929,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void remote_raspi_set_pull_up_down(connection pi, gpio_pin pin, pull_up_down pud)" - ], "python": [ "def remote_raspi_set_pull_up_down(pi, pin, pud):" ], + "cpp": [ + "void remote_raspi_set_pull_up_down(connection pi, gpio_pin pin, pull_up_down pud)" + ], "csharp": [ "public static void SplashKit.RemoteRaspiSetPullUpDown(Connection pi, GpioPin pin, PullUpDown pud);" ], @@ -74575,12 +75006,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void remote_raspi_set_pwm_dutycycle(connection pi, gpio_pin pin, int dutycycle)" - ], "python": [ "def remote_raspi_set_pwm_dutycycle(pi, pin, dutycycle):" ], + "cpp": [ + "void remote_raspi_set_pwm_dutycycle(connection pi, gpio_pin pin, int dutycycle)" + ], "csharp": [ "public static void SplashKit.RemoteRaspiSetPwmDutycycle(Connection pi, GpioPin pin, int dutycycle);" ], @@ -74622,7 +75053,161 @@ }, "pin": { "type": "gpio_pin", - "description": "The pin to set the PWM frequency for.", + "description": "The pin to set the PWM frequency for.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "frequency": { + "type": "int", + "description": "The PWM frequency to set for the pin.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "group": "raspberry", + "static": "raspberry" + }, + "signatures": { + "python": [ + "def remote_raspi_set_pwm_frequency(pi, pin, frequency):" + ], + "cpp": [ + "void remote_raspi_set_pwm_frequency(connection pi, gpio_pin pin, int frequency)" + ], + "csharp": [ + "public static void SplashKit.RemoteRaspiSetPwmFrequency(Connection pi, GpioPin pin, int frequency);" + ], + "pascal": [ + "procedure RemoteRaspiSetPwmFrequency(pi: Connection; pin: GpioPin; frequency: Integer)" + ] + } + }, + { + "signature": "void remote_raspi_set_pwm_range(connection pi,gpio_pin pin,int range);", + "name": "remote_raspi_set_pwm_range", + "method_name": null, + "unique_global_name": "remote_raspi_set_pwm_range", + "unique_method_name": null, + "suffix_name": null, + "description": "This function sets the PWM range for a specific pin on a remote Raspberry Pi.\nValid values for the range are 25 - 40000", + "brief": "Sets the PWM range for the specified pin on a remote Raspberry Pi.", + "return": { + "type": "void", + "description": null, + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "pi": { + "type": "connection", + "description": "The connection object to the remote Raspberry Pi.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "pin": { + "type": "gpio_pin", + "description": "The pin to set the PWM range for.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "range": { + "type": "int", + "description": "The PWM range to set for the pin.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "group": "raspberry", + "static": "raspberry" + }, + "signatures": { + "python": [ + "def remote_raspi_set_pwm_range(pi, pin, range):" + ], + "cpp": [ + "void remote_raspi_set_pwm_range(connection pi, gpio_pin pin, int range)" + ], + "csharp": [ + "public static void SplashKit.RemoteRaspiSetPwmRange(Connection pi, GpioPin pin, int range);" + ], + "pascal": [ + "procedure RemoteRaspiSetPwmRange(pi: Connection; pin: GpioPin; range: Integer)" + ] + } + }, + { + "signature": "void remote_raspi_write(connection pi,gpio_pin pin,gpio_pin_value value);", + "name": "remote_raspi_write", + "method_name": null, + "unique_global_name": "remote_raspi_write", + "unique_method_name": null, + "suffix_name": null, + "description": "This function writes a specified value to a specific pin on a remote Raspberry Pi.", + "brief": "Writes a value to the specified pin on a remote Raspberry Pi.", + "return": { + "type": "void", + "description": null, + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "pi": { + "type": "connection", + "description": "The connection object to the remote Raspberry Pi.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "pin": { + "type": "gpio_pin", + "description": "The pin to write the value to.", "is_pointer": false, "is_const": false, "is_reference": false, @@ -74633,9 +75218,9 @@ "is_vector": false, "type_parameter": null }, - "frequency": { - "type": "int", - "description": "The PWM frequency to set for the pin.", + "value": { + "type": "gpio_pin_value", + "description": "The value to write to the pin.", "is_pointer": false, "is_const": false, "is_reference": false, @@ -74652,144 +75237,41 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void remote_raspi_set_pwm_frequency(connection pi, gpio_pin pin, int frequency)" - ], "python": [ - "def remote_raspi_set_pwm_frequency(pi, pin, frequency):" - ], - "csharp": [ - "public static void SplashKit.RemoteRaspiSetPwmFrequency(Connection pi, GpioPin pin, int frequency);" + "def remote_raspi_write(pi, pin, value):" ], - "pascal": [ - "procedure RemoteRaspiSetPwmFrequency(pi: Connection; pin: GpioPin; frequency: Integer)" - ] - } - }, - { - "signature": "void remote_raspi_set_pwm_range(connection pi,gpio_pin pin,int range);", - "name": "remote_raspi_set_pwm_range", - "method_name": null, - "unique_global_name": "remote_raspi_set_pwm_range", - "unique_method_name": null, - "suffix_name": null, - "description": "This function sets the PWM range for a specific pin on a remote Raspberry Pi.\nValid values for the range are 25 - 40000", - "brief": "Sets the PWM range for the specified pin on a remote Raspberry Pi.", - "return": { - "type": "void", - "description": null, - "is_pointer": false, - "is_reference": false, - "is_vector": false, - "type_parameter": null - }, - "parameters": { - "pi": { - "type": "connection", - "description": "The connection object to the remote Raspberry Pi.", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "pin": { - "type": "gpio_pin", - "description": "The pin to set the PWM range for.", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "range": { - "type": "int", - "description": "The PWM range to set for the pin.", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - } - }, - "attributes": { - "group": "raspberry", - "static": "raspberry" - }, - "signatures": { "cpp": [ - "void remote_raspi_set_pwm_range(connection pi, gpio_pin pin, int range)" - ], - "python": [ - "def remote_raspi_set_pwm_range(pi, pin, range):" + "void remote_raspi_write(connection pi, gpio_pin pin, gpio_pin_value value)" ], "csharp": [ - "public static void SplashKit.RemoteRaspiSetPwmRange(Connection pi, GpioPin pin, int range);" + "public static void SplashKit.RemoteRaspiWrite(Connection pi, GpioPin pin, GpioPinValue value);" ], "pascal": [ - "procedure RemoteRaspiSetPwmRange(pi: Connection; pin: GpioPin; range: Integer)" + "procedure RemoteRaspiWrite(pi: Connection; pin: GpioPin; value: GpioPinValue)" ] } }, { - "signature": "void remote_raspi_write(connection pi,gpio_pin pin,gpio_pin_value value);", - "name": "remote_raspi_write", + "signature": "int to_int(gpio_pin_value value);", + "name": "to_int", "method_name": null, - "unique_global_name": "remote_raspi_write", + "unique_global_name": "to_int", "unique_method_name": null, "suffix_name": null, - "description": "This function writes a specified value to a specific pin on a remote Raspberry Pi.", - "brief": "Writes a value to the specified pin on a remote Raspberry Pi.", + "description": "Converts the specified pin value to an integer, to use in calculations.", + "brief": "Converts a GPIO Pin Value to an integer.", "return": { - "type": "void", - "description": null, + "type": "int", + "description": "The pin value as an integer.", "is_pointer": false, "is_reference": false, "is_vector": false, "type_parameter": null }, "parameters": { - "pi": { - "type": "connection", - "description": "The connection object to the remote Raspberry Pi.", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "pin": { - "type": "gpio_pin", - "description": "The pin to write the value to.", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, "value": { "type": "gpio_pin_value", - "description": "The value to write to the pin.", + "description": "The pin to read the value from.", "is_pointer": false, "is_const": false, "is_reference": false, @@ -74806,17 +75288,17 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void remote_raspi_write(connection pi, gpio_pin pin, gpio_pin_value value)" - ], "python": [ - "def remote_raspi_write(pi, pin, value):" + "def to_int(value):" + ], + "cpp": [ + "int to_int(gpio_pin_value value)" ], "csharp": [ - "public static void SplashKit.RemoteRaspiWrite(Connection pi, GpioPin pin, GpioPinValue value);" + "public static int SplashKit.ToInt(GpioPinValue value);" ], "pascal": [ - "procedure RemoteRaspiWrite(pi: Connection; pin: GpioPin; value: GpioPinValue)" + "function ToInt(value: GpioPinValue): Integer" ] } } @@ -74825,7 +75307,7 @@ { "signature": "typedef struct _adc_data *adc_device;", "name": "adc_device", - "description": "The `adc_device` type is used to refer to ADC (Analog-to-Digital Converter)\ndevices that can be managed by the SplashKit ADC code. ADC devices are:\n\n- loaded with `load_adc_device`,\n\n- accessed using `adc_device_named` or checked with `has_adc_device`,\n\n- read using `read_adc_channel` to retrieve analog values from specific channels,\n\n- and must be released using `free_adc_device` (to release a specific\nADC device) or `free_all_adc_devices` (to release all loaded ADC devices).\n\nADC devices allow you to interface with external analog sensors or inputs,\nconverting their signals into digital values for processing in your application.\n\nYou can check if an ADC device is loaded using `has_adc_device`.\n\nUse `free_adc_device` to release resources associated with a specific ADC device,\nor `free_all_adc_devices` to clean up all ADC devices.", + "description": "The `adc_device` type is used to refer to ADC (Analog-to-Digital Converter)\ndevices that can be managed by the SplashKit ADC code, such as ADS7830.\nADC devices are:\n\n- loaded with `open_adc`,\n- accessed using `adc_device_named` or checked with `has_adc_device`,\n- read using `read_adc` to retrieve analog values from specific channels,\n- and must be closed using `close_adc` (to release a specific\nADC device) or `close_all_adc` (to release all loaded ADC devices).\n\nADC devices allow you to interface with external analog sensors or inputs,\nconverting their signals into digital values for processing in your application.", "brief": null, "attributes": { "class": "adc_device", @@ -74890,12 +75372,12 @@ "static": "resource_bundle" }, "signatures": { - "cpp": [ - "void free_resource_bundle(const string name)" - ], "python": [ "def free_resource_bundle(name):" ], + "cpp": [ + "void free_resource_bundle(const string name)" + ], "csharp": [ "public static void SplashKit.FreeResourceBundle(string name);" ], @@ -74941,12 +75423,12 @@ "static": "resource_bundle" }, "signatures": { - "cpp": [ - "bool has_resource_bundle(const string &name)" - ], "python": [ "def has_resource_bundle(name):" ], + "cpp": [ + "bool has_resource_bundle(const string &name)" + ], "csharp": [ "public static bool SplashKit.HasResourceBundle(string name);" ], @@ -75005,12 +75487,12 @@ "static": "resource_bundle" }, "signatures": { - "cpp": [ - "void load_resource_bundle(const string &name, const string &filename)" - ], "python": [ "def load_resource_bundle(name, filename):" ], + "cpp": [ + "void load_resource_bundle(const string &name, const string &filename)" + ], "csharp": [ "public static void SplashKit.LoadResourceBundle(string name, string filename);" ], @@ -75074,12 +75556,12 @@ "static": "resources" }, "signatures": { - "cpp": [ - "void deregister_free_notifier(free_notifier *handler)" - ], "python": [ "def deregister_free_notifier(handler):" ], + "cpp": [ + "void deregister_free_notifier(free_notifier *handler)" + ], "csharp": [ "public static void SplashKit.DeregisterFreeNotifier(FreeNotifier handler);" ], @@ -75138,12 +75620,12 @@ "static": "resources" }, "signatures": { - "cpp": [ - "string path_to_resource(const string &filename, resource_kind kind)" - ], "python": [ "def path_to_resource(filename, kind):" ], + "cpp": [ + "string path_to_resource(const string &filename, resource_kind kind)" + ], "csharp": [ "public static string SplashKit.PathToResource(string filename, ResourceKind kind);" ], @@ -75176,12 +75658,12 @@ "static": "resources" }, "signatures": { - "cpp": [ - "string path_to_resources()" - ], "python": [ "def path_to_resources():" ], + "cpp": [ + "string path_to_resources()" + ], "csharp": [ "public static string SplashKit.PathToResources();" ], @@ -75228,12 +75710,12 @@ "static": "resources" }, "signatures": { - "cpp": [ - "string path_to_resources(resource_kind kind)" - ], "python": [ "def path_to_resources_for_kind(kind):" ], + "cpp": [ + "string path_to_resources(resource_kind kind)" + ], "csharp": [ "public static string SplashKit.PathToResources(ResourceKind kind);" ], @@ -75279,12 +75761,12 @@ "static": "resources" }, "signatures": { - "cpp": [ - "void register_free_notifier(free_notifier *fn)" - ], "python": [ "def register_free_notifier(fn):" ], + "cpp": [ + "void register_free_notifier(free_notifier *fn)" + ], "csharp": [ "public static void SplashKit.RegisterFreeNotifier(FreeNotifier fn);" ], @@ -75330,12 +75812,12 @@ "static": "resources" }, "signatures": { - "cpp": [ - "void set_resources_path(const string &path)" - ], "python": [ "def set_resources_path(path):" ], + "cpp": [ + "void set_resources_path(const string &path)" + ], "csharp": [ "public static void SplashKit.SetResourcesPath(string path);" ], @@ -75427,8 +75909,8 @@ "static": "resources" }, "signatures": { - "cpp": "class resource_kind {ANIMATION_RESOURCE = 0, BUNDLE_RESOURCE = 0, FONT_RESOURCE = 0, IMAGE_RESOURCE = 0, JSON_RESOURCE = 0, MUSIC_RESOURCE = 0, SERVER_RESOURCE = 0, SOUND_RESOURCE = 0, TIMER_RESOURCE = 0, OTHER_RESOURCE = 0};", "python": "public enum {ResourceKind.animation_resource = 0, ResourceKind.bundle_resource = 0, ResourceKind.font_resource = 0, ResourceKind.image_resource = 0, ResourceKind.json_resource = 0, ResourceKind.music_resource = 0, ResourceKind.server_resource = 0, ResourceKind.sound_resource = 0, ResourceKind.timer_resource = 0, ResourceKind.other_resource = 0}", + "cpp": "class resource_kind {ANIMATION_RESOURCE = 0, BUNDLE_RESOURCE = 0, FONT_RESOURCE = 0, IMAGE_RESOURCE = 0, JSON_RESOURCE = 0, MUSIC_RESOURCE = 0, SERVER_RESOURCE = 0, SOUND_RESOURCE = 0, TIMER_RESOURCE = 0, OTHER_RESOURCE = 0};", "csharp": "public enum {ResourceKind.AnimationResource = 0, ResourceKind.BundleResource = 0, ResourceKind.FontResource = 0, ResourceKind.ImageResource = 0, ResourceKind.JsonResource = 0, ResourceKind.MusicResource = 0, ResourceKind.ServerResource = 0, ResourceKind.SoundResource = 0, ResourceKind.TimerResource = 0, ResourceKind.OtherResource = 0}", "pascal": "public enum {ResourceKind.AnimationResource = 0, ResourceKind.BundleResource = 0, ResourceKind.FontResource = 0, ResourceKind.ImageResource = 0, ResourceKind.JsonResource = 0, ResourceKind.MusicResource = 0, ResourceKind.ServerResource = 0, ResourceKind.SoundResource = 0, ResourceKind.TimerResource = 0, ResourceKind.OtherResource = 0}" } @@ -75493,12 +75975,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void call_for_all_sprites(sprite_float_function *fn, float val)" - ], "python": [ "def call_for_all_sprites_with_value(fn, val):" ], + "cpp": [ + "void call_for_all_sprites(sprite_float_function *fn, float val)" + ], "csharp": [ "public static void SplashKit.CallForAllSprites(SpriteFloatFunction fn, float val);" ], @@ -75544,12 +76026,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void call_for_all_sprites(sprite_function *fn)" - ], "python": [ "def call_for_all_sprites(fn):" ], + "cpp": [ + "void call_for_all_sprites(sprite_function *fn)" + ], "csharp": [ "public static void SplashKit.CallForAllSprites(SpriteFunction fn);" ], @@ -75595,12 +76077,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void call_on_sprite_event(sprite_event_handler *handler)" - ], "python": [ "def call_on_sprite_event(handler):" ], + "cpp": [ + "void call_on_sprite_event(sprite_event_handler *handler)" + ], "csharp": [ "public static void SplashKit.CallOnSpriteEvent(SpriteEventHandler handler);" ], @@ -75648,12 +76130,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "sprite create_sprite(bitmap layer)" - ], "python": [ "def create_sprite(layer):" ], + "cpp": [ + "sprite create_sprite(bitmap layer)" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(Bitmap layer);", "public Sprite(Bitmap layer);" @@ -75716,12 +76198,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "sprite create_sprite(bitmap layer, animation_script ani)" - ], "python": [ "def create_sprite_with_animation(layer, ani):" ], + "cpp": [ + "sprite create_sprite(bitmap layer, animation_script ani)" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(Bitmap layer, AnimationScript ani);", "public Sprite(Bitmap layer, AnimationScript ani);" @@ -75771,12 +76253,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "sprite create_sprite(const string &bitmap_name)" - ], "python": [ "def create_sprite_with_bitmap_named(bitmap_name):" ], + "cpp": [ + "sprite create_sprite(const string &bitmap_name)" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(string bitmapName);", "public Sprite(string bitmapName);" @@ -75839,12 +76321,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "sprite create_sprite(const string &name, bitmap layer)" - ], "python": [ "def create_sprite_named(name, layer):" ], + "cpp": [ + "sprite create_sprite(const string &name, bitmap layer)" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(string name, Bitmap layer);", "public Sprite(string name, Bitmap layer);" @@ -75920,12 +76402,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "sprite create_sprite(const string &name, bitmap layer, animation_script ani)" - ], "python": [ "def create_sprite_named_with_animation(name, layer, ani):" ], + "cpp": [ + "sprite create_sprite(const string &name, bitmap layer, animation_script ani)" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(string name, Bitmap layer, AnimationScript ani);", "public Sprite(string name, Bitmap layer, AnimationScript ani);" @@ -75988,12 +76470,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "sprite create_sprite(const string &bitmap_name, const string &animation_name)" - ], "python": [ "def create_sprite_with_bitmap_and_animation_named(bitmap_name, animation_name):" ], + "cpp": [ + "sprite create_sprite(const string &bitmap_name, const string &animation_name)" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(string bitmapName, string animationName);", "public Sprite(string bitmapName, string animationName);" @@ -76040,12 +76522,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void create_sprite_pack(const string &name)" - ], "python": [ "def create_sprite_pack(name):" ], + "cpp": [ + "void create_sprite_pack(const string &name)" + ], "csharp": [ "public static void SplashKit.CreateSpritePack(string name);" ], @@ -76078,12 +76560,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "string current_sprite_pack()" - ], "python": [ "def current_sprite_pack():" ], + "cpp": [ + "string current_sprite_pack()" + ], "csharp": [ "public static string SplashKit.CurrentSpritePack();" ], @@ -76116,12 +76598,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void draw_all_sprites()" - ], "python": [ "def draw_all_sprites():" ], + "cpp": [ + "void draw_all_sprites()" + ], "csharp": [ "public static void SplashKit.DrawAllSprites();" ], @@ -76184,12 +76666,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void draw_sprite(sprite s, const vector_2d &offset)" - ], "python": [ "def draw_sprite_offset_by(s, offset):" ], + "cpp": [ + "void draw_sprite(sprite s, const vector_2d &offset)" + ], "csharp": [ "public void Sprite.Draw(Vector2D offset);", "public static void SplashKit.DrawSprite(Sprite s, Vector2D offset);" @@ -76239,12 +76721,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void draw_sprite(sprite s)" - ], "python": [ "def draw_sprite(s):" ], + "cpp": [ + "void draw_sprite(sprite s)" + ], "csharp": [ "public void Sprite.Draw();", "public static void SplashKit.DrawSprite(Sprite s);" @@ -76321,12 +76803,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void draw_sprite(sprite s, double x_offset, double y_offset)" - ], "python": [ "def draw_sprite_offset_x_y(s, x_offset, y_offset):" ], + "cpp": [ + "void draw_sprite(sprite s, double x_offset, double y_offset)" + ], "csharp": [ "public void Sprite.Draw(double xOffset, double yOffset);", "public static void SplashKit.DrawSprite(Sprite s, double xOffset, double yOffset);" @@ -76360,12 +76842,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void free_all_sprites()" - ], "python": [ "def free_all_sprites():" ], + "cpp": [ + "void free_all_sprites()" + ], "csharp": [ "public static void SplashKit.FreeAllSprites();" ], @@ -76414,12 +76896,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void free_sprite(sprite s)" - ], "python": [ "def free_sprite(s):" ], + "cpp": [ + "void free_sprite(sprite s)" + ], "csharp": [ "public static void SplashKit.FreeSprite(Sprite s);" ], @@ -76465,12 +76947,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void free_sprite_pack(const string &name)" - ], "python": [ "def free_sprite_pack(name):" ], + "cpp": [ + "void free_sprite_pack(const string &name)" + ], "csharp": [ "public static void SplashKit.FreeSpritePack(string name);" ], @@ -76516,12 +76998,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "bool has_sprite(const string &name)" - ], "python": [ "def has_sprite(name):" ], + "cpp": [ + "bool has_sprite(const string &name)" + ], "csharp": [ "public static bool SplashKit.HasSprite(string name);" ], @@ -76567,12 +77049,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "bool has_sprite_pack(const string &name)" - ], "python": [ "def has_sprite_pack(name):" ], + "cpp": [ + "bool has_sprite_pack(const string &name)" + ], "csharp": [ "public static bool SplashKit.HasSpritePack(string name);" ], @@ -76621,12 +77103,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void move_sprite(sprite s)" - ], "python": [ "def move_sprite(s):" ], + "cpp": [ + "void move_sprite(sprite s)" + ], "csharp": [ "public void Sprite.Move();", "public static void SplashKit.MoveSprite(Sprite s);" @@ -76690,12 +77172,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void move_sprite(sprite s, const vector_2d &distance)" - ], "python": [ "def move_sprite_by_vector(s, distance):" ], + "cpp": [ + "void move_sprite(sprite s, const vector_2d &distance)" + ], "csharp": [ "public void Sprite.Move(Vector2D distance);", "public static void SplashKit.MoveSprite(Sprite s, Vector2D distance);" @@ -76772,12 +77254,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void move_sprite(sprite s, const vector_2d &distance, float pct)" - ], "python": [ "def move_sprite_by_vector_percent(s, distance, pct):" ], + "cpp": [ + "void move_sprite(sprite s, const vector_2d &distance, float pct)" + ], "csharp": [ "public void Sprite.Move(Vector2D distance, float pct);", "public static void SplashKit.MoveSprite(Sprite s, Vector2D distance, float pct);" @@ -76841,12 +77323,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void move_sprite(sprite s, float pct)" - ], "python": [ "def move_sprite_percent(s, pct):" ], + "cpp": [ + "void move_sprite(sprite s, float pct)" + ], "csharp": [ "public void Sprite.Move(float pct);", "public static void SplashKit.MoveSprite(Sprite s, float pct);" @@ -76922,12 +77404,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void move_sprite_to(sprite s, double x, double y)" - ], "python": [ "def move_sprite_to(s, x, y):" ], + "cpp": [ + "void move_sprite_to(sprite s, double x, double y)" + ], "csharp": [ "public void Sprite.MoveTo(double x, double y);", "public static void SplashKit.MoveSpriteTo(Sprite s, double x, double y);" @@ -76974,12 +77456,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void select_sprite_pack(const string &name)" - ], "python": [ "def select_sprite_pack(name):" ], + "cpp": [ + "void select_sprite_pack(const string &name)" + ], "csharp": [ "public static void SplashKit.SelectSpritePack(string name);" ], @@ -77054,12 +77536,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "int sprite_add_layer(sprite s, bitmap new_layer, const string &layer_name)" - ], "python": [ "def sprite_add_layer(s, new_layer, layer_name):" ], + "cpp": [ + "int sprite_add_layer(sprite s, bitmap new_layer, const string &layer_name)" + ], "csharp": [ "public int Sprite.AddLayer(Bitmap newLayer, string layerName);", "public static int SplashKit.SpriteAddLayer(Sprite s, Bitmap newLayer, string layerName);" @@ -77122,12 +77604,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_add_to_velocity(sprite s, const vector_2d &value)" - ], "python": [ "def sprite_add_to_velocity(s, value):" ], + "cpp": [ + "void sprite_add_to_velocity(sprite s, const vector_2d &value)" + ], "csharp": [ "public void Sprite.AddToVelocity(Vector2D value);", "public static void SplashKit.SpriteAddToVelocity(Sprite s, Vector2D value);" @@ -77190,12 +77672,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_add_value(sprite s, const string &name)" - ], "python": [ "def sprite_add_value(s, name):" ], + "cpp": [ + "void sprite_add_value(sprite s, const string &name)" + ], "csharp": [ "public void Sprite.AddValue(string name);", "public static void SplashKit.SpriteAddValue(Sprite s, string name);" @@ -77272,12 +77754,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_add_value(sprite s, const string &name, float init_val)" - ], "python": [ "def sprite_add_value_with_default(s, name, init_val):" ], + "cpp": [ + "void sprite_add_value(sprite s, const string &name, float init_val)" + ], "csharp": [ "public void Sprite.AddValue(string name, float initVal);", "public static void SplashKit.SpriteAddValue(Sprite s, string name, float initVal);" @@ -77327,12 +77809,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "point_2d sprite_anchor_point(sprite s)" - ], "python": [ "def sprite_anchor_point(s):" ], + "cpp": [ + "point_2d sprite_anchor_point(sprite s)" + ], "csharp": [ "public Point2D Sprite.AnchorPoint { get }", "public static Point2D SplashKit.SpriteAnchorPoint(Sprite s);" @@ -77379,12 +77861,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "point_2d sprite_anchor_position(sprite s)" - ], "python": [ "def sprite_anchor_position(s):" ], + "cpp": [ + "point_2d sprite_anchor_position(sprite s)" + ], "csharp": [ "public static Point2D SplashKit.SpriteAnchorPosition(Sprite s);" ], @@ -77433,12 +77915,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_animation_has_ended(sprite s)" - ], "python": [ "def sprite_animation_has_ended(s):" ], + "cpp": [ + "bool sprite_animation_has_ended(sprite s)" + ], "csharp": [ "public bool Sprite.AnimationHasEnded { get }", "public static bool SplashKit.SpriteAnimationHasEnded(Sprite s);" @@ -77488,12 +77970,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "string sprite_animation_name(sprite s)" - ], "python": [ "def sprite_animation_name(s):" ], + "cpp": [ + "string sprite_animation_name(sprite s)" + ], "csharp": [ "public string Sprite.AnimationName();", "public static string SplashKit.SpriteAnimationName(Sprite s);" @@ -77553,12 +78035,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "bool sprite_at(sprite s, const point_2d &pt)" - ], "python": [ "def sprite_at(s, pt):" ], + "cpp": [ + "bool sprite_at(sprite s, const point_2d &pt)" + ], "csharp": [ "public static bool SplashKit.SpriteAt(Sprite s, Point2D pt);" ], @@ -77620,12 +78102,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_bring_layer_forward(sprite s, int visible_layer)" - ], "python": [ "def sprite_bring_layer_forward(s, visible_layer):" ], + "cpp": [ + "void sprite_bring_layer_forward(sprite s, int visible_layer)" + ], "csharp": [ "public void Sprite.SendLayerForward(int visibleLayer);", "public static void SplashKit.SpriteBringLayerForward(Sprite s, int visibleLayer);" @@ -77688,12 +78170,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_bring_layer_to_front(sprite s, int visible_layer)" - ], "python": [ "def sprite_bring_layer_to_front(s, visible_layer):" ], + "cpp": [ + "void sprite_bring_layer_to_front(sprite s, int visible_layer)" + ], "csharp": [ "public void Sprite.SendLayerTofront(int visibleLayer);", "public static void SplashKit.SpriteBringLayerToFront(Sprite s, int visibleLayer);" @@ -77756,12 +78238,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void sprite_call_on_event(sprite s, sprite_event_handler *handler)" - ], "python": [ "def sprite_call_on_event(s, handler):" ], + "cpp": [ + "void sprite_call_on_event(sprite s, sprite_event_handler *handler)" + ], "csharp": [ "public void Sprite.CallOnEvent(SpriteEventHandler handler);", "public static void SplashKit.SpriteCallOnEvent(Sprite s, SpriteEventHandler handler);" @@ -77811,12 +78293,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "point_2d sprite_center_point(sprite s)" - ], "python": [ "def sprite_center_point(s):" ], + "cpp": [ + "point_2d sprite_center_point(sprite s)" + ], "csharp": [ "public Point2D Sprite.SpriteCenterPoint { get }", "public static Point2D SplashKit.SpriteCenterPoint(Sprite s);" @@ -77866,12 +78348,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "circle sprite_circle(sprite s)" - ], "python": [ "def sprite_circle(s):" ], + "cpp": [ + "circle sprite_circle(sprite s)" + ], "csharp": [ "public Circle Sprite.Circle();", "public static Circle SplashKit.SpriteCircle(Sprite s);" @@ -77921,12 +78403,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bitmap sprite_collision_bitmap(sprite s)" - ], "python": [ "def sprite_collision_bitmap(s):" ], + "cpp": [ + "bitmap sprite_collision_bitmap(sprite s)" + ], "csharp": [ "public Bitmap Sprite.CollisionBitmap { get }", "public static Bitmap SplashKit.SpriteCollisionBitmap(Sprite s);" @@ -77976,12 +78458,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "circle sprite_collision_circle(sprite s)" - ], "python": [ "def sprite_collision_circle(s):" ], + "cpp": [ + "circle sprite_collision_circle(sprite s)" + ], "csharp": [ "public Circle Sprite.CollisionCircle();", "public static Circle SplashKit.SpriteCollisionCircle(Sprite s);" @@ -78031,12 +78513,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "collision_test_kind sprite_collision_kind(sprite s)" - ], "python": [ "def sprite_collision_kind(s):" ], + "cpp": [ + "collision_test_kind sprite_collision_kind(sprite s)" + ], "csharp": [ "public CollisionTestKind Sprite.CollisionKind { get }", "public static CollisionTestKind SplashKit.SpriteCollisionKind(Sprite s);" @@ -78086,12 +78568,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "rectangle sprite_collision_rectangle(sprite s)" - ], "python": [ "def sprite_collision_rectangle(s):" ], + "cpp": [ + "rectangle sprite_collision_rectangle(sprite s)" + ], "csharp": [ "public Rectangle Sprite.CollisionRectangle { get }", "public static Rectangle SplashKit.SpriteCollisionRectangle(Sprite s);" @@ -78141,12 +78623,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_current_cell(sprite s)" - ], "python": [ "def sprite_current_cell(s):" ], + "cpp": [ + "int sprite_current_cell(sprite s)" + ], "csharp": [ "public int Sprite.CurrentCell { get }", "public static int SplashKit.SpriteCurrentCell(Sprite s);" @@ -78190,73 +78672,73 @@ }, "attributes": { "class": "sprite", - "getter": "current_cell_rectangle", - "group": "sprites", - "static": "sprite", - "self": "s" - }, - "signatures": { - "cpp": [ - "rectangle sprite_current_cell_rectangle(sprite s)" - ], - "python": [ - "def sprite_current_cell_rectangle(s):" - ], - "csharp": [ - "public Rectangle Sprite.CurrentCellRectangle { get }", - "public static Rectangle SplashKit.SpriteCurrentCellRectangle(Sprite s);" - ], - "pascal": [ - "function SpriteCurrentCellRectangle(s: Sprite): Rectangle" - ] - } - }, - { - "signature": "double sprite_dx(sprite s);", - "name": "sprite_dx", - "method_name": null, - "unique_global_name": "sprite_dx", - "unique_method_name": null, - "suffix_name": null, - "description": "Returns the X value of the sprite's velocity.", - "brief": null, - "return": { - "type": "double", - "description": "The x component of the sprite's velocity.", - "is_pointer": false, - "is_reference": false, - "is_vector": false, - "type_parameter": null - }, - "parameters": { - "s": { - "type": "sprite", - "description": "The sprite to get the details from.", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - } - }, - "attributes": { - "class": "sprite", - "getter": "dx", + "getter": "current_cell_rectangle", "group": "sprites", "static": "sprite", "self": "s" }, "signatures": { + "python": [ + "def sprite_current_cell_rectangle(s):" + ], "cpp": [ - "double sprite_dx(sprite s)" + "rectangle sprite_current_cell_rectangle(sprite s)" ], + "csharp": [ + "public Rectangle Sprite.CurrentCellRectangle { get }", + "public static Rectangle SplashKit.SpriteCurrentCellRectangle(Sprite s);" + ], + "pascal": [ + "function SpriteCurrentCellRectangle(s: Sprite): Rectangle" + ] + } + }, + { + "signature": "double sprite_dx(sprite s);", + "name": "sprite_dx", + "method_name": null, + "unique_global_name": "sprite_dx", + "unique_method_name": null, + "suffix_name": null, + "description": "Returns the X value of the sprite's velocity.", + "brief": null, + "return": { + "type": "double", + "description": "The x component of the sprite's velocity.", + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "s": { + "type": "sprite", + "description": "The sprite to get the details from.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "class": "sprite", + "getter": "dx", + "group": "sprites", + "static": "sprite", + "self": "s" + }, + "signatures": { "python": [ "def sprite_dx(s):" ], + "cpp": [ + "double sprite_dx(sprite s)" + ], "csharp": [ "public double Sprite.Dx { get }", "public static double SplashKit.SpriteDx(Sprite s);" @@ -78306,12 +78788,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "double sprite_dy(sprite s)" - ], "python": [ "def sprite_dy(s):" ], + "cpp": [ + "double sprite_dy(sprite s)" + ], "csharp": [ "public double Sprite.Dy { get }", "public static double SplashKit.SpriteDy(Sprite s);" @@ -78371,12 +78853,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "bool sprite_has_value(sprite s, string name)" - ], "python": [ "def sprite_has_value(s, name):" ], + "cpp": [ + "bool sprite_has_value(sprite s, string name)" + ], "csharp": [ "public static bool SplashKit.SpriteHasValue(Sprite s, string name);" ], @@ -78425,12 +78907,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "float sprite_heading(sprite s)" - ], "python": [ "def sprite_heading(s):" ], + "cpp": [ + "float sprite_heading(sprite s)" + ], "csharp": [ "public float Sprite.Heading { get }", "public static float SplashKit.SpriteHeading(Sprite s);" @@ -78480,12 +78962,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_height(sprite s)" - ], "python": [ "def sprite_height(s):" ], + "cpp": [ + "int sprite_height(sprite s)" + ], "csharp": [ "public int Sprite.Height { get }", "public static int SplashKit.SpriteHeight(Sprite s);" @@ -78549,12 +79031,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_hide_layer(sprite s, const string &name)" - ], "python": [ "def sprite_hide_layer_named(s, name):" ], + "cpp": [ + "void sprite_hide_layer(sprite s, const string &name)" + ], "csharp": [ "public void Sprite.HideLayer(string name);", "public static void SplashKit.SpriteHideLayer(Sprite s, string name);" @@ -78617,12 +79099,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_hide_layer(sprite s, int id)" - ], "python": [ "def sprite_hide_layer(s, id):" ], + "cpp": [ + "void sprite_hide_layer(sprite s, int id)" + ], "csharp": [ "public void Sprite.HideLayer(int id);", "public static void SplashKit.SpriteHideLayer(Sprite s, int id);" @@ -78686,12 +79168,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bitmap sprite_layer(sprite s, const string &name)" - ], "python": [ "def sprite_layer_named(s, name):" ], + "cpp": [ + "bitmap sprite_layer(sprite s, const string &name)" + ], "csharp": [ "public Bitmap Sprite.Layer(string name);", "public static Bitmap SplashKit.SpriteLayer(Sprite s, string name);" @@ -78755,12 +79237,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bitmap sprite_layer(sprite s, int idx)" - ], "python": [ "def sprite_layer_at_index(s, idx):" ], + "cpp": [ + "bitmap sprite_layer(sprite s, int idx)" + ], "csharp": [ "public Bitmap Sprite.Layer(int idx);", "public static Bitmap SplashKit.SpriteLayer(Sprite s, int idx);" @@ -78824,12 +79306,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "circle sprite_layer_circle(sprite s, const string &name)" - ], "python": [ "def sprite_layer_circle_named(s, name):" ], + "cpp": [ + "circle sprite_layer_circle(sprite s, const string &name)" + ], "csharp": [ "public Circle Sprite.LayerCircle(string name);", "public static Circle SplashKit.SpriteLayerCircle(Sprite s, string name);" @@ -78893,12 +79375,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "circle sprite_layer_circle(sprite s, int idx)" - ], "python": [ "def sprite_layer_circle_at_index(s, idx):" ], + "cpp": [ + "circle sprite_layer_circle(sprite s, int idx)" + ], "csharp": [ "public Circle Sprite.LayerCircle(int idx);", "public static Circle SplashKit.SpriteLayerCircle(Sprite s, int idx);" @@ -78948,12 +79430,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_layer_count(sprite s)" - ], "python": [ "def sprite_layer_count(s):" ], + "cpp": [ + "int sprite_layer_count(sprite s)" + ], "csharp": [ "public int Sprite.LayerCount { get }", "public static int SplashKit.SpriteLayerCount(Sprite s);" @@ -79017,12 +79499,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_layer_height(sprite s, const string &name)" - ], "python": [ "def sprite_layer_height_named(s, name):" ], + "cpp": [ + "int sprite_layer_height(sprite s, const string &name)" + ], "csharp": [ "public int Sprite.LayerHeight(string name);", "public static int SplashKit.SpriteLayerHeight(Sprite s, string name);" @@ -79085,12 +79567,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_layer_height(sprite s, int idx)" - ], "python": [ "def sprite_layer_height(s, idx):" ], + "cpp": [ + "int sprite_layer_height(sprite s, int idx)" + ], "csharp": [ "public int Sprite.LayerHeight(int idx);", "public static int SplashKit.SpriteLayerHeight(Sprite s, int idx);" @@ -79153,12 +79635,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_layer_index(sprite s, const string &name)" - ], "python": [ "def sprite_layer_index(s, name):" ], + "cpp": [ + "int sprite_layer_index(sprite s, const string &name)" + ], "csharp": [ "public int Sprite.IndexOfLayer(string name);", "public static int SplashKit.SpriteLayerIndex(Sprite s, string name);" @@ -79221,12 +79703,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "string sprite_layer_name(sprite s, int idx)" - ], "python": [ "def sprite_layer_name(s, idx):" ], + "cpp": [ + "string sprite_layer_name(sprite s, int idx)" + ], "csharp": [ "public string Sprite.LayerName(int idx);", "public static string SplashKit.SpriteLayerName(Sprite s, int idx);" @@ -79290,12 +79772,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "vector_2d sprite_layer_offset(sprite s, const string &name)" - ], "python": [ "def sprite_layer_offset_named(s, name):" ], + "cpp": [ + "vector_2d sprite_layer_offset(sprite s, const string &name)" + ], "csharp": [ "public Vector2D Sprite.LayerOffset(string name);", "public static Vector2D SplashKit.SpriteLayerOffset(Sprite s, string name);" @@ -79358,12 +79840,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "vector_2d sprite_layer_offset(sprite s, int idx)" - ], "python": [ "def sprite_layer_offset(s, idx):" ], + "cpp": [ + "vector_2d sprite_layer_offset(sprite s, int idx)" + ], "csharp": [ "public Vector2D Sprite.LayerOffset(int idx);", "public static Vector2D SplashKit.SpriteLayerOffset(Sprite s, int idx);" @@ -79427,12 +79909,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "rectangle sprite_layer_rectangle(sprite s, const string &name)" - ], "python": [ "def sprite_layer_rectangle_named(s, name):" ], + "cpp": [ + "rectangle sprite_layer_rectangle(sprite s, const string &name)" + ], "csharp": [ "public Rectangle Sprite.LayerRectangle(string name);", "public static Rectangle SplashKit.SpriteLayerRectangle(Sprite s, string name);" @@ -79496,12 +79978,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "rectangle sprite_layer_rectangle(sprite s, int idx)" - ], "python": [ "def sprite_layer_rectangle_at_index(s, idx):" ], + "cpp": [ + "rectangle sprite_layer_rectangle(sprite s, int idx)" + ], "csharp": [ "public Rectangle Sprite.LayerRectangle(int idx);", "public static Rectangle SplashKit.SpriteLayerRectangle(Sprite s, int idx);" @@ -79565,12 +80047,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_layer_width(sprite s, const string &name)" - ], "python": [ "def sprite_layer_width_named(s, name):" ], + "cpp": [ + "int sprite_layer_width(sprite s, const string &name)" + ], "csharp": [ "public int Sprite.LayerWidth(string name);", "public static int SplashKit.SpriteLayerWidth(Sprite s, string name);" @@ -79633,12 +80115,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_layer_width(sprite s, int idx)" - ], "python": [ "def sprite_layer_width(s, idx):" ], + "cpp": [ + "int sprite_layer_width(sprite s, int idx)" + ], "csharp": [ "public int Sprite.LayerWidth(int idx);", "public static int SplashKit.SpriteLayerWidth(Sprite s, int idx);" @@ -79688,12 +80170,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "matrix_2d sprite_location_matrix(sprite s)" - ], "python": [ "def sprite_location_matrix(s):" ], + "cpp": [ + "matrix_2d sprite_location_matrix(sprite s)" + ], "csharp": [ "public Matrix2D Sprite.LocationMatrix { get }", "public static Matrix2D SplashKit.SpriteLocationMatrix(Sprite s);" @@ -79743,12 +80225,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "float sprite_mass(sprite s)" - ], "python": [ "def sprite_mass(s):" ], + "cpp": [ + "float sprite_mass(sprite s)" + ], "csharp": [ "public float Sprite.Mass { get }", "public static float SplashKit.SpriteMass(Sprite s);" @@ -79798,12 +80280,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_move_from_anchor_point(sprite s)" - ], "python": [ "def sprite_move_from_anchor_point(s):" ], + "cpp": [ + "bool sprite_move_from_anchor_point(sprite s)" + ], "csharp": [ "public bool Sprite.MoveFromAnchorPoint { get }", "public static bool SplashKit.SpriteMoveFromAnchorPoint(Sprite s);" @@ -79880,12 +80362,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_move_to(sprite s, const point_2d &pt, float taking_seconds)" - ], "python": [ "def sprite_move_to_taking_seconds(s, pt, taking_seconds):" ], + "cpp": [ + "void sprite_move_to(sprite s, const point_2d &pt, float taking_seconds)" + ], "csharp": [ "public void Sprite.MoveTo(Point2D pt, float takingSeconds);", "public static void SplashKit.SpriteMoveTo(Sprite s, Point2D pt, float takingSeconds);" @@ -79935,12 +80417,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "string sprite_name(sprite s)" - ], "python": [ "def sprite_name(s):" ], + "cpp": [ + "string sprite_name(sprite s)" + ], "csharp": [ "public string Sprite.Name { get }", "public static string SplashKit.SpriteName(Sprite s);" @@ -79987,12 +80469,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "sprite sprite_named(const string &name)" - ], "python": [ "def sprite_named(name):" ], + "cpp": [ + "sprite sprite_named(const string &name)" + ], "csharp": [ "public static Sprite SplashKit.SpriteNamed(string name);" ], @@ -80041,12 +80523,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_offscreen(sprite s)" - ], "python": [ "def sprite_offscreen(s):" ], + "cpp": [ + "bool sprite_offscreen(sprite s)" + ], "csharp": [ "public bool Sprite.Offscreen();", "public static bool SplashKit.SpriteOffscreen(Sprite s);" @@ -80110,12 +80592,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_on_screen_at(sprite s, const point_2d &pt)" - ], "python": [ "def sprite_on_screen_at_point(s, pt):" ], + "cpp": [ + "bool sprite_on_screen_at(sprite s, const point_2d &pt)" + ], "csharp": [ "public bool Sprite.OnScreenAt(Point2D pt);", "public static bool SplashKit.SpriteOnScreenAt(Sprite s, Point2D pt);" @@ -80191,12 +80673,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "bool sprite_on_screen_at(sprite s, double x, double y)" - ], "python": [ "def sprite_on_screen_at(s, x, y):" ], + "cpp": [ + "bool sprite_on_screen_at(sprite s, double x, double y)" + ], "csharp": [ "public bool Sprite.OnScreenAt(double x, double y);", "public static bool SplashKit.SpriteOnScreenAt(Sprite s, double x, double y);" @@ -80246,12 +80728,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "point_2d sprite_position(sprite s)" - ], "python": [ "def sprite_position(s):" ], + "cpp": [ + "point_2d sprite_position(sprite s)" + ], "csharp": [ "public Point2D Sprite.Position { get }", "public static Point2D SplashKit.SpritePosition(Sprite s);" @@ -80301,12 +80783,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_replay_animation(sprite s)" - ], "python": [ "def sprite_replay_animation(s):" ], + "cpp": [ + "void sprite_replay_animation(sprite s)" + ], "csharp": [ "public void Sprite.ReplayAnimation();", "public static void SplashKit.SpriteReplayAnimation(Sprite s);" @@ -80370,12 +80852,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_replay_animation(sprite s, bool with_sound)" - ], "python": [ "def sprite_replay_animation_with_sound(s, with_sound):" ], + "cpp": [ + "void sprite_replay_animation(sprite s, bool with_sound)" + ], "csharp": [ "public void Sprite.ReplayAnimation(bool withSound);", "public static void SplashKit.SpriteReplayAnimation(Sprite s, bool withSound);" @@ -80425,12 +80907,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "float sprite_rotation(sprite s)" - ], "python": [ "def sprite_rotation(s):" ], + "cpp": [ + "float sprite_rotation(sprite s)" + ], "csharp": [ "public float Sprite.Rotation { get }", "public static float SplashKit.SpriteRotation(Sprite s);" @@ -80480,12 +80962,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "float sprite_scale(sprite s)" - ], "python": [ "def sprite_scale(s):" ], + "cpp": [ + "float sprite_scale(sprite s)" + ], "csharp": [ "public float Sprite.Scale { get }", "public static float SplashKit.SpriteScale(Sprite s);" @@ -80535,12 +81017,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "rectangle sprite_screen_rectangle(sprite s)" - ], "python": [ "def sprite_screen_rectangle(s):" ], + "cpp": [ + "rectangle sprite_screen_rectangle(sprite s)" + ], "csharp": [ "public Rectangle Sprite.ScreenRectangle { get }", "public static Rectangle SplashKit.SpriteScreenRectangle(Sprite s);" @@ -80603,12 +81085,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_send_layer_backward(sprite s, int visible_layer)" - ], "python": [ "def sprite_send_layer_backward(s, visible_layer):" ], + "cpp": [ + "void sprite_send_layer_backward(sprite s, int visible_layer)" + ], "csharp": [ "public void Sprite.SendLayerTobackward(int visibleLayer);", "public static void SplashKit.SpriteSendLayerBackward(Sprite s, int visibleLayer);" @@ -80671,12 +81153,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_send_layer_to_back(sprite s, int visible_layer)" - ], "python": [ "def sprite_send_layer_to_back(s, visible_layer):" ], + "cpp": [ + "void sprite_send_layer_to_back(sprite s, int visible_layer)" + ], "csharp": [ "public void Sprite.SendLayerToBack(int visibleLayer);", "public static void SplashKit.SpriteSendLayerToBack(Sprite s, int visibleLayer);" @@ -80739,12 +81221,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_anchor_point(sprite s, const point_2d &pt)" - ], "python": [ "def sprite_set_anchor_point(s, pt):" ], + "cpp": [ + "void sprite_set_anchor_point(sprite s, const point_2d &pt)" + ], "csharp": [ "public void Sprite.AnchorPoint { set }", "public static void SplashKit.SpriteSetAnchorPoint(Sprite s, Point2D pt);" @@ -80807,12 +81289,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_collision_bitmap(sprite s, bitmap bmp)" - ], "python": [ "def sprite_set_collision_bitmap(s, bmp):" ], + "cpp": [ + "void sprite_set_collision_bitmap(sprite s, bitmap bmp)" + ], "csharp": [ "public void Sprite.CollisionBitmap { set }", "public static void SplashKit.SpriteSetCollisionBitmap(Sprite s, Bitmap bmp);" @@ -80875,12 +81357,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_collision_kind(sprite s, collision_test_kind value)" - ], "python": [ "def sprite_set_collision_kind(s, value):" ], + "cpp": [ + "void sprite_set_collision_kind(sprite s, collision_test_kind value)" + ], "csharp": [ "public void Sprite.CollisionKind { set }", "public static void SplashKit.SpriteSetCollisionKind(Sprite s, CollisionTestKind value);" @@ -80943,12 +81425,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_dx(sprite s, double value)" - ], "python": [ "def sprite_set_dx(s, value):" ], + "cpp": [ + "void sprite_set_dx(sprite s, double value)" + ], "csharp": [ "public void Sprite.Dx { set }", "public static void SplashKit.SpriteSetDx(Sprite s, double value);" @@ -81011,12 +81493,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_dy(sprite s, double value)" - ], "python": [ "def sprite_set_dy(s, value):" ], + "cpp": [ + "void sprite_set_dy(sprite s, double value)" + ], "csharp": [ "public void Sprite.Dy { set }", "public static void SplashKit.SpriteSetDy(Sprite s, double value);" @@ -81079,12 +81561,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_heading(sprite s, float value)" - ], "python": [ "def sprite_set_heading(s, value):" ], + "cpp": [ + "void sprite_set_heading(sprite s, float value)" + ], "csharp": [ "public void Sprite.Heading { set }", "public static void SplashKit.SpriteSetHeading(Sprite s, float value);" @@ -81161,12 +81643,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_layer_offset(sprite s, const string &name, const vector_2d &value)" - ], "python": [ "def sprite_set_layer_offset_named(s, name, value):" ], + "cpp": [ + "void sprite_set_layer_offset(sprite s, const string &name, const vector_2d &value)" + ], "csharp": [ "public void Sprite.SetLayerOffset(string name, Vector2D value);", "public static void SplashKit.SpriteSetLayerOffset(Sprite s, string name, Vector2D value);" @@ -81243,12 +81725,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_layer_offset(sprite s, int idx, const vector_2d &value)" - ], "python": [ "def sprite_set_layer_offset_at_index(s, idx, value):" ], + "cpp": [ + "void sprite_set_layer_offset(sprite s, int idx, const vector_2d &value)" + ], "csharp": [ "public void Sprite.SetLayerOffset(int idx, Vector2D value);", "public static void SplashKit.SpriteSetLayerOffset(Sprite s, int idx, Vector2D value);" @@ -81311,12 +81793,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_mass(sprite s, float value)" - ], "python": [ "def sprite_set_mass(s, value):" ], + "cpp": [ + "void sprite_set_mass(sprite s, float value)" + ], "csharp": [ "public void Sprite.Mass { set }", "public static void SplashKit.SpriteSetMass(Sprite s, float value);" @@ -81379,12 +81861,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_move_from_anchor_point(sprite s, bool value)" - ], "python": [ "def sprite_set_move_from_anchor_point(s, value):" ], + "cpp": [ + "void sprite_set_move_from_anchor_point(sprite s, bool value)" + ], "csharp": [ "public void Sprite.MoveFromAnchorPoint { set }", "public static void SplashKit.SpriteSetMoveFromAnchorPoint(Sprite s, bool value);" @@ -81447,12 +81929,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_position(sprite s, const point_2d &value)" - ], "python": [ "def sprite_set_position(s, value):" ], + "cpp": [ + "void sprite_set_position(sprite s, const point_2d &value)" + ], "csharp": [ "public void Sprite.Position { set }", "public static void SplashKit.SpriteSetPosition(Sprite s, Point2D value);" @@ -81515,12 +81997,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_rotation(sprite s, float value)" - ], "python": [ "def sprite_set_rotation(s, value):" ], + "cpp": [ + "void sprite_set_rotation(sprite s, float value)" + ], "csharp": [ "public void Sprite.Rotation { set }", "public static void SplashKit.SpriteSetRotation(Sprite s, float value);" @@ -81583,12 +82065,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_scale(sprite s, float value)" - ], "python": [ "def sprite_set_scale(s, value):" ], + "cpp": [ + "void sprite_set_scale(sprite s, float value)" + ], "csharp": [ "public void Sprite.Scale { set }", "public static void SplashKit.SpriteSetScale(Sprite s, float value);" @@ -81651,12 +82133,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_speed(sprite s, double value)" - ], "python": [ "def sprite_set_speed(s, value):" ], + "cpp": [ + "void sprite_set_speed(sprite s, double value)" + ], "csharp": [ "public void Sprite.Speed { set }", "public static void SplashKit.SpriteSetSpeed(Sprite s, double value);" @@ -81733,12 +82215,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_value(sprite s, const string &name, float val)" - ], "python": [ "def sprite_set_value_named(s, name, val):" ], + "cpp": [ + "void sprite_set_value(sprite s, const string &name, float val)" + ], "csharp": [ "public void Sprite.SetValue(string name, float val);", "public static void SplashKit.SpriteSetValue(Sprite s, string name, float val);" @@ -81801,12 +82283,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_velocity(sprite s, const vector_2d &value)" - ], "python": [ "def sprite_set_velocity(s, value):" ], + "cpp": [ + "void sprite_set_velocity(sprite s, const vector_2d &value)" + ], "csharp": [ "public void Sprite.Velocity { set }", "public static void SplashKit.SpriteSetVelocity(Sprite s, Vector2D value);" @@ -81869,12 +82351,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_x(sprite s, double value)" - ], "python": [ "def sprite_set_x(s, value):" ], + "cpp": [ + "void sprite_set_x(sprite s, double value)" + ], "csharp": [ "public void Sprite.X { set }", "public static void SplashKit.SpriteSetX(Sprite s, double value);" @@ -81937,12 +82419,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_set_y(sprite s, double value)" - ], "python": [ "def sprite_set_y(s, value):" ], + "cpp": [ + "void sprite_set_y(sprite s, double value)" + ], "csharp": [ "public void Sprite.Y { set }", "public static void SplashKit.SpriteSetY(Sprite s, double value);" @@ -82006,12 +82488,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_show_layer(sprite s, const string &name)" - ], "python": [ "def sprite_show_layer_named(s, name):" ], + "cpp": [ + "int sprite_show_layer(sprite s, const string &name)" + ], "csharp": [ "public int Sprite.ShowLayer(string name);", "public static int SplashKit.SpriteShowLayer(Sprite s, string name);" @@ -82074,12 +82556,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_show_layer(sprite s, int id)" - ], "python": [ "def sprite_show_layer(s, id):" ], + "cpp": [ + "int sprite_show_layer(sprite s, int id)" + ], "csharp": [ "public int Sprite.ShowLayer(int id);", "public static int SplashKit.SpriteShowLayer(Sprite s, int id);" @@ -82129,12 +82611,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "double sprite_speed(sprite s)" - ], "python": [ "def sprite_speed(s):" ], + "cpp": [ + "double sprite_speed(sprite s)" + ], "csharp": [ "public double Sprite.Speed { get }", "public static double SplashKit.SpriteSpeed(Sprite s);" @@ -82198,12 +82680,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_start_animation(sprite s, const string &named)" - ], "python": [ "def sprite_start_animation_named(s, named):" ], + "cpp": [ + "void sprite_start_animation(sprite s, const string &named)" + ], "csharp": [ "public void Sprite.StartAnimation(string named);", "public static void SplashKit.SpriteStartAnimation(Sprite s, string named);" @@ -82280,12 +82762,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_start_animation(sprite s, const string &named, bool with_sound)" - ], "python": [ "def sprite_start_animation_named_with_sound(s, named, with_sound):" ], + "cpp": [ + "void sprite_start_animation(sprite s, const string &named, bool with_sound)" + ], "csharp": [ "public void Sprite.StartAnimation(string named, bool withSound);", "public static void SplashKit.SpriteStartAnimation(Sprite s, string named, bool withSound);" @@ -82348,12 +82830,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_start_animation(sprite s, int idx)" - ], "python": [ "def sprite_start_animation(s, idx):" ], + "cpp": [ + "void sprite_start_animation(sprite s, int idx)" + ], "csharp": [ "public void Sprite.StartAnimation(int idx);", "public static void SplashKit.SpriteStartAnimation(Sprite s, int idx);" @@ -82430,12 +82912,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_start_animation(sprite s, int idx, bool with_sound)" - ], "python": [ "def sprite_start_animation_with_sound(s, idx, with_sound):" ], + "cpp": [ + "void sprite_start_animation(sprite s, int idx, bool with_sound)" + ], "csharp": [ "public void Sprite.StartAnimation(int idx, bool withSound);", "public static void SplashKit.SpriteStartAnimation(Sprite s, int idx, bool withSound);" @@ -82498,12 +82980,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void sprite_stop_calling_on_event(sprite s, sprite_event_handler *handler)" - ], "python": [ "def sprite_stop_calling_on_event(s, handler):" ], + "cpp": [ + "void sprite_stop_calling_on_event(sprite s, sprite_event_handler *handler)" + ], "csharp": [ "public void Sprite.StopCallingOnEvent(SpriteEventHandler handler);", "public static void SplashKit.SpriteStopCallingOnEvent(Sprite s, SpriteEventHandler handler);" @@ -82567,12 +83049,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_toggle_layer_visible(sprite s, const string &name)" - ], "python": [ "def sprite_toggle_layer_visible_named(s, name):" ], + "cpp": [ + "void sprite_toggle_layer_visible(sprite s, const string &name)" + ], "csharp": [ "public void Sprite.ToggleLayerVisible(string name);", "public static void SplashKit.SpriteToggleLayerVisible(Sprite s, string name);" @@ -82635,12 +83117,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void sprite_toggle_layer_visible(sprite s, int id)" - ], "python": [ "def sprite_toggle_layer_visible(s, id):" ], + "cpp": [ + "void sprite_toggle_layer_visible(sprite s, int id)" + ], "csharp": [ "public void Sprite.ToggleLayerVisible(int id);", "public static void SplashKit.SpriteToggleLayerVisible(Sprite s, int id);" @@ -82703,12 +83185,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "float sprite_value(sprite s, const string &name)" - ], "python": [ "def sprite_value(s, name):" ], + "cpp": [ + "float sprite_value(sprite s, const string &name)" + ], "csharp": [ "public float Sprite.Value(string name);", "public static float SplashKit.SpriteValue(Sprite s, string name);" @@ -82758,12 +83240,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_value_count(sprite s)" - ], "python": [ "def sprite_value_count(s):" ], + "cpp": [ + "int sprite_value_count(sprite s)" + ], "csharp": [ "public int Sprite.ValueCount { get }", "public static int SplashKit.SpriteValueCount(Sprite s);" @@ -82813,12 +83295,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "vector_2d sprite_velocity(sprite s)" - ], "python": [ "def sprite_velocity(s):" ], + "cpp": [ + "vector_2d sprite_velocity(sprite s)" + ], "csharp": [ "public Vector2D Sprite.Velocity { get }", "public static Vector2D SplashKit.SpriteVelocity(Sprite s);" @@ -82882,12 +83364,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_visible_index_of_layer(sprite s, const string &name)" - ], "python": [ "def sprite_visible_index_of_layer_named(s, name):" ], + "cpp": [ + "int sprite_visible_index_of_layer(sprite s, const string &name)" + ], "csharp": [ "public int Sprite.VisibleIndexOfLayer(string name);", "public static int SplashKit.SpriteVisibleIndexOfLayer(Sprite s, string name);" @@ -82950,12 +83432,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_visible_index_of_layer(sprite s, int id)" - ], "python": [ "def sprite_visible_index_of_layer(s, id):" ], + "cpp": [ + "int sprite_visible_index_of_layer(sprite s, int id)" + ], "csharp": [ "public int Sprite.VisibleIndexOfLayer(int id);", "public static int SplashKit.SpriteVisibleIndexOfLayer(Sprite s, int id);" @@ -83018,12 +83500,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_visible_layer(sprite s, int idx)" - ], "python": [ "def sprite_visible_layer(s, idx):" ], + "cpp": [ + "int sprite_visible_layer(sprite s, int idx)" + ], "csharp": [ "public int Sprite.VisibleLayer(int idx);", "public static int SplashKit.SpriteVisibleLayer(Sprite s, int idx);" @@ -83073,12 +83555,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_visible_layer_count(sprite s)" - ], "python": [ "def sprite_visible_layer_count(s):" ], + "cpp": [ + "int sprite_visible_layer_count(sprite s)" + ], "csharp": [ "public int Sprite.VisibleLayerCount { get }", "public static int SplashKit.SpriteVisibleLayerCount(Sprite s);" @@ -83141,12 +83623,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_visible_layer_id(sprite s, int idx)" - ], "python": [ "def sprite_visible_layer_id(s, idx):" ], + "cpp": [ + "int sprite_visible_layer_id(sprite s, int idx)" + ], "csharp": [ "public int Sprite.VisibleLayerIdAt(int idx);", "public static int SplashKit.SpriteVisibleLayerId(Sprite s, int idx);" @@ -83196,12 +83678,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "int sprite_width(sprite s)" - ], "python": [ "def sprite_width(s):" ], + "cpp": [ + "int sprite_width(sprite s)" + ], "csharp": [ "public int Sprite.Width { get }", "public static int SplashKit.SpriteWidth(Sprite s);" @@ -83251,12 +83733,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "double sprite_x(sprite s)" - ], "python": [ "def sprite_x(s):" ], + "cpp": [ + "double sprite_x(sprite s)" + ], "csharp": [ "public double Sprite.X { get }", "public static double SplashKit.SpriteX(Sprite s);" @@ -83306,12 +83788,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "double sprite_y(sprite s)" - ], "python": [ "def sprite_y(s):" ], + "cpp": [ + "double sprite_y(sprite s)" + ], "csharp": [ "public double Sprite.Y { get }", "public static double SplashKit.SpriteY(Sprite s);" @@ -83358,12 +83840,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void stop_calling_on_sprite_event(sprite_event_handler *handler)" - ], "python": [ "def stop_calling_on_sprite_event(handler):" ], + "cpp": [ + "void stop_calling_on_sprite_event(sprite_event_handler *handler)" + ], "csharp": [ "public static void SplashKit.StopCallingOnSpriteEvent(SpriteEventHandler handler);" ], @@ -83396,12 +83878,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void update_all_sprites()" - ], "python": [ "def update_all_sprites():" ], + "cpp": [ + "void update_all_sprites()" + ], "csharp": [ "public static void SplashKit.UpdateAllSprites();" ], @@ -83448,12 +83930,12 @@ "static": "sprite" }, "signatures": { - "cpp": [ - "void update_all_sprites(float pct)" - ], "python": [ "def update_all_sprites_percent(pct):" ], + "cpp": [ + "void update_all_sprites(float pct)" + ], "csharp": [ "public static void SplashKit.UpdateAllSprites(float pct);" ], @@ -83502,12 +83984,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void update_sprite(sprite s)" - ], "python": [ "def update_sprite(s):" ], + "cpp": [ + "void update_sprite(sprite s)" + ], "csharp": [ "public void Sprite.Update();", "public static void SplashKit.UpdateSprite(Sprite s);" @@ -83571,12 +84053,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void update_sprite(sprite s, bool with_sound)" - ], "python": [ "def update_sprite_with_sound(s, with_sound):" ], + "cpp": [ + "void update_sprite(sprite s, bool with_sound)" + ], "csharp": [ "public void Sprite.Update(bool withSound);", "public static void SplashKit.UpdateSprite(Sprite s, bool withSound);" @@ -83640,12 +84122,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void update_sprite(sprite s, float pct)" - ], "python": [ "def update_sprite_percent(s, pct):" ], + "cpp": [ + "void update_sprite(sprite s, float pct)" + ], "csharp": [ "public void Sprite.Update(float pct);", "public static void SplashKit.UpdateSprite(Sprite s, float pct);" @@ -83722,12 +84204,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void update_sprite(sprite s, float pct, bool with_sound)" - ], "python": [ "def update_sprite_percent_with_sound(s, pct, with_sound):" ], + "cpp": [ + "void update_sprite(sprite s, float pct, bool with_sound)" + ], "csharp": [ "public void Sprite.Update(float pct, bool withSound);", "public static void SplashKit.UpdateSprite(Sprite s, float pct, bool withSound);" @@ -83777,12 +84259,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void update_sprite_animation(sprite s)" - ], "python": [ "def update_sprite_animation(s):" ], + "cpp": [ + "void update_sprite_animation(sprite s)" + ], "csharp": [ "public void Sprite.UpdateAnimation();", "public static void SplashKit.UpdateSpriteAnimation(Sprite s);" @@ -83846,12 +84328,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void update_sprite_animation(sprite s, bool with_sound)" - ], "python": [ "def update_sprite_animation_with_sound(s, with_sound):" ], + "cpp": [ + "void update_sprite_animation(sprite s, bool with_sound)" + ], "csharp": [ "public void Sprite.UpdateAnimation(bool withSound);", "public static void SplashKit.UpdateSpriteAnimation(Sprite s, bool withSound);" @@ -83915,12 +84397,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void update_sprite_animation(sprite s, float pct)" - ], "python": [ "def update_sprite_animation_percent(s, pct):" ], + "cpp": [ + "void update_sprite_animation(sprite s, float pct)" + ], "csharp": [ "public void Sprite.UpdateAnimation(float pct);", "public static void SplashKit.UpdateSpriteAnimation(Sprite s, float pct);" @@ -83997,12 +84479,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "void update_sprite_animation(sprite s, float pct, bool with_sound)" - ], "python": [ "def update_sprite_animation_percent_with_sound(s, pct, with_sound):" ], + "cpp": [ + "void update_sprite_animation(sprite s, float pct, bool with_sound)" + ], "csharp": [ "public void Sprite.UpdateAnimation(float pct, bool withSound);", "public static void SplashKit.UpdateSpriteAnimation(Sprite s, float pct, bool withSound);" @@ -84066,12 +84548,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "vector_2d vector_from_center_sprite_to_point(sprite s, const point_2d &pt)" - ], "python": [ "def vector_from_center_sprite_to_point_point(s, pt):" ], + "cpp": [ + "vector_2d vector_from_center_sprite_to_point(sprite s, const point_2d &pt)" + ], "csharp": [ "public Vector2D Sprite.VectorTo(Point2D pt);", "public static Vector2D SplashKit.VectorFromCenterSpriteToPoint(Sprite s, Point2D pt);" @@ -84134,12 +84616,12 @@ "self": "s1" }, "signatures": { - "cpp": [ - "vector_2d vector_from_to(sprite s1, sprite s2)" - ], "python": [ "def vector_from_to(s1, s2):" ], + "cpp": [ + "vector_2d vector_from_to(sprite s1, sprite s2)" + ], "csharp": [ "public Vector2D Sprite.VectorTo(Sprite s2);", "public static Vector2D SplashKit.VectorFromTo(Sprite s1, Sprite s2);" @@ -84318,8 +84800,8 @@ "static": "sprite" }, "signatures": { - "cpp": "class collision_test_kind {PIXEL_COLLISIONS = 0, AABB_COLLISIONS = 0};", "python": "public enum {CollisionTestKind.pixel_collisions = 0, CollisionTestKind.aabb_collisions = 0}", + "cpp": "class collision_test_kind {PIXEL_COLLISIONS = 0, AABB_COLLISIONS = 0};", "csharp": "public enum {CollisionTestKind.PixelCollisions = 0, CollisionTestKind.AabbCollisions = 0}", "pascal": "public enum {CollisionTestKind.PixelCollisions = 0, CollisionTestKind.AabbCollisions = 0}" } @@ -84348,8 +84830,8 @@ "static": "sprite" }, "signatures": { - "cpp": "class sprite_event_kind {SPRITE_ARRIVED_EVENT = 0, SPRITE_ANIMATION_ENDED_EVENT = 0, SPRITE_TOUCHED_EVENT = 0, SPRITE_CLICKED_EVENT = 0};", "python": "public enum {SpriteEventKind.sprite_arrived_event = 0, SpriteEventKind.sprite_animation_ended_event = 0, SpriteEventKind.sprite_touched_event = 0, SpriteEventKind.sprite_clicked_event = 0}", + "cpp": "class sprite_event_kind {SPRITE_ARRIVED_EVENT = 0, SPRITE_ANIMATION_ENDED_EVENT = 0, SPRITE_TOUCHED_EVENT = 0, SPRITE_CLICKED_EVENT = 0};", "csharp": "public enum {SpriteEventKind.SpriteArrivedEvent = 0, SpriteEventKind.SpriteAnimationEndedEvent = 0, SpriteEventKind.SpriteTouchedEvent = 0, SpriteEventKind.SpriteClickedEvent = 0}", "pascal": "public enum {SpriteEventKind.SpriteArrivedEvent = 0, SpriteEventKind.SpriteAnimationEndedEvent = 0, SpriteEventKind.SpriteTouchedEvent = 0, SpriteEventKind.SpriteClickedEvent = 0}" } @@ -84387,12 +84869,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "char read_char()" - ], "python": [ "def read_char():" ], + "cpp": [ + "char read_char()" + ], "csharp": [ "public static char SplashKit.ReadChar();" ], @@ -84425,12 +84907,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "string read_line()" - ], "python": [ "def read_line():" ], + "cpp": [ + "string read_line()" + ], "csharp": [ "public static string SplashKit.ReadLine();" ], @@ -84463,12 +84945,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "bool terminal_has_input()" - ], "python": [ "def terminal_has_input():" ], + "cpp": [ + "bool terminal_has_input()" + ], "csharp": [ "public static bool SplashKit.TerminalHasInput();" ], @@ -84515,12 +84997,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "void write(char data)" - ], "python": [ "def write_char(data):" ], + "cpp": [ + "void write(char data)" + ], "csharp": [ "public static void SplashKit.Write(char data);" ], @@ -84567,12 +85049,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "void write(double data)" - ], "python": [ "def write_double(data):" ], + "cpp": [ + "void write(double data)" + ], "csharp": [ "public static void SplashKit.Write(double data);" ], @@ -84619,12 +85101,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "void write(int data)" - ], "python": [ "def write_int(data):" ], + "cpp": [ + "void write(int data)" + ], "csharp": [ "public static void SplashKit.Write(int data);" ], @@ -84670,12 +85152,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "void write(string text)" - ], "python": [ "def write(text):" ], + "cpp": [ + "void write(string text)" + ], "csharp": [ "public static void SplashKit.Write(string text);" ], @@ -84722,12 +85204,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "void write_line(char data)" - ], "python": [ "def write_line_char(data):" ], + "cpp": [ + "void write_line(char data)" + ], "csharp": [ "public static void SplashKit.WriteLine(char data);" ], @@ -84761,12 +85243,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "void write_line()" - ], "python": [ "def write_line_empty():" ], + "cpp": [ + "void write_line()" + ], "csharp": [ "public static void SplashKit.WriteLine();" ], @@ -84813,12 +85295,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "void write_line(double data)" - ], "python": [ "def write_line_double(data):" ], + "cpp": [ + "void write_line(double data)" + ], "csharp": [ "public static void SplashKit.WriteLine(double data);" ], @@ -84865,12 +85347,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "void write_line(int data)" - ], "python": [ "def write_line_int(data):" ], + "cpp": [ + "void write_line(int data)" + ], "csharp": [ "public static void SplashKit.WriteLine(int data);" ], @@ -84916,12 +85398,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "void write_line(string line)" - ], "python": [ "def write_line(line):" ], + "cpp": [ + "void write_line(string line)" + ], "csharp": [ "public static void SplashKit.WriteLine(string line);" ], @@ -84987,12 +85469,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "timer create_timer(string name)" - ], "python": [ "def create_timer(name):" ], + "cpp": [ + "timer create_timer(string name)" + ], "csharp": [ "public static Timer SplashKit.CreateTimer(string name);", "public Timer(string name);" @@ -85026,12 +85508,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "void free_all_timers()" - ], "python": [ "def free_all_timers():" ], + "cpp": [ + "void free_all_timers()" + ], "csharp": [ "public static void SplashKit.FreeAllTimers();" ], @@ -85043,9 +85525,9 @@ { "signature": "void free_timer(timer to_free);", "name": "free_timer", - "method_name": null, + "method_name": "free", "unique_global_name": "free_timer", - "unique_method_name": null, + "unique_method_name": "timer.free", "suffix_name": null, "description": "Free the memory used to store this timer.", "brief": null, @@ -85075,18 +85557,20 @@ "attributes": { "class": "timer", "destructor": true, + "method": "free", + "self": "to_free", "group": "timers", - "static": "timers", - "self": "to_free" + "static": "timers" }, "signatures": { - "cpp": [ - "void free_timer(timer to_free)" - ], "python": [ "def free_timer(to_free):" ], + "cpp": [ + "void free_timer(timer to_free)" + ], "csharp": [ + "public void Timer.Free();", "public static void SplashKit.FreeTimer(Timer toFree);" ], "pascal": [ @@ -85132,12 +85616,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "bool has_timer(string name)" - ], "python": [ "def has_timer_named(name):" ], + "cpp": [ + "bool has_timer(string name)" + ], "csharp": [ "public static bool SplashKit.HasTimer(string name);" ], @@ -85184,12 +85668,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "void pause_timer(string name)" - ], "python": [ "def pause_timer_named(name):" ], + "cpp": [ + "void pause_timer(string name)" + ], "csharp": [ "public static void SplashKit.PauseTimer(string name);" ], @@ -85238,12 +85722,12 @@ "self": "to_pause" }, "signatures": { - "cpp": [ - "void pause_timer(timer to_pause)" - ], "python": [ "def pause_timer(to_pause):" ], + "cpp": [ + "void pause_timer(timer to_pause)" + ], "csharp": [ "public void Timer.Pause();", "public static void SplashKit.PauseTimer(Timer toPause);" @@ -85291,12 +85775,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "void reset_timer(string name)" - ], "python": [ "def reset_timer_named(name):" ], + "cpp": [ + "void reset_timer(string name)" + ], "csharp": [ "public static void SplashKit.ResetTimer(string name);" ], @@ -85345,12 +85829,12 @@ "self": "tmr" }, "signatures": { - "cpp": [ - "void reset_timer(timer tmr)" - ], "python": [ "def reset_timer(tmr):" ], + "cpp": [ + "void reset_timer(timer tmr)" + ], "csharp": [ "public void Timer.Reset();", "public static void SplashKit.ResetTimer(Timer tmr);" @@ -85398,12 +85882,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "void resume_timer(string name)" - ], "python": [ "def resume_timer_named(name):" ], + "cpp": [ + "void resume_timer(string name)" + ], "csharp": [ "public static void SplashKit.ResumeTimer(string name);" ], @@ -85452,12 +85936,12 @@ "self": "to_resume" }, "signatures": { - "cpp": [ - "void resume_timer(timer to_resume)" - ], "python": [ "def resume_timer(to_resume):" ], + "cpp": [ + "void resume_timer(timer to_resume)" + ], "csharp": [ "public void Timer.Resume();", "public static void SplashKit.ResumeTimer(Timer toResume);" @@ -85505,12 +85989,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "void start_timer(string name)" - ], "python": [ "def start_timer_named(name):" ], + "cpp": [ + "void start_timer(string name)" + ], "csharp": [ "public static void SplashKit.StartTimer(string name);" ], @@ -85559,12 +86043,12 @@ "self": "to_start" }, "signatures": { - "cpp": [ - "void start_timer(timer to_start)" - ], "python": [ "def start_timer(to_start):" ], + "cpp": [ + "void start_timer(timer to_start)" + ], "csharp": [ "public void Timer.Start();", "public static void SplashKit.StartTimer(Timer toStart);" @@ -85612,12 +86096,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "void stop_timer(string name)" - ], "python": [ "def stop_timer_named(name):" ], + "cpp": [ + "void stop_timer(string name)" + ], "csharp": [ "public static void SplashKit.StopTimer(string name);" ], @@ -85666,12 +86150,12 @@ "self": "to_stop" }, "signatures": { - "cpp": [ - "void stop_timer(timer to_stop)" - ], "python": [ "def stop_timer(to_stop):" ], + "cpp": [ + "void stop_timer(timer to_stop)" + ], "csharp": [ "public void Timer.Stop();", "public static void SplashKit.StopTimer(Timer toStop);" @@ -85718,12 +86202,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "timer timer_named(string name)" - ], "python": [ "def timer_named(name):" ], + "cpp": [ + "timer timer_named(string name)" + ], "csharp": [ "public static Timer SplashKit.TimerNamed(string name);" ], @@ -85770,12 +86254,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "bool timer_paused(string name)" - ], "python": [ "def timer_paused_named(name):" ], + "cpp": [ + "bool timer_paused(string name)" + ], "csharp": [ "public static bool SplashKit.TimerPaused(string name);" ], @@ -85824,12 +86308,12 @@ "self": "to_get" }, "signatures": { - "cpp": [ - "bool timer_paused(timer to_get)" - ], "python": [ "def timer_paused(to_get):" ], + "cpp": [ + "bool timer_paused(timer to_get)" + ], "csharp": [ "public bool Timer.IsPaused { get }", "public static bool SplashKit.TimerPaused(Timer toGet);" @@ -85877,12 +86361,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "bool timer_started(string name)" - ], "python": [ "def timer_started_named(name):" ], + "cpp": [ + "bool timer_started(string name)" + ], "csharp": [ "public static bool SplashKit.TimerStarted(string name);" ], @@ -85931,12 +86415,12 @@ "self": "to_get" }, "signatures": { - "cpp": [ - "bool timer_started(timer to_get)" - ], "python": [ "def timer_started(to_get):" ], + "cpp": [ + "bool timer_started(timer to_get)" + ], "csharp": [ "public bool Timer.IsStarted { get }", "public static bool SplashKit.TimerStarted(Timer toGet);" @@ -85984,12 +86468,12 @@ "static": "timers" }, "signatures": { - "cpp": [ - "unsigned int timer_ticks(string name)" - ], "python": [ "def timer_ticks_named(name):" ], + "cpp": [ + "unsigned int timer_ticks(string name)" + ], "csharp": [ "public static uint SplashKit.TimerTicks(string name);" ], @@ -86038,12 +86522,12 @@ "self": "to_get" }, "signatures": { - "cpp": [ - "unsigned int timer_ticks(timer to_get)" - ], "python": [ "def timer_ticks(to_get):" ], + "cpp": [ + "unsigned int timer_ticks(timer to_get)" + ], "csharp": [ "public uint Timer.Ticks { get }", "public static uint SplashKit.TimerTicks(Timer toGet);" @@ -86262,12 +86746,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_circle(color clr, const circle &c)" - ], "python": [ "def draw_circle_record(clr, c):" ], + "cpp": [ + "void draw_circle(color clr, const circle &c)" + ], "csharp": [ "public void Circle.Draw(Color clr);", "public static void SplashKit.DrawCircle(Color clr, Circle c);" @@ -86343,12 +86827,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_circle(color clr, const circle &c, drawing_options opts)" - ], "python": [ "def draw_circle_record_with_options(clr, c, opts):" ], + "cpp": [ + "void draw_circle(color clr, const circle &c, drawing_options opts)" + ], "csharp": [ "public void Circle.Draw(Color clr, DrawingOptions opts);", "public static void SplashKit.DrawCircle(Color clr, Circle c, DrawingOptions opts);" @@ -86411,12 +86895,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_circle(color clr, const circle &c)" - ], "python": [ "def fill_circle_record(clr, c):" ], + "cpp": [ + "void fill_circle(color clr, const circle &c)" + ], "csharp": [ "public void Circle.Fill(Color clr);", "public static void SplashKit.FillCircle(Color clr, Circle c);" @@ -86492,12 +86976,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_circle(color clr, const circle &c, drawing_options opts)" - ], "python": [ "def fill_circle_record_with_options(clr, c, opts):" ], + "cpp": [ + "void fill_circle(color clr, const circle &c, drawing_options opts)" + ], "csharp": [ "public void Circle.Fill(Color clr, DrawingOptions opts);", "public static void SplashKit.FillCircle(Color clr, Circle c, DrawingOptions opts);" @@ -86600,13 +87084,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_alice_blue():" + ], "cpp": [ "#define COLOR_ALICE_BLUE", "color color_alice_blue()" ], - "python": [ - "def color_alice_blue():" - ], "csharp": [ "public static Color Color.AliceBlue { get }", "public static Color SplashKit.ColorAliceBlue();" @@ -86644,13 +87128,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_antique_white():" + ], "cpp": [ "#define COLOR_ANTIQUE_WHITE", "color color_antique_white()" ], - "python": [ - "def color_antique_white():" - ], "csharp": [ "public static Color Color.AntiqueWhite { get }", "public static Color SplashKit.ColorAntiqueWhite();" @@ -86688,13 +87172,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_aqua():" + ], "cpp": [ "#define COLOR_AQUA", "color color_aqua()" ], - "python": [ - "def color_aqua():" - ], "csharp": [ "public static Color Color.Aqua { get }", "public static Color SplashKit.ColorAqua();" @@ -86732,13 +87216,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_aquamarine():" + ], "cpp": [ "#define COLOR_AQUAMARINE", "color color_aquamarine()" ], - "python": [ - "def color_aquamarine():" - ], "csharp": [ "public static Color Color.Aquamarine { get }", "public static Color SplashKit.ColorAquamarine();" @@ -86776,13 +87260,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_azure():" + ], "cpp": [ "#define COLOR_AZURE", "color color_azure()" ], - "python": [ - "def color_azure():" - ], "csharp": [ "public static Color Color.Azure { get }", "public static Color SplashKit.ColorAzure();" @@ -86820,13 +87304,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_beige():" + ], "cpp": [ "#define COLOR_BEIGE", "color color_beige()" ], - "python": [ - "def color_beige():" - ], "csharp": [ "public static Color Color.Beige { get }", "public static Color SplashKit.ColorBeige();" @@ -86864,13 +87348,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_bisque():" + ], "cpp": [ "#define COLOR_BISQUE", "color color_bisque()" ], - "python": [ - "def color_bisque():" - ], "csharp": [ "public static Color Color.Bisque { get }", "public static Color SplashKit.ColorBisque();" @@ -86908,13 +87392,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_black():" + ], "cpp": [ "#define COLOR_BLACK", "color color_black()" ], - "python": [ - "def color_black():" - ], "csharp": [ "public static Color Color.Black { get }", "public static Color SplashKit.ColorBlack();" @@ -86952,13 +87436,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_blanched_almond():" + ], "cpp": [ "#define COLOR_BLANCHED_ALMOND", "color color_blanched_almond()" ], - "python": [ - "def color_blanched_almond():" - ], "csharp": [ "public static Color Color.BlanchedAlmond { get }", "public static Color SplashKit.ColorBlanchedAlmond();" @@ -86996,13 +87480,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_blue():" + ], "cpp": [ "#define COLOR_BLUE", "color color_blue()" ], - "python": [ - "def color_blue():" - ], "csharp": [ "public static Color Color.Blue { get }", "public static Color SplashKit.ColorBlue();" @@ -87040,13 +87524,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_blue_violet():" + ], "cpp": [ "#define COLOR_BLUE_VIOLET", "color color_blue_violet()" ], - "python": [ - "def color_blue_violet():" - ], "csharp": [ "public static Color Color.BlueViolet { get }", "public static Color SplashKit.ColorBlueViolet();" @@ -87084,13 +87568,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_bright_green():" + ], "cpp": [ "#define COLOR_BRIGHT_GREEN", "color color_bright_green()" ], - "python": [ - "def color_bright_green():" - ], "csharp": [ "public static Color Color.BrightGreen { get }", "public static Color SplashKit.ColorBrightGreen();" @@ -87128,13 +87612,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_brown():" + ], "cpp": [ "#define COLOR_BROWN", "color color_brown()" ], - "python": [ - "def color_brown():" - ], "csharp": [ "public static Color Color.Brown { get }", "public static Color SplashKit.ColorBrown();" @@ -87172,13 +87656,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_burly_wood():" + ], "cpp": [ "#define COLOR_BURLY_WOOD", "color color_burly_wood()" ], - "python": [ - "def color_burly_wood():" - ], "csharp": [ "public static Color Color.BurlyWood { get }", "public static Color SplashKit.ColorBurlyWood();" @@ -87216,13 +87700,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_cadet_blue():" + ], "cpp": [ "#define COLOR_CADET_BLUE", "color color_cadet_blue()" ], - "python": [ - "def color_cadet_blue():" - ], "csharp": [ "public static Color Color.CadetBlue { get }", "public static Color SplashKit.ColorCadetBlue();" @@ -87260,13 +87744,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_chartreuse():" + ], "cpp": [ "#define COLOR_CHARTREUSE", "color color_chartreuse()" ], - "python": [ - "def color_chartreuse():" - ], "csharp": [ "public static Color Color.Chartreuse { get }", "public static Color SplashKit.ColorChartreuse();" @@ -87304,13 +87788,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_chocolate():" + ], "cpp": [ "#define COLOR_CHOCOLATE", "color color_chocolate()" ], - "python": [ - "def color_chocolate():" - ], "csharp": [ "public static Color Color.Chocolate { get }", "public static Color SplashKit.ColorChocolate();" @@ -87348,13 +87832,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_coral():" + ], "cpp": [ "#define COLOR_CORAL", "color color_coral()" ], - "python": [ - "def color_coral():" - ], "csharp": [ "public static Color Color.Coral { get }", "public static Color SplashKit.ColorCoral();" @@ -87392,13 +87876,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_cornflower_blue():" + ], "cpp": [ "#define COLOR_CORNFLOWER_BLUE", "color color_cornflower_blue()" ], - "python": [ - "def color_cornflower_blue():" - ], "csharp": [ "public static Color Color.CornflowerBlue { get }", "public static Color SplashKit.ColorCornflowerBlue();" @@ -87436,13 +87920,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_cornsilk():" + ], "cpp": [ "#define COLOR_CORNSILK", "color color_cornsilk()" ], - "python": [ - "def color_cornsilk():" - ], "csharp": [ "public static Color Color.Cornsilk { get }", "public static Color SplashKit.ColorCornsilk();" @@ -87480,13 +87964,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_crimson():" + ], "cpp": [ "#define COLOR_CRIMSON", "color color_crimson()" ], - "python": [ - "def color_crimson():" - ], "csharp": [ "public static Color Color.Crimson { get }", "public static Color SplashKit.ColorCrimson();" @@ -87524,13 +88008,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_cyan():" + ], "cpp": [ "#define COLOR_CYAN", "color color_cyan()" ], - "python": [ - "def color_cyan():" - ], "csharp": [ "public static Color Color.Cyan { get }", "public static Color SplashKit.ColorCyan();" @@ -87568,13 +88052,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_blue():" + ], "cpp": [ "#define COLOR_DARK_BLUE", "color color_dark_blue()" ], - "python": [ - "def color_dark_blue():" - ], "csharp": [ "public static Color Color.DarkBlue { get }", "public static Color SplashKit.ColorDarkBlue();" @@ -87612,13 +88096,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_cyan():" + ], "cpp": [ "#define COLOR_DARK_CYAN", "color color_dark_cyan()" ], - "python": [ - "def color_dark_cyan():" - ], "csharp": [ "public static Color Color.DarkCyan { get }", "public static Color SplashKit.ColorDarkCyan();" @@ -87656,13 +88140,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_goldenrod():" + ], "cpp": [ "#define COLOR_DARK_GOLDENROD", "color color_dark_goldenrod()" ], - "python": [ - "def color_dark_goldenrod():" - ], "csharp": [ "public static Color Color.DarkGoldenrod { get }", "public static Color SplashKit.ColorDarkGoldenrod();" @@ -87700,13 +88184,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_gray():" + ], "cpp": [ "#define COLOR_DARK_GRAY", "color color_dark_gray()" ], - "python": [ - "def color_dark_gray():" - ], "csharp": [ "public static Color Color.DarkGray { get }", "public static Color SplashKit.ColorDarkGray();" @@ -87744,13 +88228,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_green():" + ], "cpp": [ "#define COLOR_DARK_GREEN", "color color_dark_green()" ], - "python": [ - "def color_dark_green():" - ], "csharp": [ "public static Color Color.DarkGreen { get }", "public static Color SplashKit.ColorDarkGreen();" @@ -87788,13 +88272,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_khaki():" + ], "cpp": [ "#define COLOR_DARK_KHAKI", "color color_dark_khaki()" ], - "python": [ - "def color_dark_khaki():" - ], "csharp": [ "public static Color Color.DarkKhaki { get }", "public static Color SplashKit.ColorDarkKhaki();" @@ -87832,13 +88316,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_magenta():" + ], "cpp": [ "#define COLOR_DARK_MAGENTA", "color color_dark_magenta()" ], - "python": [ - "def color_dark_magenta():" - ], "csharp": [ "public static Color Color.DarkMagenta { get }", "public static Color SplashKit.ColorDarkMagenta();" @@ -87876,13 +88360,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_olive_green():" + ], "cpp": [ "#define COLOR_DARK_OLIVE_GREEN", "color color_dark_olive_green()" ], - "python": [ - "def color_dark_olive_green():" - ], "csharp": [ "public static Color Color.DarkOliveGreen { get }", "public static Color SplashKit.ColorDarkOliveGreen();" @@ -87920,13 +88404,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_orange():" + ], "cpp": [ "#define COLOR_DARK_ORANGE", "color color_dark_orange()" ], - "python": [ - "def color_dark_orange():" - ], "csharp": [ "public static Color Color.DarkOrange { get }", "public static Color SplashKit.ColorDarkOrange();" @@ -87964,13 +88448,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_orchid():" + ], "cpp": [ "#define COLOR_DARK_ORCHID", "color color_dark_orchid()" ], - "python": [ - "def color_dark_orchid():" - ], "csharp": [ "public static Color Color.DarkOrchid { get }", "public static Color SplashKit.ColorDarkOrchid();" @@ -88008,13 +88492,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_red():" + ], "cpp": [ "#define COLOR_DARK_RED", "color color_dark_red()" ], - "python": [ - "def color_dark_red():" - ], "csharp": [ "public static Color Color.DarkRed { get }", "public static Color SplashKit.ColorDarkRed();" @@ -88052,13 +88536,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_salmon():" + ], "cpp": [ "#define COLOR_DARK_SALMON", "color color_dark_salmon()" ], - "python": [ - "def color_dark_salmon():" - ], "csharp": [ "public static Color Color.DarkSalmon { get }", "public static Color SplashKit.ColorDarkSalmon();" @@ -88096,13 +88580,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_sea_green():" + ], "cpp": [ "#define COLOR_DARK_SEA_GREEN", "color color_dark_sea_green()" ], - "python": [ - "def color_dark_sea_green():" - ], "csharp": [ "public static Color Color.DarkSeaGreen { get }", "public static Color SplashKit.ColorDarkSeaGreen();" @@ -88140,13 +88624,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_slate_blue():" + ], "cpp": [ "#define COLOR_DARK_SLATE_BLUE", "color color_dark_slate_blue()" ], - "python": [ - "def color_dark_slate_blue():" - ], "csharp": [ "public static Color Color.DarkSlateBlue { get }", "public static Color SplashKit.ColorDarkSlateBlue();" @@ -88184,13 +88668,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_slate_gray():" + ], "cpp": [ "#define COLOR_DARK_SLATE_GRAY", "color color_dark_slate_gray()" ], - "python": [ - "def color_dark_slate_gray():" - ], "csharp": [ "public static Color Color.DarkSlateGray { get }", "public static Color SplashKit.ColorDarkSlateGray();" @@ -88228,13 +88712,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_turquoise():" + ], "cpp": [ "#define COLOR_DARK_TURQUOISE", "color color_dark_turquoise()" ], - "python": [ - "def color_dark_turquoise():" - ], "csharp": [ "public static Color Color.DarkTurquoise { get }", "public static Color SplashKit.ColorDarkTurquoise();" @@ -88272,13 +88756,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dark_violet():" + ], "cpp": [ "#define COLOR_DARK_VIOLET", "color color_dark_violet()" ], - "python": [ - "def color_dark_violet():" - ], "csharp": [ "public static Color Color.DarkViolet { get }", "public static Color SplashKit.ColorDarkViolet();" @@ -88316,13 +88800,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_deep_pink():" + ], "cpp": [ "#define COLOR_DEEP_PINK", "color color_deep_pink()" ], - "python": [ - "def color_deep_pink():" - ], "csharp": [ "public static Color Color.DeepPink { get }", "public static Color SplashKit.ColorDeepPink();" @@ -88360,13 +88844,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_deep_sky_blue():" + ], "cpp": [ "#define COLOR_DEEP_SKY_BLUE", "color color_deep_sky_blue()" ], - "python": [ - "def color_deep_sky_blue():" - ], "csharp": [ "public static Color Color.DeepSkyBlue { get }", "public static Color SplashKit.ColorDeepSkyBlue();" @@ -88404,13 +88888,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dim_gray():" + ], "cpp": [ "#define COLOR_DIM_GRAY", "color color_dim_gray()" ], - "python": [ - "def color_dim_gray():" - ], "csharp": [ "public static Color Color.DimGray { get }", "public static Color SplashKit.ColorDimGray();" @@ -88448,13 +88932,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_dodger_blue():" + ], "cpp": [ "#define COLOR_DODGER_BLUE", "color color_dodger_blue()" ], - "python": [ - "def color_dodger_blue():" - ], "csharp": [ "public static Color Color.DodgerBlue { get }", "public static Color SplashKit.ColorDodgerBlue();" @@ -88492,13 +88976,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_firebrick():" + ], "cpp": [ "#define COLOR_FIREBRICK", "color color_firebrick()" ], - "python": [ - "def color_firebrick():" - ], "csharp": [ "public static Color Color.Firebrick { get }", "public static Color SplashKit.ColorFirebrick();" @@ -88536,13 +89020,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_floral_white():" + ], "cpp": [ "#define COLOR_FLORAL_WHITE", "color color_floral_white()" ], - "python": [ - "def color_floral_white():" - ], "csharp": [ "public static Color Color.FloralWhite { get }", "public static Color SplashKit.ColorFloralWhite();" @@ -88580,13 +89064,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_forest_green():" + ], "cpp": [ "#define COLOR_FOREST_GREEN", "color color_forest_green()" ], - "python": [ - "def color_forest_green():" - ], "csharp": [ "public static Color Color.ForestGreen { get }", "public static Color SplashKit.ColorForestGreen();" @@ -88624,13 +89108,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_fuchsia():" + ], "cpp": [ "#define COLOR_FUCHSIA", "color color_fuchsia()" ], - "python": [ - "def color_fuchsia():" - ], "csharp": [ "public static Color Color.Fuchsia { get }", "public static Color SplashKit.ColorFuchsia();" @@ -88668,13 +89152,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_gainsboro():" + ], "cpp": [ "#define COLOR_GAINSBORO", "color color_gainsboro()" ], - "python": [ - "def color_gainsboro():" - ], "csharp": [ "public static Color Color.Gainsboro { get }", "public static Color SplashKit.ColorGainsboro();" @@ -88712,13 +89196,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_ghost_white():" + ], "cpp": [ "#define COLOR_GHOST_WHITE", "color color_ghost_white()" ], - "python": [ - "def color_ghost_white():" - ], "csharp": [ "public static Color Color.GhostWhite { get }", "public static Color SplashKit.ColorGhostWhite();" @@ -88756,13 +89240,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_gold():" + ], "cpp": [ "#define COLOR_GOLD", "color color_gold()" ], - "python": [ - "def color_gold():" - ], "csharp": [ "public static Color Color.Gold { get }", "public static Color SplashKit.ColorGold();" @@ -88800,13 +89284,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_goldenrod():" + ], "cpp": [ "#define COLOR_GOLDENROD", "color color_goldenrod()" ], - "python": [ - "def color_goldenrod():" - ], "csharp": [ "public static Color Color.Goldenrod { get }", "public static Color SplashKit.ColorGoldenrod();" @@ -88844,13 +89328,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_gray():" + ], "cpp": [ "#define COLOR_GRAY", "color color_gray()" ], - "python": [ - "def color_gray():" - ], "csharp": [ "public static Color Color.Gray { get }", "public static Color SplashKit.ColorGray();" @@ -88888,13 +89372,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_green():" + ], "cpp": [ "#define COLOR_GREEN", "color color_green()" ], - "python": [ - "def color_green():" - ], "csharp": [ "public static Color Color.Green { get }", "public static Color SplashKit.ColorGreen();" @@ -88932,13 +89416,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_green_yellow():" + ], "cpp": [ "#define COLOR_GREEN_YELLOW", "color color_green_yellow()" ], - "python": [ - "def color_green_yellow():" - ], "csharp": [ "public static Color Color.GreenYellow { get }", "public static Color SplashKit.ColorGreenYellow();" @@ -88976,13 +89460,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_honeydew():" + ], "cpp": [ "#define COLOR_HONEYDEW", "color color_honeydew()" ], - "python": [ - "def color_honeydew():" - ], "csharp": [ "public static Color Color.Honeydew { get }", "public static Color SplashKit.ColorHoneydew();" @@ -89020,13 +89504,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_hot_pink():" + ], "cpp": [ "#define COLOR_HOT_PINK", "color color_hot_pink()" ], - "python": [ - "def color_hot_pink():" - ], "csharp": [ "public static Color Color.HotPink { get }", "public static Color SplashKit.ColorHotPink();" @@ -89064,13 +89548,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_indian_red():" + ], "cpp": [ "#define COLOR_INDIAN_RED", "color color_indian_red()" ], - "python": [ - "def color_indian_red():" - ], "csharp": [ "public static Color Color.IndianRed { get }", "public static Color SplashKit.ColorIndianRed();" @@ -89108,13 +89592,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_indigo():" + ], "cpp": [ "#define COLOR_INDIGO", "color color_indigo()" ], - "python": [ - "def color_indigo():" - ], "csharp": [ "public static Color Color.Indigo { get }", "public static Color SplashKit.ColorIndigo();" @@ -89152,13 +89636,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_ivory():" + ], "cpp": [ "#define COLOR_IVORY", "color color_ivory()" ], - "python": [ - "def color_ivory():" - ], "csharp": [ "public static Color Color.Ivory { get }", "public static Color SplashKit.ColorIvory();" @@ -89196,13 +89680,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_khaki():" + ], "cpp": [ "#define COLOR_KHAKI", "color color_khaki()" ], - "python": [ - "def color_khaki():" - ], "csharp": [ "public static Color Color.Khaki { get }", "public static Color SplashKit.ColorKhaki();" @@ -89240,13 +89724,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lavender():" + ], "cpp": [ "#define COLOR_LAVENDER", "color color_lavender()" ], - "python": [ - "def color_lavender():" - ], "csharp": [ "public static Color Color.Lavender { get }", "public static Color SplashKit.ColorLavender();" @@ -89284,13 +89768,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lavender_blush():" + ], "cpp": [ "#define COLOR_LAVENDER_BLUSH", "color color_lavender_blush()" ], - "python": [ - "def color_lavender_blush():" - ], "csharp": [ "public static Color Color.LavenderBlush { get }", "public static Color SplashKit.ColorLavenderBlush();" @@ -89328,13 +89812,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lawn_green():" + ], "cpp": [ "#define COLOR_LAWN_GREEN", "color color_lawn_green()" ], - "python": [ - "def color_lawn_green():" - ], "csharp": [ "public static Color Color.LawnGreen { get }", "public static Color SplashKit.ColorLawnGreen();" @@ -89372,13 +89856,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lemon_chiffon():" + ], "cpp": [ "#define COLOR_LEMON_CHIFFON", "color color_lemon_chiffon()" ], - "python": [ - "def color_lemon_chiffon():" - ], "csharp": [ "public static Color Color.LemonChiffon { get }", "public static Color SplashKit.ColorLemonChiffon();" @@ -89416,13 +89900,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_blue():" + ], "cpp": [ "#define COLOR_LIGHT_BLUE", "color color_light_blue()" ], - "python": [ - "def color_light_blue():" - ], "csharp": [ "public static Color Color.LightBlue { get }", "public static Color SplashKit.ColorLightBlue();" @@ -89460,13 +89944,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_coral():" + ], "cpp": [ "#define COLOR_LIGHT_CORAL", "color color_light_coral()" ], - "python": [ - "def color_light_coral():" - ], "csharp": [ "public static Color Color.LightCoral { get }", "public static Color SplashKit.ColorLightCoral();" @@ -89504,13 +89988,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_cyan():" + ], "cpp": [ "#define COLOR_LIGHT_CYAN", "color color_light_cyan()" ], - "python": [ - "def color_light_cyan():" - ], "csharp": [ "public static Color Color.LightCyan { get }", "public static Color SplashKit.ColorLightCyan();" @@ -89548,13 +90032,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_goldenrod_yellow():" + ], "cpp": [ "#define COLOR_LIGHT_GOLDENROD_YELLOW", "color color_light_goldenrod_yellow()" ], - "python": [ - "def color_light_goldenrod_yellow():" - ], "csharp": [ "public static Color Color.LightGoldenrodYellow { get }", "public static Color SplashKit.ColorLightGoldenrodYellow();" @@ -89592,13 +90076,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_gray():" + ], "cpp": [ "#define COLOR_LIGHT_GRAY", "color color_light_gray()" ], - "python": [ - "def color_light_gray():" - ], "csharp": [ "public static Color Color.LightGray { get }", "public static Color SplashKit.ColorLightGray();" @@ -89636,13 +90120,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_green():" + ], "cpp": [ "#define COLOR_LIGHT_GREEN", "color color_light_green()" ], - "python": [ - "def color_light_green():" - ], "csharp": [ "public static Color Color.LightGreen { get }", "public static Color SplashKit.ColorLightGreen();" @@ -89680,13 +90164,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_pink():" + ], "cpp": [ "#define COLOR_LIGHT_PINK", "color color_light_pink()" ], - "python": [ - "def color_light_pink():" - ], "csharp": [ "public static Color Color.LightPink { get }", "public static Color SplashKit.ColorLightPink();" @@ -89724,13 +90208,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_salmon():" + ], "cpp": [ "#define COLOR_LIGHT_SALMON", "color color_light_salmon()" ], - "python": [ - "def color_light_salmon():" - ], "csharp": [ "public static Color Color.LightSalmon { get }", "public static Color SplashKit.ColorLightSalmon();" @@ -89768,13 +90252,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_sea_green():" + ], "cpp": [ "#define COLOR_LIGHT_SEA_GREEN", "color color_light_sea_green()" ], - "python": [ - "def color_light_sea_green():" - ], "csharp": [ "public static Color Color.LightSeaGreen { get }", "public static Color SplashKit.ColorLightSeaGreen();" @@ -89812,13 +90296,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_sky_blue():" + ], "cpp": [ "#define COLOR_LIGHT_SKY_BLUE", "color color_light_sky_blue()" ], - "python": [ - "def color_light_sky_blue():" - ], "csharp": [ "public static Color Color.LightSkyBlue { get }", "public static Color SplashKit.ColorLightSkyBlue();" @@ -89856,13 +90340,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_slate_gray():" + ], "cpp": [ "#define COLOR_LIGHT_SLATE_GRAY", "color color_light_slate_gray()" ], - "python": [ - "def color_light_slate_gray():" - ], "csharp": [ "public static Color Color.LightSlateGray { get }", "public static Color SplashKit.ColorLightSlateGray();" @@ -89900,13 +90384,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_steel_blue():" + ], "cpp": [ "#define COLOR_LIGHT_STEEL_BLUE", "color color_light_steel_blue()" ], - "python": [ - "def color_light_steel_blue():" - ], "csharp": [ "public static Color Color.LightSteelBlue { get }", "public static Color SplashKit.ColorLightSteelBlue();" @@ -89944,13 +90428,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_light_yellow():" + ], "cpp": [ "#define COLOR_LIGHT_YELLOW", "color color_light_yellow()" ], - "python": [ - "def color_light_yellow():" - ], "csharp": [ "public static Color Color.LightYellow { get }", "public static Color SplashKit.ColorLightYellow();" @@ -89988,13 +90472,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lime():" + ], "cpp": [ "#define COLOR_LIME", "color color_lime()" ], - "python": [ - "def color_lime():" - ], "csharp": [ "public static Color Color.Lime { get }", "public static Color SplashKit.ColorLime();" @@ -90032,13 +90516,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_lime_green():" + ], "cpp": [ "#define COLOR_LIME_GREEN", "color color_lime_green()" ], - "python": [ - "def color_lime_green():" - ], "csharp": [ "public static Color Color.LimeGreen { get }", "public static Color SplashKit.ColorLimeGreen();" @@ -90076,13 +90560,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_linen():" + ], "cpp": [ "#define COLOR_LINEN", "color color_linen()" ], - "python": [ - "def color_linen():" - ], "csharp": [ "public static Color Color.Linen { get }", "public static Color SplashKit.ColorLinen();" @@ -90120,13 +90604,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_magenta():" + ], "cpp": [ "#define COLOR_MAGENTA", "color color_magenta()" ], - "python": [ - "def color_magenta():" - ], "csharp": [ "public static Color Color.Magenta { get }", "public static Color SplashKit.ColorMagenta();" @@ -90164,13 +90648,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_maroon():" + ], "cpp": [ "#define COLOR_MAROON", "color color_maroon()" ], - "python": [ - "def color_maroon():" - ], "csharp": [ "public static Color Color.Maroon { get }", "public static Color SplashKit.ColorMaroon();" @@ -90208,13 +90692,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_aquamarine():" + ], "cpp": [ "#define COLOR_MEDIUM_AQUAMARINE", "color color_medium_aquamarine()" ], - "python": [ - "def color_medium_aquamarine():" - ], "csharp": [ "public static Color Color.MediumAquamarine { get }", "public static Color SplashKit.ColorMediumAquamarine();" @@ -90252,13 +90736,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_blue():" + ], "cpp": [ "#define COLOR_MEDIUM_BLUE", "color color_medium_blue()" ], - "python": [ - "def color_medium_blue():" - ], "csharp": [ "public static Color Color.MediumBlue { get }", "public static Color SplashKit.ColorMediumBlue();" @@ -90296,13 +90780,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_orchid():" + ], "cpp": [ "#define COLOR_MEDIUM_ORCHID", "color color_medium_orchid()" ], - "python": [ - "def color_medium_orchid():" - ], "csharp": [ "public static Color Color.MediumOrchid { get }", "public static Color SplashKit.ColorMediumOrchid();" @@ -90340,13 +90824,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_purple():" + ], "cpp": [ "#define COLOR_MEDIUM_PURPLE", "color color_medium_purple()" ], - "python": [ - "def color_medium_purple():" - ], "csharp": [ "public static Color Color.MediumPurple { get }", "public static Color SplashKit.ColorMediumPurple();" @@ -90384,13 +90868,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_sea_green():" + ], "cpp": [ "#define COLOR_MEDIUM_SEA_GREEN", "color color_medium_sea_green()" ], - "python": [ - "def color_medium_sea_green():" - ], "csharp": [ "public static Color Color.MediumSeaGreen { get }", "public static Color SplashKit.ColorMediumSeaGreen();" @@ -90428,13 +90912,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_slate_blue():" + ], "cpp": [ "#define COLOR_MEDIUM_SLATE_BLUE", "color color_medium_slate_blue()" ], - "python": [ - "def color_medium_slate_blue():" - ], "csharp": [ "public static Color Color.MediumSlateBlue { get }", "public static Color SplashKit.ColorMediumSlateBlue();" @@ -90472,13 +90956,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_spring_green():" + ], "cpp": [ "#define COLOR_MEDIUM_SPRING_GREEN", "color color_medium_spring_green()" ], - "python": [ - "def color_medium_spring_green():" - ], "csharp": [ "public static Color Color.MediumSpringGreen { get }", "public static Color SplashKit.ColorMediumSpringGreen();" @@ -90516,13 +91000,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_turquoise():" + ], "cpp": [ "#define COLOR_MEDIUM_TURQUOISE", "color color_medium_turquoise()" ], - "python": [ - "def color_medium_turquoise():" - ], "csharp": [ "public static Color Color.MediumTurquoise { get }", "public static Color SplashKit.ColorMediumTurquoise();" @@ -90560,13 +91044,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_medium_violet_red():" + ], "cpp": [ "#define COLOR_MEDIUM_VIOLET_RED", "color color_medium_violet_red()" ], - "python": [ - "def color_medium_violet_red():" - ], "csharp": [ "public static Color Color.MediumVioletRed { get }", "public static Color SplashKit.ColorMediumVioletRed();" @@ -90604,13 +91088,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_midnight_blue():" + ], "cpp": [ "#define COLOR_MIDNIGHT_BLUE", "color color_midnight_blue()" ], - "python": [ - "def color_midnight_blue():" - ], "csharp": [ "public static Color Color.MidnightBlue { get }", "public static Color SplashKit.ColorMidnightBlue();" @@ -90648,13 +91132,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_mint_cream():" + ], "cpp": [ "#define COLOR_MINT_CREAM", "color color_mint_cream()" ], - "python": [ - "def color_mint_cream():" - ], "csharp": [ "public static Color Color.MintCream { get }", "public static Color SplashKit.ColorMintCream();" @@ -90692,13 +91176,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_misty_rose():" + ], "cpp": [ "#define COLOR_MISTY_ROSE", "color color_misty_rose()" ], - "python": [ - "def color_misty_rose():" - ], "csharp": [ "public static Color Color.MistyRose { get }", "public static Color SplashKit.ColorMistyRose();" @@ -90736,13 +91220,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_moccasin():" + ], "cpp": [ "#define COLOR_MOCCASIN", "color color_moccasin()" ], - "python": [ - "def color_moccasin():" - ], "csharp": [ "public static Color Color.Moccasin { get }", "public static Color SplashKit.ColorMoccasin();" @@ -90780,13 +91264,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_navajo_white():" + ], "cpp": [ "#define COLOR_NAVAJO_WHITE", "color color_navajo_white()" ], - "python": [ - "def color_navajo_white():" - ], "csharp": [ "public static Color Color.NavajoWhite { get }", "public static Color SplashKit.ColorNavajoWhite();" @@ -90824,13 +91308,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_navy():" + ], "cpp": [ "#define COLOR_NAVY", "color color_navy()" ], - "python": [ - "def color_navy():" - ], "csharp": [ "public static Color Color.Navy { get }", "public static Color SplashKit.ColorNavy();" @@ -90868,13 +91352,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_old_lace():" + ], "cpp": [ "#define COLOR_OLD_LACE", "color color_old_lace()" ], - "python": [ - "def color_old_lace():" - ], "csharp": [ "public static Color Color.OldLace { get }", "public static Color SplashKit.ColorOldLace();" @@ -90912,13 +91396,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_olive():" + ], "cpp": [ "#define COLOR_OLIVE", "color color_olive()" ], - "python": [ - "def color_olive():" - ], "csharp": [ "public static Color Color.Olive { get }", "public static Color SplashKit.ColorOlive();" @@ -90956,13 +91440,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_olive_drab():" + ], "cpp": [ "#define COLOR_OLIVE_DRAB", "color color_olive_drab()" ], - "python": [ - "def color_olive_drab():" - ], "csharp": [ "public static Color Color.OliveDrab { get }", "public static Color SplashKit.ColorOliveDrab();" @@ -91000,13 +91484,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_orange():" + ], "cpp": [ "#define COLOR_ORANGE", "color color_orange()" ], - "python": [ - "def color_orange():" - ], "csharp": [ "public static Color Color.Orange { get }", "public static Color SplashKit.ColorOrange();" @@ -91044,13 +91528,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_orange_red():" + ], "cpp": [ "#define COLOR_ORANGE_RED", "color color_orange_red()" ], - "python": [ - "def color_orange_red():" - ], "csharp": [ "public static Color Color.OrangeRed { get }", "public static Color SplashKit.ColorOrangeRed();" @@ -91088,13 +91572,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_orchid():" + ], "cpp": [ "#define COLOR_ORCHID", "color color_orchid()" ], - "python": [ - "def color_orchid():" - ], "csharp": [ "public static Color Color.Orchid { get }", "public static Color SplashKit.ColorOrchid();" @@ -91132,13 +91616,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_pale_goldenrod():" + ], "cpp": [ "#define COLOR_PALE_GOLDENROD", "color color_pale_goldenrod()" ], - "python": [ - "def color_pale_goldenrod():" - ], "csharp": [ "public static Color Color.PaleGoldenrod { get }", "public static Color SplashKit.ColorPaleGoldenrod();" @@ -91176,13 +91660,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_pale_green():" + ], "cpp": [ "#define COLOR_PALE_GREEN", "color color_pale_green()" ], - "python": [ - "def color_pale_green():" - ], "csharp": [ "public static Color Color.PaleGreen { get }", "public static Color SplashKit.ColorPaleGreen();" @@ -91220,13 +91704,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_pale_turquoise():" + ], "cpp": [ "#define COLOR_PALE_TURQUOISE", "color color_pale_turquoise()" ], - "python": [ - "def color_pale_turquoise():" - ], "csharp": [ "public static Color Color.PaleTurquoise { get }", "public static Color SplashKit.ColorPaleTurquoise();" @@ -91264,13 +91748,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_pale_violet_red():" + ], "cpp": [ "#define COLOR_PALE_VIOLET_RED", "color color_pale_violet_red()" ], - "python": [ - "def color_pale_violet_red():" - ], "csharp": [ "public static Color Color.PaleVioletRed { get }", "public static Color SplashKit.ColorPaleVioletRed();" @@ -91308,13 +91792,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_papaya_whip():" + ], "cpp": [ "#define COLOR_PAPAYA_WHIP", "color color_papaya_whip()" ], - "python": [ - "def color_papaya_whip():" - ], "csharp": [ "public static Color Color.PapayaWhip { get }", "public static Color SplashKit.ColorPapayaWhip();" @@ -91352,13 +91836,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_peach_puff():" + ], "cpp": [ "#define COLOR_PEACH_PUFF", "color color_peach_puff()" ], - "python": [ - "def color_peach_puff():" - ], "csharp": [ "public static Color Color.PeachPuff { get }", "public static Color SplashKit.ColorPeachPuff();" @@ -91396,13 +91880,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_peru():" + ], "cpp": [ "#define COLOR_PERU", "color color_peru()" ], - "python": [ - "def color_peru():" - ], "csharp": [ "public static Color Color.Peru { get }", "public static Color SplashKit.ColorPeru();" @@ -91440,13 +91924,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_pink():" + ], "cpp": [ "#define COLOR_PINK", "color color_pink()" ], - "python": [ - "def color_pink():" - ], "csharp": [ "public static Color Color.Pink { get }", "public static Color SplashKit.ColorPink();" @@ -91484,13 +91968,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_plum():" + ], "cpp": [ "#define COLOR_PLUM", "color color_plum()" ], - "python": [ - "def color_plum():" - ], "csharp": [ "public static Color Color.Plum { get }", "public static Color SplashKit.ColorPlum();" @@ -91528,13 +92012,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_powder_blue():" + ], "cpp": [ "#define COLOR_POWDER_BLUE", "color color_powder_blue()" ], - "python": [ - "def color_powder_blue():" - ], "csharp": [ "public static Color Color.PowderBlue { get }", "public static Color SplashKit.ColorPowderBlue();" @@ -91572,13 +92056,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_purple():" + ], "cpp": [ "#define COLOR_PURPLE", "color color_purple()" ], - "python": [ - "def color_purple():" - ], "csharp": [ "public static Color Color.Purple { get }", "public static Color SplashKit.ColorPurple();" @@ -91616,13 +92100,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_red():" + ], "cpp": [ "#define COLOR_RED", "color color_red()" ], - "python": [ - "def color_red():" - ], "csharp": [ "public static Color Color.Red { get }", "public static Color SplashKit.ColorRed();" @@ -91660,13 +92144,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_rosy_brown():" + ], "cpp": [ "#define COLOR_ROSY_BROWN", "color color_rosy_brown()" ], - "python": [ - "def color_rosy_brown():" - ], "csharp": [ "public static Color Color.RosyBrown { get }", "public static Color SplashKit.ColorRosyBrown();" @@ -91704,13 +92188,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_royal_blue():" + ], "cpp": [ "#define COLOR_ROYAL_BLUE", "color color_royal_blue()" ], - "python": [ - "def color_royal_blue():" - ], "csharp": [ "public static Color Color.RoyalBlue { get }", "public static Color SplashKit.ColorRoyalBlue();" @@ -91748,13 +92232,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_saddle_brown():" + ], "cpp": [ "#define COLOR_SADDLE_BROWN", "color color_saddle_brown()" ], - "python": [ - "def color_saddle_brown():" - ], "csharp": [ "public static Color Color.SaddleBrown { get }", "public static Color SplashKit.ColorSaddleBrown();" @@ -91792,13 +92276,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_salmon():" + ], "cpp": [ "#define COLOR_SALMON", "color color_salmon()" ], - "python": [ - "def color_salmon():" - ], "csharp": [ "public static Color Color.Salmon { get }", "public static Color SplashKit.ColorSalmon();" @@ -91836,13 +92320,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_sandy_brown():" + ], "cpp": [ "#define COLOR_SANDY_BROWN", "color color_sandy_brown()" ], - "python": [ - "def color_sandy_brown():" - ], "csharp": [ "public static Color Color.SandyBrown { get }", "public static Color SplashKit.ColorSandyBrown();" @@ -91880,13 +92364,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_sea_green():" + ], "cpp": [ "#define COLOR_SEA_GREEN", "color color_sea_green()" ], - "python": [ - "def color_sea_green():" - ], "csharp": [ "public static Color Color.SeaGreen { get }", "public static Color SplashKit.ColorSeaGreen();" @@ -91924,13 +92408,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_sea_shell():" + ], "cpp": [ "#define COLOR_SEA_SHELL", "color color_sea_shell()" ], - "python": [ - "def color_sea_shell():" - ], "csharp": [ "public static Color Color.SeaShell { get }", "public static Color SplashKit.ColorSeaShell();" @@ -91968,13 +92452,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_sienna():" + ], "cpp": [ "#define COLOR_SIENNA", "color color_sienna()" ], - "python": [ - "def color_sienna():" - ], "csharp": [ "public static Color Color.Sienna { get }", "public static Color SplashKit.ColorSienna();" @@ -92012,13 +92496,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_silver():" + ], "cpp": [ "#define COLOR_SILVER", "color color_silver()" ], - "python": [ - "def color_silver():" - ], "csharp": [ "public static Color Color.Silver { get }", "public static Color SplashKit.ColorSilver();" @@ -92056,13 +92540,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_sky_blue():" + ], "cpp": [ "#define COLOR_SKY_BLUE", "color color_sky_blue()" ], - "python": [ - "def color_sky_blue():" - ], "csharp": [ "public static Color Color.SkyBlue { get }", "public static Color SplashKit.ColorSkyBlue();" @@ -92100,13 +92584,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_slate_blue():" + ], "cpp": [ "#define COLOR_SLATE_BLUE", "color color_slate_blue()" ], - "python": [ - "def color_slate_blue():" - ], "csharp": [ "public static Color Color.SlateBlue { get }", "public static Color SplashKit.ColorSlateBlue();" @@ -92144,13 +92628,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_slate_gray():" + ], "cpp": [ "#define COLOR_SLATE_GRAY", "color color_slate_gray()" ], - "python": [ - "def color_slate_gray():" - ], "csharp": [ "public static Color Color.SlateGray { get }", "public static Color SplashKit.ColorSlateGray();" @@ -92188,13 +92672,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_snow():" + ], "cpp": [ "#define COLOR_SNOW", "color color_snow()" ], - "python": [ - "def color_snow():" - ], "csharp": [ "public static Color Color.Snow { get }", "public static Color SplashKit.ColorSnow();" @@ -92232,13 +92716,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_spring_green():" + ], "cpp": [ "#define COLOR_SPRING_GREEN", "color color_spring_green()" ], - "python": [ - "def color_spring_green():" - ], "csharp": [ "public static Color Color.SpringGreen { get }", "public static Color SplashKit.ColorSpringGreen();" @@ -92276,13 +92760,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_steel_blue():" + ], "cpp": [ "#define COLOR_STEEL_BLUE", "color color_steel_blue()" ], - "python": [ - "def color_steel_blue():" - ], "csharp": [ "public static Color Color.SteelBlue { get }", "public static Color SplashKit.ColorSteelBlue();" @@ -92320,13 +92804,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_swinburne_red():" + ], "cpp": [ "#define COLOR_SWINBURNE_RED", "color color_swinburne_red()" ], - "python": [ - "def color_swinburne_red():" - ], "csharp": [ "public static Color Color.SwinburneRed { get }", "public static Color SplashKit.ColorSwinburneRed();" @@ -92364,13 +92848,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_tan():" + ], "cpp": [ "#define COLOR_TAN", "color color_tan()" ], - "python": [ - "def color_tan():" - ], "csharp": [ "public static Color Color.Tan { get }", "public static Color SplashKit.ColorTan();" @@ -92408,13 +92892,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_teal():" + ], "cpp": [ "#define COLOR_TEAL", "color color_teal()" ], - "python": [ - "def color_teal():" - ], "csharp": [ "public static Color Color.Teal { get }", "public static Color SplashKit.ColorTeal();" @@ -92452,13 +92936,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_thistle():" + ], "cpp": [ "#define COLOR_THISTLE", "color color_thistle()" ], - "python": [ - "def color_thistle():" - ], "csharp": [ "public static Color Color.Thistle { get }", "public static Color SplashKit.ColorThistle();" @@ -92496,13 +92980,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_tomato():" + ], "cpp": [ "#define COLOR_TOMATO", "color color_tomato()" ], - "python": [ - "def color_tomato():" - ], "csharp": [ "public static Color Color.Tomato { get }", "public static Color SplashKit.ColorTomato();" @@ -92540,13 +93024,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_transparent():" + ], "cpp": [ "#define COLOR_TRANSPARENT", "color color_transparent()" ], - "python": [ - "def color_transparent():" - ], "csharp": [ "public static Color Color.Transparent { get }", "public static Color SplashKit.ColorTransparent();" @@ -92584,13 +93068,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_turquoise():" + ], "cpp": [ "#define COLOR_TURQUOISE", "color color_turquoise()" ], - "python": [ - "def color_turquoise():" - ], "csharp": [ "public static Color Color.Turquoise { get }", "public static Color SplashKit.ColorTurquoise();" @@ -92628,13 +93112,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_violet():" + ], "cpp": [ "#define COLOR_VIOLET", "color color_violet()" ], - "python": [ - "def color_violet():" - ], "csharp": [ "public static Color Color.Violet { get }", "public static Color SplashKit.ColorViolet();" @@ -92672,13 +93156,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_wheat():" + ], "cpp": [ "#define COLOR_WHEAT", "color color_wheat()" ], - "python": [ - "def color_wheat():" - ], "csharp": [ "public static Color Color.Wheat { get }", "public static Color SplashKit.ColorWheat();" @@ -92716,13 +93200,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_white():" + ], "cpp": [ "#define COLOR_WHITE", "color color_white()" ], - "python": [ - "def color_white():" - ], "csharp": [ "public static Color Color.White { get }", "public static Color SplashKit.ColorWhite();" @@ -92760,13 +93244,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_white_smoke():" + ], "cpp": [ "#define COLOR_WHITE_SMOKE", "color color_white_smoke()" ], - "python": [ - "def color_white_smoke():" - ], "csharp": [ "public static Color Color.WhiteSmoke { get }", "public static Color SplashKit.ColorWhiteSmoke();" @@ -92804,13 +93288,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_yellow():" + ], "cpp": [ "#define COLOR_YELLOW", "color color_yellow()" ], - "python": [ - "def color_yellow():" - ], "csharp": [ "public static Color Color.Yellow { get }", "public static Color SplashKit.ColorYellow();" @@ -92848,13 +93332,13 @@ "group": "color" }, "signatures": { + "python": [ + "def color_yellow_green():" + ], "cpp": [ "#define COLOR_YELLOW_GREEN", "color color_yellow_green()" ], - "python": [ - "def color_yellow_green():" - ], "csharp": [ "public static Color Color.YellowGreen { get }", "public static Color SplashKit.ColorYellowGreen();" @@ -92935,12 +93419,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color hsb_color(double hue, double saturation, double brightness)" - ], "python": [ "def hsb_color(hue, saturation, brightness):" ], + "cpp": [ + "color hsb_color(double hue, double saturation, double brightness)" + ], "csharp": [ "public static Color Color.HSBColor(double hue, double saturation, double brightness);", "public static Color SplashKit.HSBColor(double hue, double saturation, double brightness);" @@ -92975,12 +93459,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color random_color()" - ], "python": [ "def random_color():" ], + "cpp": [ + "color random_color()" + ], "csharp": [ "public static Color Color.Random();", "public static Color SplashKit.RandomColor();" @@ -93028,12 +93512,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color random_rgb_color(int alpha)" - ], "python": [ "def random_rgb_color(alpha):" ], + "cpp": [ + "color random_rgb_color(int alpha)" + ], "csharp": [ "public static Color Color.RandomRGB(int alpha);", "public static Color SplashKit.RandomRGBColor(int alpha);" @@ -93108,12 +93592,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color rgb_color(double red, double green, double blue)" - ], "python": [ "def rgb_color_from_double(red, green, blue):" ], + "cpp": [ + "color rgb_color(double red, double green, double blue)" + ], "csharp": [ "public static Color Color.RGBColor(double red, double green, double blue);", "public static Color SplashKit.RGBColor(double red, double green, double blue);" @@ -93187,12 +93671,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color rgb_color(int red, int green, int blue)" - ], "python": [ "def rgb_color(red, green, blue):" ], + "cpp": [ + "color rgb_color(int red, int green, int blue)" + ], "csharp": [ "public static Color Color.RGBColor(int red, int green, int blue);", "public static Color SplashKit.RGBColor(int red, int green, int blue);" @@ -93280,12 +93764,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color rgba_color(double red, double green, double blue, double alpha)" - ], "python": [ "def rgba_color_from_double(red, green, blue, alpha):" ], + "cpp": [ + "color rgba_color(double red, double green, double blue, double alpha)" + ], "csharp": [ "public static Color Color.RGBAColor(double red, double green, double blue, double alpha);", "public static Color SplashKit.RGBAColor(double red, double green, double blue, double alpha);" @@ -93372,12 +93856,12 @@ "group": "color" }, "signatures": { - "cpp": [ - "color rgba_color(int red, int green, int blue, int alpha)" - ], "python": [ "def rgba_color(red, green, blue, alpha):" ], + "cpp": [ + "color rgba_color(int red, int green, int blue, int alpha)" + ], "csharp": [ "public static Color Color.RGBAColor(int red, int green, int blue, int alpha);", "public static Color SplashKit.RGBAColor(int red, int green, int blue, int alpha);" @@ -93921,8 +94405,8 @@ "group": "types" }, "signatures": { - "cpp": "class adc_pin {ADC_PIN_0 = 0, ADC_PIN_1 = 1, ADC_PIN_2 = 2, ADC_PIN_3 = 3, ADC_PIN_4 = 4, ADC_PIN_5 = 5, ADC_PIN_6 = 6, ADC_PIN_7 = 7};", "python": "public enum {AdcPin.adc_pin_0 = 0, AdcPin.adc_pin_1 = 1, AdcPin.adc_pin_2 = 2, AdcPin.adc_pin_3 = 3, AdcPin.adc_pin_4 = 4, AdcPin.adc_pin_5 = 5, AdcPin.adc_pin_6 = 6, AdcPin.adc_pin_7 = 7}", + "cpp": "class adc_pin {ADC_PIN_0 = 0, ADC_PIN_1 = 1, ADC_PIN_2 = 2, ADC_PIN_3 = 3, ADC_PIN_4 = 4, ADC_PIN_5 = 5, ADC_PIN_6 = 6, ADC_PIN_7 = 7};", "csharp": "public enum {AdcPin.AdcPin0 = 0, AdcPin.AdcPin1 = 1, AdcPin.AdcPin2 = 2, AdcPin.AdcPin3 = 3, AdcPin.AdcPin4 = 4, AdcPin.AdcPin5 = 5, AdcPin.AdcPin6 = 6, AdcPin.AdcPin7 = 7}", "pascal": "public enum {AdcPin.AdcPin0 = 0, AdcPin.AdcPin1 = 1, AdcPin.AdcPin2 = 2, AdcPin.AdcPin3 = 3, AdcPin.AdcPin4 = 4, AdcPin.AdcPin5 = 5, AdcPin.AdcPin6 = 6, AdcPin.AdcPin7 = 7}" } @@ -93942,8 +94426,8 @@ "group": "types" }, "signatures": { - "cpp": "class adc_type {ADS7830 = 0};", "python": "public enum {AdcType.ads7830 = 0}", + "cpp": "class adc_type {ADS7830 = 0};", "csharp": "public enum {AdcType.Ads7830 = 0}", "pascal": "public enum {AdcType.Ads7830 = 0}" } @@ -93968,8 +94452,8 @@ "group": "types" }, "signatures": { - "cpp": "class drawing_dest {DRAW_TO_SCREEN = 0, DRAW_TO_WORLD = 0, DRAW_DEFAULT = 0};", "python": "public enum {DrawingDest.draw_to_screen = 0, DrawingDest.draw_to_world = 0, DrawingDest.draw_default = 0}", + "cpp": "class drawing_dest {DRAW_TO_SCREEN = 0, DRAW_TO_WORLD = 0, DRAW_DEFAULT = 0};", "csharp": "public enum {DrawingDest.DrawToScreen = 0, DrawingDest.DrawToWorld = 0, DrawingDest.DrawDefault = 0}", "pascal": "public enum {DrawingDest.DrawToScreen = 0, DrawingDest.DrawToWorld = 0, DrawingDest.DrawDefault = 0}" } @@ -94001,8 +94485,8 @@ "group": "types" }, "signatures": { - "cpp": "class font_style {NORMAL_FONT = 0, BOLD_FONT = 1, ITALIC_FONT = 2, UNDERLINE_FONT = 4};", "python": "public enum {FontStyle.normal_font = 0, FontStyle.bold_font = 1, FontStyle.italic_font = 2, FontStyle.underline_font = 4}", + "cpp": "class font_style {NORMAL_FONT = 0, BOLD_FONT = 1, ITALIC_FONT = 2, UNDERLINE_FONT = 4};", "csharp": "public enum {FontStyle.NormalFont = 0, FontStyle.BoldFont = 1, FontStyle.ItalicFont = 2, FontStyle.UnderlineFont = 4}", "pascal": "public enum {FontStyle.NormalFont = 0, FontStyle.BoldFont = 1, FontStyle.ItalicFont = 2, FontStyle.UnderlineFont = 4}" } @@ -94022,7 +94506,7 @@ "number": 2 }, "PIN_3": { - "description": "GPIO2 / SDA (I2C)", + "description": "GPIO 2 / SDA (I2C)", "number": 3 }, "PIN_4": { @@ -94030,7 +94514,7 @@ "number": 4 }, "PIN_5": { - "description": "GPIO3 / SCL (I2C)", + "description": "GPIO 3 / SCL (I2C)", "number": 5 }, "PIN_6": { @@ -94038,11 +94522,11 @@ "number": 6 }, "PIN_7": { - "description": "GPIO4", + "description": "GPIO 4 / GPCLK0", "number": 7 }, "PIN_8": { - "description": "GPIO14 / TXD (UART)", + "description": "GPIO 14 / TXD (UART)", "number": 8 }, "PIN_9": { @@ -94050,19 +94534,19 @@ "number": 9 }, "PIN_10": { - "description": "GPIO15 / RXD (UART)", + "description": "GPIO 15 / RXD (UART)", "number": 10 }, "PIN_11": { - "description": "GPIO17", + "description": "GPIO 17", "number": 11 }, "PIN_12": { - "description": "GPIO18 / PCM_CLK", + "description": "GPIO 18 / PCM_CLK", "number": 12 }, "PIN_13": { - "description": "GPIO27", + "description": "GPIO 27", "number": 13 }, "PIN_14": { @@ -94070,11 +94554,11 @@ "number": 14 }, "PIN_15": { - "description": "GPIO22", + "description": "GPIO 22", "number": 15 }, "PIN_16": { - "description": "GPIO23", + "description": "GPIO 23", "number": 16 }, "PIN_17": { @@ -94082,11 +94566,11 @@ "number": 17 }, "PIN_18": { - "description": "GPIO24", + "description": "GPIO 24", "number": 18 }, "PIN_19": { - "description": "GPIO10 / MOSI (SPI)", + "description": "GPIO 10 / MOSI (SPI)", "number": 19 }, "PIN_20": { @@ -94094,19 +94578,19 @@ "number": 20 }, "PIN_21": { - "description": "GPIO9 / MISO (SPI)", + "description": "GPIO 9 / MISO (SPI)", "number": 21 }, "PIN_22": { - "description": "GPIO25", + "description": "GPIO 25", "number": 22 }, "PIN_23": { - "description": "GPIO11 / SCLK (SPI)", + "description": "GPIO 11 / SCLK (SPI)", "number": 23 }, "PIN_24": { - "description": "GPIO8 / CE0 (SPI)", + "description": "GPIO 8 / CE0 (SPI)", "number": 24 }, "PIN_25": { @@ -94114,7 +94598,7 @@ "number": 25 }, "PIN_26": { - "description": "GPIO7 / CE1 (SPI)", + "description": "GPIO 7 / CE1 (SPI)", "number": 26 }, "PIN_27": { @@ -94126,7 +94610,7 @@ "number": 28 }, "PIN_29": { - "description": "GPIO5", + "description": "GPIO 5", "number": 29 }, "PIN_30": { @@ -94134,15 +94618,15 @@ "number": 30 }, "PIN_31": { - "description": "GPIO6", + "description": "GPIO 6", "number": 31 }, "PIN_32": { - "description": "GPIO12", + "description": "GPIO 12 / PWM0", "number": 32 }, "PIN_33": { - "description": "GPIO13", + "description": "GPIO 13", "number": 33 }, "PIN_34": { @@ -94150,19 +94634,19 @@ "number": 34 }, "PIN_35": { - "description": "GPIO19 / MISO (PCM)", + "description": "GPIO 19 / MISO (PCM)", "number": 35 }, "PIN_36": { - "description": "GPIO16 / CE0 (PCM)", + "description": "GPIO 16 / CE0 (PCM_FS)", "number": 36 }, "PIN_37": { - "description": "GPIO26", + "description": "GPIO 26", "number": 37 }, "PIN_38": { - "description": "GPIO20 / MOSI (PCM)", + "description": "GPIO 20 / MOSI (PCM_DIN)", "number": 38 }, "PIN_39": { @@ -94170,7 +94654,7 @@ "number": 39 }, "PIN_40": { - "description": "GPIO21 / SCLK (PCM)", + "description": "GPIO 21 / SCLK (PCM_DOUT)", "number": 40 } }, @@ -94178,8 +94662,8 @@ "group": "types" }, "signatures": { - "cpp": "class gpio_pin {PIN_1 = 1, PIN_2 = 2, PIN_3 = 3, PIN_4 = 4, PIN_5 = 5, PIN_6 = 6, PIN_7 = 7, PIN_8 = 8, PIN_9 = 9, PIN_10 = 10, PIN_11 = 11, PIN_12 = 12, PIN_13 = 13, PIN_14 = 14, PIN_15 = 15, PIN_16 = 16, PIN_17 = 17, PIN_18 = 18, PIN_19 = 19, PIN_20 = 20, PIN_21 = 21, PIN_22 = 22, PIN_23 = 23, PIN_24 = 24, PIN_25 = 25, PIN_26 = 26, PIN_27 = 27, PIN_28 = 28, PIN_29 = 29, PIN_30 = 30, PIN_31 = 31, PIN_32 = 32, PIN_33 = 33, PIN_34 = 34, PIN_35 = 35, PIN_36 = 36, PIN_37 = 37, PIN_38 = 38, PIN_39 = 39, PIN_40 = 40};", "python": "public enum {GpioPin.pin_1 = 1, GpioPin.pin_2 = 2, GpioPin.pin_3 = 3, GpioPin.pin_4 = 4, GpioPin.pin_5 = 5, GpioPin.pin_6 = 6, GpioPin.pin_7 = 7, GpioPin.pin_8 = 8, GpioPin.pin_9 = 9, GpioPin.pin_10 = 10, GpioPin.pin_11 = 11, GpioPin.pin_12 = 12, GpioPin.pin_13 = 13, GpioPin.pin_14 = 14, GpioPin.pin_15 = 15, GpioPin.pin_16 = 16, GpioPin.pin_17 = 17, GpioPin.pin_18 = 18, GpioPin.pin_19 = 19, GpioPin.pin_20 = 20, GpioPin.pin_21 = 21, GpioPin.pin_22 = 22, GpioPin.pin_23 = 23, GpioPin.pin_24 = 24, GpioPin.pin_25 = 25, GpioPin.pin_26 = 26, GpioPin.pin_27 = 27, GpioPin.pin_28 = 28, GpioPin.pin_29 = 29, GpioPin.pin_30 = 30, GpioPin.pin_31 = 31, GpioPin.pin_32 = 32, GpioPin.pin_33 = 33, GpioPin.pin_34 = 34, GpioPin.pin_35 = 35, GpioPin.pin_36 = 36, GpioPin.pin_37 = 37, GpioPin.pin_38 = 38, GpioPin.pin_39 = 39, GpioPin.pin_40 = 40}", + "cpp": "class gpio_pin {PIN_1 = 1, PIN_2 = 2, PIN_3 = 3, PIN_4 = 4, PIN_5 = 5, PIN_6 = 6, PIN_7 = 7, PIN_8 = 8, PIN_9 = 9, PIN_10 = 10, PIN_11 = 11, PIN_12 = 12, PIN_13 = 13, PIN_14 = 14, PIN_15 = 15, PIN_16 = 16, PIN_17 = 17, PIN_18 = 18, PIN_19 = 19, PIN_20 = 20, PIN_21 = 21, PIN_22 = 22, PIN_23 = 23, PIN_24 = 24, PIN_25 = 25, PIN_26 = 26, PIN_27 = 27, PIN_28 = 28, PIN_29 = 29, PIN_30 = 30, PIN_31 = 31, PIN_32 = 32, PIN_33 = 33, PIN_34 = 34, PIN_35 = 35, PIN_36 = 36, PIN_37 = 37, PIN_38 = 38, PIN_39 = 39, PIN_40 = 40};", "csharp": "public enum {GpioPin.Pin1 = 1, GpioPin.Pin2 = 2, GpioPin.Pin3 = 3, GpioPin.Pin4 = 4, GpioPin.Pin5 = 5, GpioPin.Pin6 = 6, GpioPin.Pin7 = 7, GpioPin.Pin8 = 8, GpioPin.Pin9 = 9, GpioPin.Pin10 = 10, GpioPin.Pin11 = 11, GpioPin.Pin12 = 12, GpioPin.Pin13 = 13, GpioPin.Pin14 = 14, GpioPin.Pin15 = 15, GpioPin.Pin16 = 16, GpioPin.Pin17 = 17, GpioPin.Pin18 = 18, GpioPin.Pin19 = 19, GpioPin.Pin20 = 20, GpioPin.Pin21 = 21, GpioPin.Pin22 = 22, GpioPin.Pin23 = 23, GpioPin.Pin24 = 24, GpioPin.Pin25 = 25, GpioPin.Pin26 = 26, GpioPin.Pin27 = 27, GpioPin.Pin28 = 28, GpioPin.Pin29 = 29, GpioPin.Pin30 = 30, GpioPin.Pin31 = 31, GpioPin.Pin32 = 32, GpioPin.Pin33 = 33, GpioPin.Pin34 = 34, GpioPin.Pin35 = 35, GpioPin.Pin36 = 36, GpioPin.Pin37 = 37, GpioPin.Pin38 = 38, GpioPin.Pin39 = 39, GpioPin.Pin40 = 40}", "pascal": "public enum {GpioPin.Pin1 = 1, GpioPin.Pin2 = 2, GpioPin.Pin3 = 3, GpioPin.Pin4 = 4, GpioPin.Pin5 = 5, GpioPin.Pin6 = 6, GpioPin.Pin7 = 7, GpioPin.Pin8 = 8, GpioPin.Pin9 = 9, GpioPin.Pin10 = 10, GpioPin.Pin11 = 11, GpioPin.Pin12 = 12, GpioPin.Pin13 = 13, GpioPin.Pin14 = 14, GpioPin.Pin15 = 15, GpioPin.Pin16 = 16, GpioPin.Pin17 = 17, GpioPin.Pin18 = 18, GpioPin.Pin19 = 19, GpioPin.Pin20 = 20, GpioPin.Pin21 = 21, GpioPin.Pin22 = 22, GpioPin.Pin23 = 23, GpioPin.Pin24 = 24, GpioPin.Pin25 = 25, GpioPin.Pin26 = 26, GpioPin.Pin27 = 27, GpioPin.Pin28 = 28, GpioPin.Pin29 = 29, GpioPin.Pin30 = 30, GpioPin.Pin31 = 31, GpioPin.Pin32 = 32, GpioPin.Pin33 = 33, GpioPin.Pin34 = 34, GpioPin.Pin35 = 35, GpioPin.Pin36 = 36, GpioPin.Pin37 = 37, GpioPin.Pin38 = 38, GpioPin.Pin39 = 39, GpioPin.Pin40 = 40}" } @@ -94231,8 +94715,8 @@ "group": "types" }, "signatures": { - "cpp": "class gpio_pin_mode {GPIO_INPUT = 0, GPIO_OUTPUT = 1, GPIO_ALT0 = 4, GPIO_ALT1 = 5, GPIO_ALT2 = 6, GPIO_ALT3 = 7, GPIO_ALT4 = 3, GPIO_ALT5 = 2, GPIO_DEFAULT_MODE = -1};", "python": "public enum {GpioPinMode.gpio_input = 0, GpioPinMode.gpio_output = 1, GpioPinMode.gpio_alt0 = 4, GpioPinMode.gpio_alt1 = 5, GpioPinMode.gpio_alt2 = 6, GpioPinMode.gpio_alt3 = 7, GpioPinMode.gpio_alt4 = 3, GpioPinMode.gpio_alt5 = 2, GpioPinMode.gpio_default_mode = -1}", + "cpp": "class gpio_pin_mode {GPIO_INPUT = 0, GPIO_OUTPUT = 1, GPIO_ALT0 = 4, GPIO_ALT1 = 5, GPIO_ALT2 = 6, GPIO_ALT3 = 7, GPIO_ALT4 = 3, GPIO_ALT5 = 2, GPIO_DEFAULT_MODE = -1};", "csharp": "public enum {GpioPinMode.GpioInput = 0, GpioPinMode.GpioOutput = 1, GpioPinMode.GpioAlt0 = 4, GpioPinMode.GpioAlt1 = 5, GpioPinMode.GpioAlt2 = 6, GpioPinMode.GpioAlt3 = 7, GpioPinMode.GpioAlt4 = 3, GpioPinMode.GpioAlt5 = 2, GpioPinMode.GpioDefaultMode = -1}", "pascal": "public enum {GpioPinMode.GpioInput = 0, GpioPinMode.GpioOutput = 1, GpioPinMode.GpioAlt0 = 4, GpioPinMode.GpioAlt1 = 5, GpioPinMode.GpioAlt2 = 6, GpioPinMode.GpioAlt3 = 7, GpioPinMode.GpioAlt4 = 3, GpioPinMode.GpioAlt5 = 2, GpioPinMode.GpioDefaultMode = -1}" } @@ -94260,8 +94744,8 @@ "group": "types" }, "signatures": { - "cpp": "class gpio_pin_value {GPIO_DEFAULT_VALUE = -1, GPIO_LOW = 0, GPIO_HIGH = 1};", "python": "public enum {GpioPinValue.gpio_default_value = -1, GpioPinValue.gpio_low = 0, GpioPinValue.gpio_high = 1}", + "cpp": "class gpio_pin_value {GPIO_DEFAULT_VALUE = -1, GPIO_LOW = 0, GPIO_HIGH = 1};", "csharp": "public enum {GpioPinValue.GpioDefaultValue = -1, GpioPinValue.GpioLow = 0, GpioPinValue.GpioHigh = 1}", "pascal": "public enum {GpioPinValue.GpioDefaultValue = -1, GpioPinValue.GpioLow = 0, GpioPinValue.GpioHigh = 1}" } @@ -94341,8 +94825,8 @@ "group": "types" }, "signatures": { - "cpp": "class http_status_code {HTTP_STATUS_OK = 200, HTTP_STATUS_CREATED = 201, HTTP_STATUS_NO_CONTENT = 204, HTTP_STATUS_MOVED_PERMANENTLY = 301, HTTP_STATUS_FOUND = 302, HTTP_STATUS_SEE_OTHER = 303, HTTP_STATUS_BAD_REQUEST = 400, HTTP_STATUS_UNAUTHORIZED = 401, HTTP_STATUS_FORBIDDEN = 403, HTTP_STATUS_NOT_FOUND = 404, HTTP_STATUS_METHOD_NOT_ALLOWED = 405, HTTP_STATUS_REQUEST_TIMEOUT = 408, HTTP_STATUS_CONFLICT = 409, HTTP_STATUS_INTERNAL_SERVER_ERROR = 500, HTTP_STATUS_NOT_IMPLEMENTED = 501, HTTP_STATUS_SERVICE_UNAVAILABLE = 503};", "python": "public enum {HttpStatusCode.http_status_ok = 200, HttpStatusCode.http_status_created = 201, HttpStatusCode.http_status_no_content = 204, HttpStatusCode.http_status_moved_permanently = 301, HttpStatusCode.http_status_found = 302, HttpStatusCode.http_status_see_other = 303, HttpStatusCode.http_status_bad_request = 400, HttpStatusCode.http_status_unauthorized = 401, HttpStatusCode.http_status_forbidden = 403, HttpStatusCode.http_status_not_found = 404, HttpStatusCode.http_status_method_not_allowed = 405, HttpStatusCode.http_status_request_timeout = 408, HttpStatusCode.http_status_conflict = 409, HttpStatusCode.http_status_internal_server_error = 500, HttpStatusCode.http_status_not_implemented = 501, HttpStatusCode.http_status_service_unavailable = 503}", + "cpp": "class http_status_code {HTTP_STATUS_OK = 200, HTTP_STATUS_CREATED = 201, HTTP_STATUS_NO_CONTENT = 204, HTTP_STATUS_MOVED_PERMANENTLY = 301, HTTP_STATUS_FOUND = 302, HTTP_STATUS_SEE_OTHER = 303, HTTP_STATUS_BAD_REQUEST = 400, HTTP_STATUS_UNAUTHORIZED = 401, HTTP_STATUS_FORBIDDEN = 403, HTTP_STATUS_NOT_FOUND = 404, HTTP_STATUS_METHOD_NOT_ALLOWED = 405, HTTP_STATUS_REQUEST_TIMEOUT = 408, HTTP_STATUS_CONFLICT = 409, HTTP_STATUS_INTERNAL_SERVER_ERROR = 500, HTTP_STATUS_NOT_IMPLEMENTED = 501, HTTP_STATUS_SERVICE_UNAVAILABLE = 503};", "csharp": "public enum {HttpStatusCode.HttpStatusOk = 200, HttpStatusCode.HttpStatusCreated = 201, HttpStatusCode.HttpStatusNoContent = 204, HttpStatusCode.HttpStatusMovedPermanently = 301, HttpStatusCode.HttpStatusFound = 302, HttpStatusCode.HttpStatusSeeOther = 303, HttpStatusCode.HttpStatusBadRequest = 400, HttpStatusCode.HttpStatusUnauthorized = 401, HttpStatusCode.HttpStatusForbidden = 403, HttpStatusCode.HttpStatusNotFound = 404, HttpStatusCode.HttpStatusMethodNotAllowed = 405, HttpStatusCode.HttpStatusRequestTimeout = 408, HttpStatusCode.HttpStatusConflict = 409, HttpStatusCode.HttpStatusInternalServerError = 500, HttpStatusCode.HttpStatusNotImplemented = 501, HttpStatusCode.HttpStatusServiceUnavailable = 503}", "pascal": "public enum {HttpStatusCode.HttpStatusOk = 200, HttpStatusCode.HttpStatusCreated = 201, HttpStatusCode.HttpStatusNoContent = 204, HttpStatusCode.HttpStatusMovedPermanently = 301, HttpStatusCode.HttpStatusFound = 302, HttpStatusCode.HttpStatusSeeOther = 303, HttpStatusCode.HttpStatusBadRequest = 400, HttpStatusCode.HttpStatusUnauthorized = 401, HttpStatusCode.HttpStatusForbidden = 403, HttpStatusCode.HttpStatusNotFound = 404, HttpStatusCode.HttpStatusMethodNotAllowed = 405, HttpStatusCode.HttpStatusRequestTimeout = 408, HttpStatusCode.HttpStatusConflict = 409, HttpStatusCode.HttpStatusInternalServerError = 500, HttpStatusCode.HttpStatusNotImplemented = 501, HttpStatusCode.HttpStatusServiceUnavailable = 503}" } @@ -94382,12 +94866,56 @@ "group": "types" }, "signatures": { - "cpp": "class interface_style {FLAT_DARK_STYLE = 0, SHADED_DARK_STYLE = 1, FLAT_LIGHT_STYLE = 2, SHADED_LIGHT_STYLE = 3, BUBBLE = 4, BUBBLE_MULTICOLORED = 5};", "python": "public enum {InterfaceStyle.flat_dark_style = 0, InterfaceStyle.shaded_dark_style = 1, InterfaceStyle.flat_light_style = 2, InterfaceStyle.shaded_light_style = 3, InterfaceStyle.bubble = 4, InterfaceStyle.bubble_multicolored = 5}", + "cpp": "class interface_style {FLAT_DARK_STYLE = 0, SHADED_DARK_STYLE = 1, FLAT_LIGHT_STYLE = 2, SHADED_LIGHT_STYLE = 3, BUBBLE = 4, BUBBLE_MULTICOLORED = 5};", "csharp": "public enum {InterfaceStyle.FlatDarkStyle = 0, InterfaceStyle.ShadedDarkStyle = 1, InterfaceStyle.FlatLightStyle = 2, InterfaceStyle.ShadedLightStyle = 3, InterfaceStyle.Bubble = 4, InterfaceStyle.BubbleMulticolored = 5}", "pascal": "public enum {InterfaceStyle.FlatDarkStyle = 0, InterfaceStyle.ShadedDarkStyle = 1, InterfaceStyle.FlatLightStyle = 2, InterfaceStyle.ShadedLightStyle = 3, InterfaceStyle.Bubble = 4, InterfaceStyle.BubbleMulticolored = 5}" } }, + { + "signature": "enum motor_direction {MOTOR_FORWARD,MOTOR_BACKWARD};", + "name": "motor_direction", + "description": "Motor Movement Directions:", + "brief": null, + "constants": { + "MOTOR_FORWARD": { + "description": "Motor moves forward." + }, + "MOTOR_BACKWARD": { + "description": "Motor moves backward." + } + }, + "attributes": { + "group": "types" + }, + "signatures": { + "python": "public enum {MotorDirection.motor_forward = 0, MotorDirection.motor_backward = 0}", + "cpp": "class motor_direction {MOTOR_FORWARD = 0, MOTOR_BACKWARD = 0};", + "csharp": "public enum {MotorDirection.MotorForward = 0, MotorDirection.MotorBackward = 0}", + "pascal": "public enum {MotorDirection.MotorForward = 0, MotorDirection.MotorBackward = 0}" + } + }, + { + "signature": "enum motor_driver_type {L298N = 0,// L293D = 1,// TB6612FNG = 2,// DRV8835 = 3,// DRV8834 = 4,// DRV8825 = 5,// A4988 = 6,};", + "name": "motor_driver_type", + "description": "Motor Driver Types:", + "brief": null, + "constants": { + "L298N": { + "description": "Dual H-Bridge Motor Driver", + "number": 0 + } + }, + "attributes": { + "group": "types" + }, + "signatures": { + "python": "public enum {MotorDriverType.l298n = 0}", + "cpp": "class motor_driver_type {L298N = 0};", + "csharp": "public enum {MotorDriverType.L298n = 0}", + "pascal": "public enum {MotorDriverType.L298n = 0}" + } + }, { "signature": "enum pull_up_down {PUD_OFF = 0,PUD_DOWN = 1,PUD_UP = 2};", "name": "pull_up_down", @@ -94411,8 +94939,8 @@ "group": "types" }, "signatures": { - "cpp": "class pull_up_down {PUD_OFF = 0, PUD_DOWN = 1, PUD_UP = 2};", "python": "public enum {PullUpDown.pud_off = 0, PullUpDown.pud_down = 1, PullUpDown.pud_up = 2}", + "cpp": "class pull_up_down {PUD_OFF = 0, PUD_DOWN = 1, PUD_UP = 2};", "csharp": "public enum {PullUpDown.PudOff = 0, PullUpDown.PudDown = 1, PullUpDown.PudUp = 2}", "pascal": "public enum {PullUpDown.PudOff = 0, PullUpDown.PudDown = 1, PullUpDown.PudUp = 2}" } @@ -94463,12 +94991,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string base64_decode(const string &input)" - ], "python": [ "def base64_decode(input):" ], + "cpp": [ + "string base64_decode(const string &input)" + ], "csharp": [ "public static string SplashKit.Base64Decode(string input);" ], @@ -94514,12 +95042,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string base64_encode(const string &input)" - ], "python": [ "def base64_encode(input):" ], + "cpp": [ + "string base64_encode(const string &input)" + ], "csharp": [ "public static string SplashKit.Base64Encode(string input);" ], @@ -94565,12 +95093,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "unsigned int bin_to_dec(const string &bin)" - ], "python": [ "def bin_to_dec(bin):" ], + "cpp": [ + "unsigned int bin_to_dec(const string &bin)" + ], "csharp": [ "public static uint SplashKit.BinToDec(string bin);" ], @@ -94616,12 +95144,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string bin_to_hex(const string &bin_str)" - ], "python": [ "def bin_to_hex(bin_str):" ], + "cpp": [ + "string bin_to_hex(const string &bin_str)" + ], "csharp": [ "public static string SplashKit.BinToHex(string binStr);" ], @@ -94667,12 +95195,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string bin_to_oct(const string &bin_str)" - ], "python": [ "def bin_to_oct(bin_str):" ], + "cpp": [ + "string bin_to_oct(const string &bin_str)" + ], "csharp": [ "public static string SplashKit.BinToOct(string binStr);" ], @@ -94731,12 +95259,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "bool contains(const string &text, const string &subtext)" - ], "python": [ "def contains(text, subtext):" ], + "cpp": [ + "bool contains(const string &text, const string &subtext)" + ], "csharp": [ "public static bool SplashKit.Contains(string text, string subtext);" ], @@ -94782,12 +95310,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "double convert_to_double(const string &text)" - ], "python": [ "def convert_to_double(text):" ], + "cpp": [ + "double convert_to_double(const string &text)" + ], "csharp": [ "public static double SplashKit.ConvertToDouble(string text);" ], @@ -94833,12 +95361,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "int convert_to_integer(const string &text)" - ], "python": [ "def convert_to_integer(text):" ], + "cpp": [ + "int convert_to_integer(const string &text)" + ], "csharp": [ "public static int SplashKit.ConvertToInteger(string text);" ], @@ -94884,12 +95412,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string dec_to_bin(unsigned int dec)" - ], "python": [ "def dec_to_bin(dec):" ], + "cpp": [ + "string dec_to_bin(unsigned int dec)" + ], "csharp": [ "public static string SplashKit.DecToBin(uint dec);" ], @@ -94935,12 +95463,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string dec_to_oct(unsigned int decimal_value)" - ], "python": [ "def dec_to_oct(decimal_value):" ], + "cpp": [ + "string dec_to_oct(unsigned int decimal_value)" + ], "csharp": [ "public static string SplashKit.DecToOct(uint decimalValue);" ], @@ -94960,7 +95488,7 @@ "brief": "Calculates the greatest common divisor of two numbers", "return": { "type": "int", - "description": "Greatest common divisor of the two numbers, or 0 if either of the numbers is not a valid integer above 0", + "description": "Greatest common divisor of the two numbers, or 0 if both numbers are 0", "is_pointer": false, "is_reference": false, "is_vector": false, @@ -94999,12 +95527,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "int greatest_common_divisor(int number1, int number2)" - ], "python": [ "def greatest_common_divisor(number1, number2):" ], + "cpp": [ + "int greatest_common_divisor(int number1, int number2)" + ], "csharp": [ "public static int SplashKit.GreatestCommonDivisor(int number1, int number2);" ], @@ -95050,12 +95578,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string hex_to_bin(const string &hex_str)" - ], "python": [ "def hex_to_bin(hex_str):" ], + "cpp": [ + "string hex_to_bin(const string &hex_str)" + ], "csharp": [ "public static string SplashKit.HexToBin(string hexStr);" ], @@ -95101,12 +95629,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "unsigned int hex_to_dec(const string &hex_string)" - ], "python": [ "def hex_to_dec(hex_string):" ], + "cpp": [ + "unsigned int hex_to_dec(const string &hex_string)" + ], "csharp": [ "public static uint SplashKit.HexToDec(string hexString);" ], @@ -95152,12 +95680,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string hex_to_oct(const string &hex_str)" - ], "python": [ "def hex_to_oct(hex_str):" ], + "cpp": [ + "string hex_to_oct(const string &hex_str)" + ], "csharp": [ "public static string SplashKit.HexToOct(string hexStr);" ], @@ -95216,12 +95744,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "int index_of(const string &text, const string &subtext)" - ], "python": [ "def index_of(text, subtext):" ], + "cpp": [ + "int index_of(const string &text, const string &subtext)" + ], "csharp": [ "public static int SplashKit.IndexOf(string text, string subtext);" ], @@ -95267,12 +95795,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "bool is_binary(const string &bin_str)" - ], "python": [ "def is_binary(bin_str):" ], + "cpp": [ + "bool is_binary(const string &bin_str)" + ], "csharp": [ "public static bool SplashKit.IsBinary(string binStr);" ], @@ -95318,12 +95846,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "bool is_double(const string &text)" - ], "python": [ "def is_double(text):" ], + "cpp": [ + "bool is_double(const string &text)" + ], "csharp": [ "public static bool SplashKit.IsDouble(string text);" ], @@ -95369,12 +95897,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "bool is_hex(const string &hex_str)" - ], "python": [ "def is_hex(hex_str):" ], + "cpp": [ + "bool is_hex(const string &hex_str)" + ], "csharp": [ "public static bool SplashKit.IsHex(string hexStr);" ], @@ -95420,12 +95948,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "bool is_integer(const string &text)" - ], "python": [ "def is_integer(text):" ], + "cpp": [ + "bool is_integer(const string &text)" + ], "csharp": [ "public static bool SplashKit.IsInteger(string text);" ], @@ -95471,12 +95999,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "bool is_number(const string &text)" - ], "python": [ "def is_number(text):" ], + "cpp": [ + "bool is_number(const string &text)" + ], "csharp": [ "public static bool SplashKit.IsNumber(string text);" ], @@ -95522,12 +96050,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "bool is_octal(const string &octal_str)" - ], "python": [ "def is_octal(octal_str):" ], + "cpp": [ + "bool is_octal(const string &octal_str)" + ], "csharp": [ "public static bool SplashKit.IsOctal(string octalStr);" ], @@ -95573,12 +96101,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "bool is_prime_number(int number)" - ], "python": [ "def is_prime_number(number):" ], + "cpp": [ + "bool is_prime_number(int number)" + ], "csharp": [ "public static bool SplashKit.IsPrimeNumber(int number);" ], @@ -95598,7 +96126,7 @@ "brief": "Calculates the least common multiple of two numbers", "return": { "type": "int", - "description": "Least common multiple of the two numbers, or 0 if either of the numbers is not a valid integer above 0", + "description": "Least common multiple of the two numbers, or 0 if either of the numbers are 0", "is_pointer": false, "is_reference": false, "is_vector": false, @@ -95637,12 +96165,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "int least_common_multiple(int number1, int number2)" - ], "python": [ "def least_common_multiple(number1, number2):" ], + "cpp": [ + "int least_common_multiple(int number1, int number2)" + ], "csharp": [ "public static int SplashKit.LeastCommonMultiple(int number1, int number2);" ], @@ -95688,12 +96216,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "int length_of(const string &text)" - ], "python": [ "def length_of(text):" ], + "cpp": [ + "int length_of(const string &text)" + ], "csharp": [ "public static int SplashKit.LengthOf(string text);" ], @@ -95739,12 +96267,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string oct_to_bin(const string &octal_str)" - ], "python": [ "def oct_to_bin(octal_str):" ], + "cpp": [ + "string oct_to_bin(const string &octal_str)" + ], "csharp": [ "public static string SplashKit.OctToBin(string octalStr);" ], @@ -95790,12 +96318,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "unsigned int oct_to_dec(const string &octal_string)" - ], "python": [ "def oct_to_dec(octal_string):" ], + "cpp": [ + "unsigned int oct_to_dec(const string &octal_string)" + ], "csharp": [ "public static uint SplashKit.OctToDec(string octalString);" ], @@ -95841,12 +96369,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string oct_to_hex(const string &oct_str)" - ], "python": [ "def oct_to_hex(oct_str):" ], + "cpp": [ + "string oct_to_hex(const string &oct_str)" + ], "csharp": [ "public static string SplashKit.OctToHex(string octStr);" ], @@ -95918,12 +96446,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string replace_all(const string &text, const string &substr, const string &new_text)" - ], "python": [ "def replace_all(text, substr, new_text):" ], + "cpp": [ + "string replace_all(const string &text, const string &substr, const string &new_text)" + ], "csharp": [ "public static string SplashKit.ReplaceAll(string text, string substr, string newText);" ], @@ -95982,12 +96510,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "vector split(const string &text, char delimiter)" - ], "python": [ "def split(text, delimiter):" ], + "cpp": [ + "vector split(const string &text, char delimiter)" + ], "csharp": [ "public static List SplashKit.Split(string text, char delimiter);" ], @@ -96033,12 +96561,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "double square_root(int number)" - ], "python": [ "def square_root(number):" ], + "cpp": [ + "double square_root(int number)" + ], "csharp": [ "public static double SplashKit.SquareRoot(int number);" ], @@ -96084,12 +96612,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string to_lowercase(const string &text)" - ], "python": [ "def to_lowercase(text):" ], + "cpp": [ + "string to_lowercase(const string &text)" + ], "csharp": [ "public static string SplashKit.ToLowercase(string text);" ], @@ -96135,12 +96663,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string to_uppercase(const string &text)" - ], "python": [ "def to_uppercase(text):" ], + "cpp": [ + "string to_uppercase(const string &text)" + ], "csharp": [ "public static string SplashKit.ToUppercase(string text);" ], @@ -96186,12 +96714,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string trim(const string &text)" - ], "python": [ "def trim(text):" ], + "cpp": [ + "string trim(const string &text)" + ], "csharp": [ "public static string SplashKit.Trim(string text);" ], @@ -96251,12 +96779,12 @@ "static": "random" }, "signatures": { - "cpp": [ - "int rnd(int min, int max)" - ], "python": [ "def rnd_range(min, max):" ], + "cpp": [ + "int rnd(int min, int max)" + ], "csharp": [ "public static int SplashKit.Rnd(int min, int max);" ], @@ -96289,12 +96817,12 @@ "static": "random" }, "signatures": { - "cpp": [ - "float rnd()" - ], "python": [ "def rnd():" ], + "cpp": [ + "float rnd()" + ], "csharp": [ "public static float SplashKit.Rnd();" ], @@ -96341,12 +96869,12 @@ "static": "random" }, "signatures": { - "cpp": [ - "int rnd(int ubound)" - ], "python": [ "def rnd_int(ubound):" ], + "cpp": [ + "int rnd(int ubound)" + ], "csharp": [ "public static int SplashKit.Rnd(int ubound);" ], @@ -96379,12 +96907,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "unsigned int current_ticks()" - ], "python": [ "def current_ticks():" ], + "cpp": [ + "unsigned int current_ticks()" + ], "csharp": [ "public static uint SplashKit.CurrentTicks();" ], @@ -96430,12 +96958,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "void delay(int milliseconds)" - ], "python": [ "def delay(milliseconds):" ], + "cpp": [ + "void delay(int milliseconds)" + ], "csharp": [ "public static void SplashKit.Delay(int milliseconds);" ], @@ -96520,12 +97048,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "void display_dialog(const string &title, const string &msg, font output_font, int font_size)" - ], "python": [ "def display_dialog(title, msg, output_font, font_size):" ], + "cpp": [ + "void display_dialog(const string &title, const string &msg, font output_font, int font_size)" + ], "csharp": [ "public static void SplashKit.DisplayDialog(string title, string msg, Font outputFont, int fontSize);" ], @@ -96584,12 +97112,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "string file_as_string(string filename, resource_kind kind)" - ], "python": [ "def file_as_string(filename, kind):" ], + "cpp": [ + "string file_as_string(string filename, resource_kind kind)" + ], "csharp": [ "public static string SplashKit.FileAsString(string filename, ResourceKind kind);" ], @@ -96669,12 +97197,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "void clear_window(window wind, color clr)" - ], "python": [ "def clear_window(wind, clr):" ], + "cpp": [ + "void clear_window(window wind, color clr)" + ], "csharp": [ "public void Window.Clear(Color clr);", "public static void SplashKit.ClearWindow(Window wind, Color clr);" @@ -96708,12 +97236,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void close_all_windows()" - ], "python": [ "def close_all_windows():" ], + "cpp": [ + "void close_all_windows()" + ], "csharp": [ "public static void SplashKit.CloseAllWindows();" ], @@ -96746,12 +97274,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void close_current_window()" - ], "python": [ "def close_current_window():" ], + "cpp": [ + "void close_current_window()" + ], "csharp": [ "public static void SplashKit.CloseCurrentWindow();" ], @@ -96798,12 +97326,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void close_window(const string &name)" - ], "python": [ "def close_window_named(name):" ], + "cpp": [ + "void close_window(const string &name)" + ], "csharp": [ "public static void SplashKit.CloseWindow(string name);" ], @@ -96853,12 +97381,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void close_window(window wind)" - ], "python": [ "def close_window(wind):" ], + "cpp": [ + "void close_window(window wind)" + ], "csharp": [ "public void Window.Close();", "public static void SplashKit.CloseWindow(Window wind);" @@ -96892,12 +97420,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "window current_window()" - ], "python": [ "def current_window():" ], + "cpp": [ + "window current_window()" + ], "csharp": [ "public static Window SplashKit.CurrentWindow();" ], @@ -96930,12 +97458,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "bool current_window_has_border()" - ], "python": [ "def current_window_has_border():" ], + "cpp": [ + "bool current_window_has_border()" + ], "csharp": [ "public static bool SplashKit.CurrentWindowHasBorder();" ], @@ -96968,12 +97496,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "int current_window_height()" - ], "python": [ "def current_window_height():" ], + "cpp": [ + "int current_window_height()" + ], "csharp": [ "public static int SplashKit.CurrentWindowHeight();" ], @@ -97006,12 +97534,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "bool current_window_is_fullscreen()" - ], "python": [ "def current_window_is_fullscreen():" ], + "cpp": [ + "bool current_window_is_fullscreen()" + ], "csharp": [ "public static bool SplashKit.CurrentWindowIsFullscreen();" ], @@ -97044,12 +97572,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "point_2d current_window_position()" - ], "python": [ "def current_window_position():" ], + "cpp": [ + "point_2d current_window_position()" + ], "csharp": [ "public static Point2D SplashKit.CurrentWindowPosition();" ], @@ -97082,12 +97610,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void current_window_toggle_border()" - ], "python": [ "def current_window_toggle_border():" ], + "cpp": [ + "void current_window_toggle_border()" + ], "csharp": [ "public static void SplashKit.CurrentWindowToggleBorder();" ], @@ -97120,12 +97648,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void current_window_toggle_fullscreen()" - ], "python": [ "def current_window_toggle_fullscreen():" ], + "cpp": [ + "void current_window_toggle_fullscreen()" + ], "csharp": [ "public static void SplashKit.CurrentWindowToggleFullscreen();" ], @@ -97158,12 +97686,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "int current_window_width()" - ], "python": [ "def current_window_width():" ], + "cpp": [ + "int current_window_width()" + ], "csharp": [ "public static int SplashKit.CurrentWindowWidth();" ], @@ -97196,12 +97724,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "int current_window_x()" - ], "python": [ "def current_window_x():" ], + "cpp": [ + "int current_window_x()" + ], "csharp": [ "public static int SplashKit.CurrentWindowX();" ], @@ -97234,12 +97762,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "int current_window_y()" - ], "python": [ "def current_window_y():" ], + "cpp": [ + "int current_window_y()" + ], "csharp": [ "public static int SplashKit.CurrentWindowY();" ], @@ -97285,12 +97813,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "bool has_window(string caption)" - ], "python": [ "def has_window(caption):" ], + "cpp": [ + "bool has_window(string caption)" + ], "csharp": [ "public static bool SplashKit.HasWindow(string caption);" ], @@ -97339,12 +97867,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "bool is_current_window(window wind)" - ], "python": [ "def is_current_window(wind):" ], + "cpp": [ + "bool is_current_window(window wind)" + ], "csharp": [ "public bool Window.IsCurrentWindow { get }", "public static bool SplashKit.IsCurrentWindow(Window wind);" @@ -97404,12 +97932,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void move_current_window_to(int x, int y)" - ], "python": [ "def move_current_window_to(x, y):" ], + "cpp": [ + "void move_current_window_to(int x, int y)" + ], "csharp": [ "public static void SplashKit.MoveCurrentWindowTo(int x, int y);" ], @@ -97482,12 +98010,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void move_window_to(const string &name, int x, int y)" - ], "python": [ "def move_window_to_named(name, x, y):" ], + "cpp": [ + "void move_window_to(const string &name, int x, int y)" + ], "csharp": [ "public static void SplashKit.MoveWindowTo(string name, int x, int y);" ], @@ -97562,12 +98090,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "void move_window_to(window wind, int x, int y)" - ], "python": [ "def move_window_to(wind, x, y):" ], + "cpp": [ + "void move_window_to(window wind, int x, int y)" + ], "csharp": [ "public void Window.MoveTo(int x, int y);", "public static void SplashKit.MoveWindowTo(Window wind, int x, int y);" @@ -97642,12 +98170,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "window open_window(string caption, int width, int height)" - ], "python": [ "def open_window(caption, width, height):" ], + "cpp": [ + "window open_window(string caption, int width, int height)" + ], "csharp": [ "public static Window SplashKit.OpenWindow(string caption, int width, int height);", "public Window(string caption, int width, int height);" @@ -97697,12 +98225,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "void refresh_window(window wind)" - ], "python": [ "def refresh_window(wind):" ], + "cpp": [ + "void refresh_window(window wind)" + ], "csharp": [ "public void Window.Refresh();", "public static void SplashKit.RefreshWindow(Window wind);" @@ -97766,12 +98294,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "void refresh_window(window wind, unsigned int target_fps)" - ], "python": [ "def refresh_window_with_target_fps(wind, target_fps):" ], + "cpp": [ + "void refresh_window(window wind, unsigned int target_fps)" + ], "csharp": [ "public void Window.Refresh(uint targetFps);", "public static void SplashKit.RefreshWindow(Window wind, uint targetFps);" @@ -97831,12 +98359,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void resize_current_window(int width, int height)" - ], "python": [ "def resize_current_window(width, height):" ], + "cpp": [ + "void resize_current_window(int width, int height)" + ], "csharp": [ "public static void SplashKit.ResizeCurrentWindow(int width, int height);" ], @@ -97911,12 +98439,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "void resize_window(window wnd, int width, int height)" - ], "python": [ "def resize_window(wnd, width, height):" ], + "cpp": [ + "void resize_window(window wnd, int width, int height)" + ], "csharp": [ "public void Window.Resize(int width, int height);", "public static void SplashKit.ResizeWindow(Window wnd, int width, int height);" @@ -97964,12 +98492,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void set_current_window(const string &name)" - ], "python": [ "def set_current_window_named(name):" ], + "cpp": [ + "void set_current_window(const string &name)" + ], "csharp": [ "public static void SplashKit.SetCurrentWindow(string name);" ], @@ -98018,12 +98546,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "void set_current_window(window wind)" - ], "python": [ "def set_current_window(wind):" ], + "cpp": [ + "void set_current_window(window wind)" + ], "csharp": [ "public void Window.MakeCurrent();", "public static void SplashKit.SetCurrentWindow(Window wind);" @@ -98073,12 +98601,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "string window_caption(window wind)" - ], "python": [ "def window_caption(wind):" ], + "cpp": [ + "string window_caption(window wind)" + ], "csharp": [ "public string Window.Caption { get }", "public static string SplashKit.WindowCaption(Window wind);" @@ -98126,12 +98654,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "bool window_close_requested(const string &name)" - ], "python": [ "def window_close_requested_named(name):" ], + "cpp": [ + "bool window_close_requested(const string &name)" + ], "csharp": [ "public static bool SplashKit.WindowCloseRequested(string name);" ], @@ -98180,12 +98708,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "bool window_close_requested(window wind)" - ], "python": [ "def window_close_requested(wind):" ], + "cpp": [ + "bool window_close_requested(window wind)" + ], "csharp": [ "public bool Window.CloseRequested { get }", "public static bool SplashKit.WindowCloseRequested(Window wind);" @@ -98233,12 +98761,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "bool window_has_border(const string &name)" - ], "python": [ "def window_has_border_named(name):" ], + "cpp": [ + "bool window_has_border(const string &name)" + ], "csharp": [ "public static bool SplashKit.WindowHasBorder(string name);" ], @@ -98287,12 +98815,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "bool window_has_border(window wnd)" - ], "python": [ "def window_has_border(wnd):" ], + "cpp": [ + "bool window_has_border(window wnd)" + ], "csharp": [ "public bool Window.HasBorder { get }", "public static bool SplashKit.WindowHasBorder(Window wnd);" @@ -98342,12 +98870,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "bool window_has_focus(window wind)" - ], "python": [ "def window_has_focus(wind):" ], + "cpp": [ + "bool window_has_focus(window wind)" + ], "csharp": [ "public bool Window.HasFocus { get }", "public static bool SplashKit.WindowHasFocus(Window wind);" @@ -98395,12 +98923,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "int window_height(const string &name)" - ], "python": [ "def window_height_named(name):" ], + "cpp": [ + "int window_height(const string &name)" + ], "csharp": [ "public static int SplashKit.WindowHeight(string name);" ], @@ -98449,12 +98977,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "int window_height(window wind)" - ], "python": [ "def window_height(wind):" ], + "cpp": [ + "int window_height(window wind)" + ], "csharp": [ "public int Window.Height { get }", "public static int SplashKit.WindowHeight(Window wind);" @@ -98502,12 +99030,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "bool window_is_fullscreen(const string &name)" - ], "python": [ "def window_is_fullscreen_named(name):" ], + "cpp": [ + "bool window_is_fullscreen(const string &name)" + ], "csharp": [ "public static bool SplashKit.WindowIsFullscreen(string name);" ], @@ -98556,12 +99084,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "bool window_is_fullscreen(window wnd)" - ], "python": [ "def window_is_fullscreen(wnd):" ], + "cpp": [ + "bool window_is_fullscreen(window wnd)" + ], "csharp": [ "public bool Window.IsFullscreen { get }", "public static bool SplashKit.WindowIsFullscreen(Window wnd);" @@ -98608,12 +99136,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "window window_named(string caption)" - ], "python": [ "def window_named(caption):" ], + "cpp": [ + "window window_named(string caption)" + ], "csharp": [ "public static Window SplashKit.WindowNamed(string caption);" ], @@ -98660,12 +99188,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "point_2d window_position(const string &name)" - ], "python": [ "def window_position_named(name):" ], + "cpp": [ + "point_2d window_position(const string &name)" + ], "csharp": [ "public static Point2D SplashKit.WindowPosition(string name);" ], @@ -98714,12 +99242,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "point_2d window_position(window wnd)" - ], "python": [ "def window_position(wnd):" ], + "cpp": [ + "point_2d window_position(window wnd)" + ], "csharp": [ "public Point2D Window.Position { get }", "public static Point2D SplashKit.WindowPosition(Window wnd);" @@ -98782,12 +99310,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "void window_set_icon(window wind, bitmap bmp)" - ], "python": [ "def window_set_icon(wind, bmp):" ], + "cpp": [ + "void window_set_icon(window wind, bitmap bmp)" + ], "csharp": [ "public void Window.Icon { set }", "public static void SplashKit.WindowSetIcon(Window wind, Bitmap bmp);" @@ -98835,12 +99363,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void window_toggle_border(const string &name)" - ], "python": [ "def window_toggle_border_named(name):" ], + "cpp": [ + "void window_toggle_border(const string &name)" + ], "csharp": [ "public static void SplashKit.WindowToggleBorder(string name);" ], @@ -98889,12 +99417,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "void window_toggle_border(window wnd)" - ], "python": [ "def window_toggle_border(wnd):" ], + "cpp": [ + "void window_toggle_border(window wnd)" + ], "csharp": [ "public void Window.ToggleBorder();", "public static void SplashKit.WindowToggleBorder(Window wnd);" @@ -98942,12 +99470,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "void window_toggle_fullscreen(const string &name)" - ], "python": [ "def window_toggle_fullscreen_named(name):" ], + "cpp": [ + "void window_toggle_fullscreen(const string &name)" + ], "csharp": [ "public static void SplashKit.WindowToggleFullscreen(string name);" ], @@ -98996,12 +99524,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "void window_toggle_fullscreen(window wnd)" - ], "python": [ "def window_toggle_fullscreen(wnd):" ], + "cpp": [ + "void window_toggle_fullscreen(window wnd)" + ], "csharp": [ "public void Window.ToggleFullscreen();", "public static void SplashKit.WindowToggleFullscreen(Window wnd);" @@ -99049,12 +99577,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "int window_width(const string &name)" - ], "python": [ "def window_width_named(name):" ], + "cpp": [ + "int window_width(const string &name)" + ], "csharp": [ "public static int SplashKit.WindowWidth(string name);" ], @@ -99103,12 +99631,12 @@ "self": "wind" }, "signatures": { - "cpp": [ - "int window_width(window wind)" - ], "python": [ "def window_width(wind):" ], + "cpp": [ + "int window_width(window wind)" + ], "csharp": [ "public int Window.Width { get }", "public static int SplashKit.WindowWidth(Window wind);" @@ -99142,12 +99670,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "window window_with_focus()" - ], "python": [ "def window_with_focus():" ], + "cpp": [ + "window window_with_focus()" + ], "csharp": [ "public static Window SplashKit.WindowWithFocus();" ], @@ -99194,12 +99722,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "int window_x(const string &name)" - ], "python": [ "def window_x_named(name):" ], + "cpp": [ + "int window_x(const string &name)" + ], "csharp": [ "public static int SplashKit.WindowX(string name);" ], @@ -99248,12 +99776,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "int window_x(window wnd)" - ], "python": [ "def window_x(wnd):" ], + "cpp": [ + "int window_x(window wnd)" + ], "csharp": [ "public int Window.X { get }", "public static int SplashKit.WindowX(Window wnd);" @@ -99301,12 +99829,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "int window_y(const string &name)" - ], "python": [ "def window_y_named(name):" ], + "cpp": [ + "int window_y(const string &name)" + ], "csharp": [ "public static int SplashKit.WindowY(string name);" ], @@ -99355,12 +99883,12 @@ "self": "wnd" }, "signatures": { - "cpp": [ - "int window_y(window wnd)" - ], "python": [ "def window_y(wnd):" ], + "cpp": [ + "int window_y(window wnd)" + ], "csharp": [ "public int Window.Y { get }", "public static int SplashKit.WindowY(Window wnd);" From 2d140994e08ca03d8b13433810dfe22f68c2620b Mon Sep 17 00:00:00 2001 From: omckeon Date: Fri, 25 Jul 2025 18:49:24 +1000 Subject: [PATCH 24/47] Fix typos in linux troubleshoot page --- .../docs/troubleshoot/Linux/issue-6-dotnet-not-found.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/docs/troubleshoot/Linux/issue-6-dotnet-not-found.mdx b/src/content/docs/troubleshoot/Linux/issue-6-dotnet-not-found.mdx index cd27613b5..923887aaf 100644 --- a/src/content/docs/troubleshoot/Linux/issue-6-dotnet-not-found.mdx +++ b/src/content/docs/troubleshoot/Linux/issue-6-dotnet-not-found.mdx @@ -35,9 +35,9 @@ To add 'dotnet' to your PATH, run the following command: ```shell -echo "export PATH=\"\$PATH:\$HOME/.dotnet\"" >> ~/.zshrc -echo "export PATH=\"\$DOTNET_ROOT:\$HOME/.dotnet\"" >> ~/.zshrc -source ~/.zshrc +echo "export PATH=\"\$PATH:\$HOME/.dotnet\"" >> ~/.bashrc +echo "export PATH=\"\$DOTNET_ROOT:\$HOME/.dotnet\"" >> ~/.bashrc +source ~/.bashrc ``` From e388f0408de8573e1c21e633719de48a69f82725 Mon Sep 17 00:00:00 2001 From: omckeon Date: Sat, 26 Jul 2025 14:42:02 +1000 Subject: [PATCH 25/47] Add tip aside directing to programmers.guide installation pages. --- src/content/docs/installation/Linux/index.mdx | 11 +++++++++++ src/content/docs/installation/MacOS/index.mdx | 8 ++++++++ .../Windows (MSYS2)/1-command-line-tools.mdx | 3 ++- .../docs/installation/Windows (MSYS2)/index.mdx | 10 ++++++++++ src/content/docs/installation/Windows (WSL)/index.mdx | 10 ++++++++++ src/content/docs/installation/index.mdx | 7 +++++++ 6 files changed, 48 insertions(+), 1 deletion(-) diff --git a/src/content/docs/installation/Linux/index.mdx b/src/content/docs/installation/Linux/index.mdx index d8cd92486..ba563a4fa 100644 --- a/src/content/docs/installation/Linux/index.mdx +++ b/src/content/docs/installation/Linux/index.mdx @@ -10,6 +10,17 @@ sidebar: import { LinkCard, CardGrid } from "@astrojs/starlight/components"; +:::tip[Using the Programmer's Field Guide?] + +If you are using the Field Guide, we *strongly recommend* that you follow its installation guide: + +- [Set up my Linux Box](https://programmers.guide/book/appendix/0-installation/2-0-setup-linux/) +- [Set up my Raspberry Pi](https://programmers.guide/book/appendix/0-installation/2-3-setup-pi/#3-setup-raspberry-pi-os) (if using a Raspberry Pi) + +These guides also include an automated script for an easier installation option. + +::: + To get SplashKit installed on Linux, follow the four steps: diff --git a/src/content/docs/installation/MacOS/index.mdx b/src/content/docs/installation/MacOS/index.mdx index 8b9318efc..d86bed1e8 100644 --- a/src/content/docs/installation/MacOS/index.mdx +++ b/src/content/docs/installation/MacOS/index.mdx @@ -9,6 +9,14 @@ sidebar: import { LinkCard, CardGrid } from "@astrojs/starlight/components"; +:::tip[Using the Programmer's Field Guide?] + +If you are using the Field Guide, we *strongly recommend* that you follow its installation guide: + +- [Set up my macOS](https://programmers.guide/book/appendix/0-installation/2-1-setup-macos/) + +::: + To get SplashKit installed on macOS, follow the four steps: diff --git a/src/content/docs/installation/Windows (MSYS2)/1-command-line-tools.mdx b/src/content/docs/installation/Windows (MSYS2)/1-command-line-tools.mdx index 6d6128898..456d066c9 100644 --- a/src/content/docs/installation/Windows (MSYS2)/1-command-line-tools.mdx +++ b/src/content/docs/installation/Windows (MSYS2)/1-command-line-tools.mdx @@ -46,9 +46,10 @@ MSYS2 provides a Unix-like terminal environment for Windows, allowing you to run To prepare for SplashKit, you’ll need to install essential tools using the `pacman` package manager within **MINGW64**. - Copy and paste the following command into the **MINGW64** terminal window to install `git`, `clang`, `gcc`, and `gdb`: + Copy and paste the following commands into the **MINGW64** terminal window to update the packages and then install `git`, `clang`, `gcc`, and `gdb`: ```shell + pacman -Syy pacman -S git mingw-w64-x86_64-clang mingw-w64-x86_64-gcc mingw-w64-x86_64-gdb --noconfirm --disable-download-timeout ``` diff --git a/src/content/docs/installation/Windows (MSYS2)/index.mdx b/src/content/docs/installation/Windows (MSYS2)/index.mdx index ca5922515..30e0abaf3 100644 --- a/src/content/docs/installation/Windows (MSYS2)/index.mdx +++ b/src/content/docs/installation/Windows (MSYS2)/index.mdx @@ -9,6 +9,16 @@ sidebar: import { LinkCard, CardGrid } from "@astrojs/starlight/components"; +:::tip[Using the Programmer's Field Guide?] + +If you are using the Field Guide, we *strongly recommend* that you follow its installation guide: + +- [Set up my Windows (with MSYS2)](https://programmers.guide/book/appendix/0-installation/2-5-setup-win-msys/) + +This guide also includes an automated script for an easier installation option. + +::: + To get SplashKit installed on Windows, follow the four steps: diff --git a/src/content/docs/installation/Windows (WSL)/index.mdx b/src/content/docs/installation/Windows (WSL)/index.mdx index 1da775156..4516233c4 100644 --- a/src/content/docs/installation/Windows (WSL)/index.mdx +++ b/src/content/docs/installation/Windows (WSL)/index.mdx @@ -9,6 +9,16 @@ sidebar: import { LinkCard, CardGrid } from "@astrojs/starlight/components"; +:::tip[Using the Programmer's Field Guide?] + +If you are using the Field Guide, we *strongly recommend* that you follow its installation guide: + +- [Set up my Windows (with WSL)](https://programmers.guide/book/appendix/0-installation/2-6-setup-win-wsl/) + +This guide also includes an automated script for an easier installation option. + +::: + To get SplashKit installed on Windows, follow the four steps: diff --git a/src/content/docs/installation/index.mdx b/src/content/docs/installation/index.mdx index 6f291f7f3..8cf132fda 100644 --- a/src/content/docs/installation/index.mdx +++ b/src/content/docs/installation/index.mdx @@ -10,6 +10,13 @@ import { Card, LinkCard, CardGrid } from "@astrojs/starlight/components"; If you have previously installed SplashKit, see the [Updating SplashKit](#updating-splashkit) section below. ::: +:::tip[Using the Programmer's Field Guide?] + +If you are using the Field Guide, we *strongly recommend* that you follow the one of these [**installation guides**](https://programmers.guide/book/appendix/0-installation/0-overview/) for more detailed instructions. +Most of these guides also include an automated script for an easier installation option. + +::: + {/* TODO: Add short text about Windows here */} From 669ce421e6714e356e35f337430293c0ce75b1b1 Mon Sep 17 00:00:00 2001 From: omckeon Date: Sat, 26 Jul 2025 15:47:13 +1000 Subject: [PATCH 26/47] Convert to LF instead of CRLF --- .../closest_point_on_circle-1-example-oop.cs | 74 +++++----- ...est_point_on_circle-1-example-top-level.cs | 58 ++++---- .../point_in_rectangle-1-example-oop.cs | 128 ++++++++--------- .../point_in_rectangle-1-example-top-level.cs | 110 +++++++-------- .../geometry/point_on_line-1-example-oop.cs | 66 ++++----- .../point_on_line-1-example-top-level.cs | 48 +++---- .../geometry/point_on_line-2-example-oop.cs | 102 +++++++------- .../point_on_line-2-example-top-level.cs | 86 ++++++------ .../point_point_distance-1-example-oop.cs | 74 +++++----- ...oint_point_distance-1-example-top-level.cs | 58 ++++---- .../geometry/point_to_string-1-example-oop.cs | 62 ++++---- .../point_to_string-1-example-top-level.cs | 46 +++--- .../random_bitmap_point-1-example-oop.cs | 64 ++++----- ...random_bitmap_point-1-example-top-level.cs | 48 +++---- .../random_screen_point-1-example-oop.cs | 52 +++---- ...random_screen_point-1-example-top-level.cs | 36 ++--- .../random_window_point-1-example-oop.cs | 64 ++++----- ...random_window_point-1-example-top-level.cs | 48 +++---- .../geometry/same_point-1-example-oop.cs | 124 ++++++++-------- .../same_point-1-example-top-level.cs | 108 +++++++------- .../graphics/clear_screen-1-example-oop.cs | 36 ++--- .../draw_circle_record-1-example-oop.cs | 56 ++++---- .../draw_circle_record-1-example-top-level.cs | 40 +++--- .../graphics/draw_line-1-example-oop.cs | 54 +++---- .../graphics/draw_line-1-example-top-level.cs | 38 ++--- .../draw_line_on_window-1-example-oop.cs | 62 ++++---- ...draw_line_on_window-1-example-top-level.cs | 48 +++---- .../graphics/draw_pixel-1-example-oop.cs | 82 +++++------ .../draw_pixel-1-example-top-level.cs | 72 +++++----- .../graphics/draw_quad-1-example-oop.cs | 58 ++++---- .../graphics/draw_quad-1-example-top-level.cs | 42 +++--- .../draw_quad_on_window-1-example-oop.cs | 72 +++++----- ...draw_quad_on_window-1-example-top-level.cs | 58 ++++---- .../fill_circle_on_window-1-example-oop.cs | 52 +++---- ...ll_circle_on_window-1-example-top-level.cs | 32 ++--- .../graphics/fill_quad-1-example-oop.cs | 58 ++++---- .../graphics/fill_quad-1-example-top-level.cs | 42 +++--- .../fill_quad_on_window-1-example-oop.cs | 74 +++++----- ...fill_quad_on_window-1-example-top-level.cs | 60 ++++---- .../fill_rectangle_on_bitmap-1-example-oop.cs | 116 +++++++-------- ...rectangle_on_bitmap-1-example-top-level.cs | 100 ++++++------- .../graphics/free_font-1-example-oop.cs | 100 ++++++------- .../graphics/free_font-1-example-top-level.cs | 84 +++++------ .../terminal/write_line-1-example-oop.cs | 42 +++--- .../write_line-1-example-top-level.cs | 24 ++-- .../terminal/write_line-2-example-oop.cs | 132 +++++++++--------- .../write_line-2-example-top-level.cs | 116 +++++++-------- .../terminal/write_line_int-1-example-oop.cs | 64 ++++----- .../write_line_int-1-example-top-level.cs | 46 +++--- 49 files changed, 1658 insertions(+), 1658 deletions(-) diff --git a/public/usage-examples/geometry/closest_point_on_circle-1-example-oop.cs b/public/usage-examples/geometry/closest_point_on_circle-1-example-oop.cs index 30dc0d41a..b555f166a 100644 --- a/public/usage-examples/geometry/closest_point_on_circle-1-example-oop.cs +++ b/public/usage-examples/geometry/closest_point_on_circle-1-example-oop.cs @@ -1,38 +1,38 @@ -using SplashKitSDK; - -namespace ClosestPointOnCircleExample -{ - public class Program - { - public static void Main() - { - SplashKit.OpenWindow("Closest point", 600, 600); - - // Declare variables - Point2D circle_pt = ScreenCenter(); - Circle circle = SplashKit.CircleAt(circle_pt, 100); - Point2D mouse_pt = SplashKit.MousePosition(); - Point2D closest_point; - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Get "current" Mouse Position - mouse_pt = SplashKit.MousePosition(); - - // Calculate the closest distance between the current mouse position and the circle - closest_point = SplashKit.ClosestPointOnCircle(mouse_pt, circle); - - // Draw circle and indicated points - SplashKit.ClearScreen(); - SplashKit.DrawCircle(Color.Black, circle); - SplashKit.FillCircle(Color.Red, closest_point.X, closest_point.Y, 5); - SplashKit.FillCircle(Color.Blue, mouse_pt.X, mouse_pt.Y, 5); - SplashKit.RefreshScreen(); - } - - SplashKit.CloseAllWindows(); - } - } +using SplashKitSDK; + +namespace ClosestPointOnCircleExample +{ + public class Program + { + public static void Main() + { + SplashKit.OpenWindow("Closest point", 600, 600); + + // Declare variables + Point2D circle_pt = ScreenCenter(); + Circle circle = SplashKit.CircleAt(circle_pt, 100); + Point2D mouse_pt = SplashKit.MousePosition(); + Point2D closest_point; + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Get "current" Mouse Position + mouse_pt = SplashKit.MousePosition(); + + // Calculate the closest distance between the current mouse position and the circle + closest_point = SplashKit.ClosestPointOnCircle(mouse_pt, circle); + + // Draw circle and indicated points + SplashKit.ClearScreen(); + SplashKit.DrawCircle(Color.Black, circle); + SplashKit.FillCircle(Color.Red, closest_point.X, closest_point.Y, 5); + SplashKit.FillCircle(Color.Blue, mouse_pt.X, mouse_pt.Y, 5); + SplashKit.RefreshScreen(); + } + + SplashKit.CloseAllWindows(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/geometry/closest_point_on_circle-1-example-top-level.cs b/public/usage-examples/geometry/closest_point_on_circle-1-example-top-level.cs index 67cc18dee..befd4b6fb 100644 --- a/public/usage-examples/geometry/closest_point_on_circle-1-example-top-level.cs +++ b/public/usage-examples/geometry/closest_point_on_circle-1-example-top-level.cs @@ -1,30 +1,30 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -OpenWindow("Closest point", 600, 600); - -// Declare variables -Point2D circle_pt = ScreenCenter(); -Circle circle = CircleAt(circle_pt, 100); -Point2D mouse_pt = MousePosition(); -Point2D closest_point; - -while (!QuitRequested()) -{ - ProcessEvents(); - - // Get "current" Mouse Position - mouse_pt = MousePosition(); - - // Calculate the closest distance between the current mouse position and the circle - closest_point = ClosestPointOnCircle(mouse_pt, circle); - - // Draw circle and indicated points - ClearScreen(); - DrawCircle(ColorBlack(), circle); - FillCircle(ColorRed(), closest_point.X, closest_point.Y, 5); - FillCircle(ColorBlue(), mouse_pt.X, mouse_pt.Y, 5); - RefreshScreen(); -} - +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +OpenWindow("Closest point", 600, 600); + +// Declare variables +Point2D circle_pt = ScreenCenter(); +Circle circle = CircleAt(circle_pt, 100); +Point2D mouse_pt = MousePosition(); +Point2D closest_point; + +while (!QuitRequested()) +{ + ProcessEvents(); + + // Get "current" Mouse Position + mouse_pt = MousePosition(); + + // Calculate the closest distance between the current mouse position and the circle + closest_point = ClosestPointOnCircle(mouse_pt, circle); + + // Draw circle and indicated points + ClearScreen(); + DrawCircle(ColorBlack(), circle); + FillCircle(ColorRed(), closest_point.X, closest_point.Y, 5); + FillCircle(ColorBlue(), mouse_pt.X, mouse_pt.Y, 5); + RefreshScreen(); +} + CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/geometry/point_in_rectangle-1-example-oop.cs b/public/usage-examples/geometry/point_in_rectangle-1-example-oop.cs index e7f31413f..8daabbd1e 100644 --- a/public/usage-examples/geometry/point_in_rectangle-1-example-oop.cs +++ b/public/usage-examples/geometry/point_in_rectangle-1-example-oop.cs @@ -1,65 +1,65 @@ -using SplashKitSDK; - -namespace PointInRectangleExample -{ - public class Program - { - public static void Main() - { - // Variable Declarations - Point2D mousePt; - Rectangle boundary = SplashKit.RectangleFrom(150, 150, 300, 100); - string text; - Color color1; - Color color2; - SplashKitSDK.Timer flashingTimer = SplashKit.CreateTimer("flash time"); - - SplashKit.OpenWindow("Cursor Jail", 600, 600); - flashingTimer.Start(); - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Get mouse position - mousePt = SplashKit.MousePosition(); - - // Check if mouse is in the boundary - if (SplashKit.PointInRectangle(mousePt, boundary)) - { - text = ""; - color1 = Color.Green; - color2 = Color.Green; - flashingTimer.Reset(); - } - else - { - // Flash screen red and blue if mouse has escaped boundary - text = "JAILBREAK"; - color1 = Color.RoyalBlue; - color2 = Color.DarkRed; - } - - // Draw UI using timer ticks - if (flashingTimer.Ticks < 500) - { - SplashKit.ClearScreen(color1); - SplashKit.FillRectangle(Color.White, boundary); - SplashKit.RefreshScreen(); - } - if (flashingTimer.Ticks >= 500 && flashingTimer.Ticks < 1000) - { - SplashKit.ClearScreen(color2); - SplashKit.FillRectangle(Color.White, boundary); - SplashKit.DrawText(text, Color.Black, 250, 400); - SplashKit.RefreshScreen(); - } - if (flashingTimer.Ticks >= 1000) - { - flashingTimer.Reset(); - } - } - SplashKit.CloseAllWindows(); - } - } +using SplashKitSDK; + +namespace PointInRectangleExample +{ + public class Program + { + public static void Main() + { + // Variable Declarations + Point2D mousePt; + Rectangle boundary = SplashKit.RectangleFrom(150, 150, 300, 100); + string text; + Color color1; + Color color2; + SplashKitSDK.Timer flashingTimer = SplashKit.CreateTimer("flash time"); + + SplashKit.OpenWindow("Cursor Jail", 600, 600); + flashingTimer.Start(); + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Get mouse position + mousePt = SplashKit.MousePosition(); + + // Check if mouse is in the boundary + if (SplashKit.PointInRectangle(mousePt, boundary)) + { + text = ""; + color1 = Color.Green; + color2 = Color.Green; + flashingTimer.Reset(); + } + else + { + // Flash screen red and blue if mouse has escaped boundary + text = "JAILBREAK"; + color1 = Color.RoyalBlue; + color2 = Color.DarkRed; + } + + // Draw UI using timer ticks + if (flashingTimer.Ticks < 500) + { + SplashKit.ClearScreen(color1); + SplashKit.FillRectangle(Color.White, boundary); + SplashKit.RefreshScreen(); + } + if (flashingTimer.Ticks >= 500 && flashingTimer.Ticks < 1000) + { + SplashKit.ClearScreen(color2); + SplashKit.FillRectangle(Color.White, boundary); + SplashKit.DrawText(text, Color.Black, 250, 400); + SplashKit.RefreshScreen(); + } + if (flashingTimer.Ticks >= 1000) + { + flashingTimer.Reset(); + } + } + SplashKit.CloseAllWindows(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/geometry/point_in_rectangle-1-example-top-level.cs b/public/usage-examples/geometry/point_in_rectangle-1-example-top-level.cs index 2eef8ecb5..bd0207ea7 100644 --- a/public/usage-examples/geometry/point_in_rectangle-1-example-top-level.cs +++ b/public/usage-examples/geometry/point_in_rectangle-1-example-top-level.cs @@ -1,56 +1,56 @@ -using static SplashKitSDK.SplashKit; - -// Variable Declarations -SplashKitSDK.Point2D mousePt; -SplashKitSDK.Rectangle boundary = RectangleFrom(150, 150, 300, 100); -string text; -SplashKitSDK.Color color1; -SplashKitSDK.Color color2; -SplashKitSDK.Timer flashingTimer = CreateTimer("flash time"); - -OpenWindow("Cursor Jail", 600, 600); -StartTimer(flashingTimer); - -while (!QuitRequested()) -{ - ProcessEvents(); - - // Get mouse position - mousePt = MousePosition(); - - // Check if mouse is in the boundary - if (PointInRectangle(mousePt, boundary)) - { - text = ""; - color1 = ColorGreen(); - color2 = ColorGreen(); - ResetTimer(flashingTimer); - } - else - { - // Flash screen red and blue if mouse has escaped boundary - text = "JAILBREAK"; - color1 = ColorRoyalBlue(); - color2 = ColorDarkRed(); - } - - // Draw UI using timer ticks - if (TimerTicks(flashingTimer) < 500) - { - ClearScreen(color1); - FillRectangle(ColorWhite(), boundary); - RefreshScreen(); - } - if (TimerTicks(flashingTimer) >= 500 && TimerTicks(flashingTimer) < 1000) - { - ClearScreen(color2); - FillRectangle(ColorWhite(), boundary); - DrawText(text, ColorBlack(), 250, 400); - RefreshScreen(); - } - if (TimerTicks(flashingTimer) >= 1000) - { - ResetTimer(flashingTimer); - } -} +using static SplashKitSDK.SplashKit; + +// Variable Declarations +SplashKitSDK.Point2D mousePt; +SplashKitSDK.Rectangle boundary = RectangleFrom(150, 150, 300, 100); +string text; +SplashKitSDK.Color color1; +SplashKitSDK.Color color2; +SplashKitSDK.Timer flashingTimer = CreateTimer("flash time"); + +OpenWindow("Cursor Jail", 600, 600); +StartTimer(flashingTimer); + +while (!QuitRequested()) +{ + ProcessEvents(); + + // Get mouse position + mousePt = MousePosition(); + + // Check if mouse is in the boundary + if (PointInRectangle(mousePt, boundary)) + { + text = ""; + color1 = ColorGreen(); + color2 = ColorGreen(); + ResetTimer(flashingTimer); + } + else + { + // Flash screen red and blue if mouse has escaped boundary + text = "JAILBREAK"; + color1 = ColorRoyalBlue(); + color2 = ColorDarkRed(); + } + + // Draw UI using timer ticks + if (TimerTicks(flashingTimer) < 500) + { + ClearScreen(color1); + FillRectangle(ColorWhite(), boundary); + RefreshScreen(); + } + if (TimerTicks(flashingTimer) >= 500 && TimerTicks(flashingTimer) < 1000) + { + ClearScreen(color2); + FillRectangle(ColorWhite(), boundary); + DrawText(text, ColorBlack(), 250, 400); + RefreshScreen(); + } + if (TimerTicks(flashingTimer) >= 1000) + { + ResetTimer(flashingTimer); + } +} CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/geometry/point_on_line-1-example-oop.cs b/public/usage-examples/geometry/point_on_line-1-example-oop.cs index 9eff6f9ba..87762f9df 100644 --- a/public/usage-examples/geometry/point_on_line-1-example-oop.cs +++ b/public/usage-examples/geometry/point_on_line-1-example-oop.cs @@ -1,34 +1,34 @@ -using SplashKitSDK; - -namespace PointOnLineExample -{ - public class Program - { - public static void Main() - { - // Variable Declarations - Line line = SplashKit.LineFrom(100, 300, 500, 300); - - // Create window - Window window = new Window("Select Point", 600, 600); - - while (!SplashKit.QuitRequested()) - { - // Display line - window.Clear(Color.White); - window.DrawLine(Color.Black, line); - - // Draw text if cursor is on line - if (SplashKit.PointOnLine(SplashKit.MousePosition(), line)) - { - window.DrawText("Point on line: " + SplashKit.PointToString(SplashKit.MousePosition()), Color.Black, 200, 450); - } - - window.Refresh(); - SplashKit.ProcessEvents(); - } - - window.Close(); - } - } +using SplashKitSDK; + +namespace PointOnLineExample +{ + public class Program + { + public static void Main() + { + // Variable Declarations + Line line = SplashKit.LineFrom(100, 300, 500, 300); + + // Create window + Window window = new Window("Select Point", 600, 600); + + while (!SplashKit.QuitRequested()) + { + // Display line + window.Clear(Color.White); + window.DrawLine(Color.Black, line); + + // Draw text if cursor is on line + if (SplashKit.PointOnLine(SplashKit.MousePosition(), line)) + { + window.DrawText("Point on line: " + SplashKit.PointToString(SplashKit.MousePosition()), Color.Black, 200, 450); + } + + window.Refresh(); + SplashKit.ProcessEvents(); + } + + window.Close(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/geometry/point_on_line-1-example-top-level.cs b/public/usage-examples/geometry/point_on_line-1-example-top-level.cs index 19ef9185d..2151bfc49 100644 --- a/public/usage-examples/geometry/point_on_line-1-example-top-level.cs +++ b/public/usage-examples/geometry/point_on_line-1-example-top-level.cs @@ -1,25 +1,25 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Variable Declarations -Line line = LineFrom(100, 300, 500, 300); - -// Create window -Window window = OpenWindow("Select Point", 600, 600); - -while (!QuitRequested()) -{ - // Display line - ClearScreen(ColorWhite()); - DrawLine(ColorBlack(), line); - - // Draw text if cursor is on line - if (PointOnLine(MousePosition(), line)) - { - DrawText("Point on line: " + PointToString(MousePosition()), ColorBlack(), 200, 450); - } - - RefreshScreen(); - ProcessEvents(); -} +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Variable Declarations +Line line = LineFrom(100, 300, 500, 300); + +// Create window +Window window = OpenWindow("Select Point", 600, 600); + +while (!QuitRequested()) +{ + // Display line + ClearScreen(ColorWhite()); + DrawLine(ColorBlack(), line); + + // Draw text if cursor is on line + if (PointOnLine(MousePosition(), line)) + { + DrawText("Point on line: " + PointToString(MousePosition()), ColorBlack(), 200, 450); + } + + RefreshScreen(); + ProcessEvents(); +} CloseWindow(window); \ No newline at end of file diff --git a/public/usage-examples/geometry/point_on_line-2-example-oop.cs b/public/usage-examples/geometry/point_on_line-2-example-oop.cs index 81c541cc5..e969e280f 100644 --- a/public/usage-examples/geometry/point_on_line-2-example-oop.cs +++ b/public/usage-examples/geometry/point_on_line-2-example-oop.cs @@ -1,52 +1,52 @@ -using SplashKitSDK; - -namespace PointOnLineExample -{ - public class Program - { - public static void Main() - { - // Variable Declarations - double barX = 100; - Line slider = SplashKit.LineFrom(100, 300, 500, 300); - Line bar = SplashKit.LineFrom(barX, 310, barX, 290); - int percent = 0; - bool barSelected = false; - - Window window = new Window("Volume Slider", 600, 600); - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Check if user has clicked on the bar Line - if (SplashKit.MouseDown(MouseButton.LeftButton) && SplashKit.PointOnLine(SplashKit.MousePosition(), bar)) - { - barSelected = true; - } - - // Check if user has released mouse button - if (SplashKit.MouseUp(MouseButton.LeftButton)) - { - barSelected = false; - } - - // Update bar location - if (barSelected && SplashKit.MouseX() >= 100 && SplashKit.MouseX() <= 500) - { - barX = SplashKit.MouseX(); // sets barX value to mouse X value - percent = (int)((barX - 100) / (500 - 100) * 100); // convert barX position to percent value - bar = SplashKit.LineFrom(barX, 310, barX, 290); - } - - // Draw Lines and volume text - window.Clear(Color.White); - window.DrawLine(Color.Black, bar); - window.DrawLine(Color.Black, slider); - window.DrawText($"Volume: {percent} %", Color.Black, 200, 450); - window.Refresh(); - } - window.Close(); - } - } +using SplashKitSDK; + +namespace PointOnLineExample +{ + public class Program + { + public static void Main() + { + // Variable Declarations + double barX = 100; + Line slider = SplashKit.LineFrom(100, 300, 500, 300); + Line bar = SplashKit.LineFrom(barX, 310, barX, 290); + int percent = 0; + bool barSelected = false; + + Window window = new Window("Volume Slider", 600, 600); + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Check if user has clicked on the bar Line + if (SplashKit.MouseDown(MouseButton.LeftButton) && SplashKit.PointOnLine(SplashKit.MousePosition(), bar)) + { + barSelected = true; + } + + // Check if user has released mouse button + if (SplashKit.MouseUp(MouseButton.LeftButton)) + { + barSelected = false; + } + + // Update bar location + if (barSelected && SplashKit.MouseX() >= 100 && SplashKit.MouseX() <= 500) + { + barX = SplashKit.MouseX(); // sets barX value to mouse X value + percent = (int)((barX - 100) / (500 - 100) * 100); // convert barX position to percent value + bar = SplashKit.LineFrom(barX, 310, barX, 290); + } + + // Draw Lines and volume text + window.Clear(Color.White); + window.DrawLine(Color.Black, bar); + window.DrawLine(Color.Black, slider); + window.DrawText($"Volume: {percent} %", Color.Black, 200, 450); + window.Refresh(); + } + window.Close(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/geometry/point_on_line-2-example-top-level.cs b/public/usage-examples/geometry/point_on_line-2-example-top-level.cs index 4841be9ea..1e70326bb 100644 --- a/public/usage-examples/geometry/point_on_line-2-example-top-level.cs +++ b/public/usage-examples/geometry/point_on_line-2-example-top-level.cs @@ -1,44 +1,44 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Variable Declarations -double barX = 100; -Line slider = LineFrom(100, 300, 500, 300); -Line bar = LineFrom(barX, 310, barX, 290); -int percent = 0; -bool barSelected = false; - -Window window = OpenWindow("Volume Slider", 600, 600); - -while (!QuitRequested()) -{ - ProcessEvents(); - - // Check if user has clicked on the bar Line - if (MouseDown(MouseButton.LeftButton) && PointOnLine(MousePosition(), bar)) - { - barSelected = true; - } - - // Check if user has released mouse button - if (MouseUp(MouseButton.LeftButton)) - { - barSelected = false; - } - - // Update bar location - if (barSelected && MouseX() >= 100 && MouseX() <= 500) - { - barX = MouseX(); // sets barX value to mouse X value - percent = (int)((barX - 100) / (500 - 100) * 100); // convert barX position to percent value - bar = LineFrom(barX, 310, barX, 290); - } - - // Draw Lines and volume text - ClearScreen(ColorWhite()); - DrawLine(ColorBlack(), bar); - DrawLine(ColorBlack(), slider); - DrawText($"Volume: {percent}", ColorBlack(), 200, 450); - RefreshScreen(); -} +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Variable Declarations +double barX = 100; +Line slider = LineFrom(100, 300, 500, 300); +Line bar = LineFrom(barX, 310, barX, 290); +int percent = 0; +bool barSelected = false; + +Window window = OpenWindow("Volume Slider", 600, 600); + +while (!QuitRequested()) +{ + ProcessEvents(); + + // Check if user has clicked on the bar Line + if (MouseDown(MouseButton.LeftButton) && PointOnLine(MousePosition(), bar)) + { + barSelected = true; + } + + // Check if user has released mouse button + if (MouseUp(MouseButton.LeftButton)) + { + barSelected = false; + } + + // Update bar location + if (barSelected && MouseX() >= 100 && MouseX() <= 500) + { + barX = MouseX(); // sets barX value to mouse X value + percent = (int)((barX - 100) / (500 - 100) * 100); // convert barX position to percent value + bar = LineFrom(barX, 310, barX, 290); + } + + // Draw Lines and volume text + ClearScreen(ColorWhite()); + DrawLine(ColorBlack(), bar); + DrawLine(ColorBlack(), slider); + DrawText($"Volume: {percent}", ColorBlack(), 200, 450); + RefreshScreen(); +} CloseWindow(window); \ No newline at end of file diff --git a/public/usage-examples/geometry/point_point_distance-1-example-oop.cs b/public/usage-examples/geometry/point_point_distance-1-example-oop.cs index ea2304735..196cfb47d 100644 --- a/public/usage-examples/geometry/point_point_distance-1-example-oop.cs +++ b/public/usage-examples/geometry/point_point_distance-1-example-oop.cs @@ -1,38 +1,38 @@ -using SplashKitSDK; - -namespace PointPointDistance -{ - public class Program - { - public static void Main() - { - SplashKit.OpenWindow("Distance From Center", 600, 600); - - // Define the variables - Point2D center_pt = SplashKit.ScreenCenter(); - Point2D mouse_pt; - float pt_pt_distance; - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Get "current" Mouse Position - mouse_pt = SplashKit.MousePosition(); - - // Calculate the distance between the center point and the current mouse position - pt_pt_distance = SplashKit.PointPointDistance(center_pt, mouse_pt); - - // Draw line and distance between center of window (filled circle) and mouse point - SplashKit.ClearScreen(); - SplashKit.FillCircle(Color.Red, center_pt.X, center_pt.Y, 5); - SplashKit.DrawLine(Color.Blue, center_pt, mouse_pt); - SplashKit.DrawText(pt_pt_distance.ToString(), Color.Black, mouse_pt.X + 10, mouse_pt.Y - 10); - SplashKit.RefreshScreen(); - } - - // Close all opened windows - SplashKit.CloseAllWindows(); - } - } +using SplashKitSDK; + +namespace PointPointDistance +{ + public class Program + { + public static void Main() + { + SplashKit.OpenWindow("Distance From Center", 600, 600); + + // Define the variables + Point2D center_pt = SplashKit.ScreenCenter(); + Point2D mouse_pt; + float pt_pt_distance; + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Get "current" Mouse Position + mouse_pt = SplashKit.MousePosition(); + + // Calculate the distance between the center point and the current mouse position + pt_pt_distance = SplashKit.PointPointDistance(center_pt, mouse_pt); + + // Draw line and distance between center of window (filled circle) and mouse point + SplashKit.ClearScreen(); + SplashKit.FillCircle(Color.Red, center_pt.X, center_pt.Y, 5); + SplashKit.DrawLine(Color.Blue, center_pt, mouse_pt); + SplashKit.DrawText(pt_pt_distance.ToString(), Color.Black, mouse_pt.X + 10, mouse_pt.Y - 10); + SplashKit.RefreshScreen(); + } + + // Close all opened windows + SplashKit.CloseAllWindows(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/geometry/point_point_distance-1-example-top-level.cs b/public/usage-examples/geometry/point_point_distance-1-example-top-level.cs index d7ab01978..82188ee95 100644 --- a/public/usage-examples/geometry/point_point_distance-1-example-top-level.cs +++ b/public/usage-examples/geometry/point_point_distance-1-example-top-level.cs @@ -1,30 +1,30 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -OpenWindow("Distance From Center", 600, 600); - -// Define the variables -Point2D center_pt = ScreenCenter(); -Point2D mouse_pt; -float pt_pt_distance; - -while (!QuitRequested()) -{ - ProcessEvents(); - - // Get "current" Mouse Position - mouse_pt = MousePosition(); - - // Calculate the distance between the center point and the current mouse position - pt_pt_distance = PointPointDistance(center_pt, mouse_pt); - - // Draw line and distance between center of window (filled circle) and mouse point - ClearScreen(); - FillCircle(ColorRed(), center_pt.X, center_pt.Y, 5); - DrawLine(ColorBlue(), center_pt, mouse_pt); - DrawText(pt_pt_distance.ToString(), ColorBlack(), mouse_pt.X + 10, mouse_pt.Y - 10); - RefreshScreen(); -} - -// Close all opened windows +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +OpenWindow("Distance From Center", 600, 600); + +// Define the variables +Point2D center_pt = ScreenCenter(); +Point2D mouse_pt; +float pt_pt_distance; + +while (!QuitRequested()) +{ + ProcessEvents(); + + // Get "current" Mouse Position + mouse_pt = MousePosition(); + + // Calculate the distance between the center point and the current mouse position + pt_pt_distance = PointPointDistance(center_pt, mouse_pt); + + // Draw line and distance between center of window (filled circle) and mouse point + ClearScreen(); + FillCircle(ColorRed(), center_pt.X, center_pt.Y, 5); + DrawLine(ColorBlue(), center_pt, mouse_pt); + DrawText(pt_pt_distance.ToString(), ColorBlack(), mouse_pt.X + 10, mouse_pt.Y - 10); + RefreshScreen(); +} + +// Close all opened windows CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/geometry/point_to_string-1-example-oop.cs b/public/usage-examples/geometry/point_to_string-1-example-oop.cs index 90ad9207c..1dd18186f 100644 --- a/public/usage-examples/geometry/point_to_string-1-example-oop.cs +++ b/public/usage-examples/geometry/point_to_string-1-example-oop.cs @@ -1,32 +1,32 @@ -using SplashKitSDK; - -namespace PointToStringExample -{ - public class Program - { - public static void Main() - { - string mousePositionText = "Click to see coordinates..."; - - Window window = new Window("Mouse Clicked Location", 600, 600); - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Check for mouse click - if (SplashKit.MouseClicked(MouseButton.LeftButton)) - { - mousePositionText = "Mouse clicked at " + SplashKit.PointToString(SplashKit.MousePosition()); - } - - // Print mouse position to screen - window.Clear(Color.GhostWhite); - window.DrawText(mousePositionText, Color.Black, 100, 300); - window.Refresh(); - } - - window.Close(); - } - } +using SplashKitSDK; + +namespace PointToStringExample +{ + public class Program + { + public static void Main() + { + string mousePositionText = "Click to see coordinates..."; + + Window window = new Window("Mouse Clicked Location", 600, 600); + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Check for mouse click + if (SplashKit.MouseClicked(MouseButton.LeftButton)) + { + mousePositionText = "Mouse clicked at " + SplashKit.PointToString(SplashKit.MousePosition()); + } + + // Print mouse position to screen + window.Clear(Color.GhostWhite); + window.DrawText(mousePositionText, Color.Black, 100, 300); + window.Refresh(); + } + + window.Close(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/geometry/point_to_string-1-example-top-level.cs b/public/usage-examples/geometry/point_to_string-1-example-top-level.cs index a631ae99a..bc348e094 100644 --- a/public/usage-examples/geometry/point_to_string-1-example-top-level.cs +++ b/public/usage-examples/geometry/point_to_string-1-example-top-level.cs @@ -1,24 +1,24 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -string mousePositionText = "Click to see coordinates..."; - -OpenWindow("Mouse Clicked Location", 600, 600); - -while (!QuitRequested()) -{ - ProcessEvents(); - - // Check for mouse click - if (MouseClicked(MouseButton.LeftButton)) - { - mousePositionText = "Mouse clicked at " + PointToString(MousePosition()); - } - - // Print mouse position to screen - ClearScreen(ColorGhostWhite()); - DrawText(mousePositionText, ColorBlack(), 100, 300); - RefreshScreen(); -} - +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +string mousePositionText = "Click to see coordinates..."; + +OpenWindow("Mouse Clicked Location", 600, 600); + +while (!QuitRequested()) +{ + ProcessEvents(); + + // Check for mouse click + if (MouseClicked(MouseButton.LeftButton)) + { + mousePositionText = "Mouse clicked at " + PointToString(MousePosition()); + } + + // Print mouse position to screen + ClearScreen(ColorGhostWhite()); + DrawText(mousePositionText, ColorBlack(), 100, 300); + RefreshScreen(); +} + CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/geometry/random_bitmap_point-1-example-oop.cs b/public/usage-examples/geometry/random_bitmap_point-1-example-oop.cs index 892c0a644..415133db5 100644 --- a/public/usage-examples/geometry/random_bitmap_point-1-example-oop.cs +++ b/public/usage-examples/geometry/random_bitmap_point-1-example-oop.cs @@ -1,33 +1,33 @@ -using SplashKitSDK; - -namespace RandomBitmapPointExample -{ - public class Program - { - public static void Main() - { - // Create Window and empty bitmap - Window window = new Window("Random Bitmap Points with Triangles", 600, 600); - Bitmap bmp = new Bitmap("Random Triangles", 600, 600); - - for (int i = 0; i < 10; i++) - { - // Create triangle using random points on bitmap - Triangle triangle = SplashKit.TriangleFrom( - SplashKit.RandomBitmapPoint(bmp), - SplashKit.RandomBitmapPoint(bmp), - SplashKit.RandomBitmapPoint(bmp)); - - bmp.FillTriangle(Color.Random(), triangle); - } - - // Draw the bitmap - window.Clear(Color.WhiteSmoke); - window.DrawBitmap(bmp, 0, 0); - window.Refresh(); - - SplashKit.Delay(5000); - window.Close(); - } - } +using SplashKitSDK; + +namespace RandomBitmapPointExample +{ + public class Program + { + public static void Main() + { + // Create Window and empty bitmap + Window window = new Window("Random Bitmap Points with Triangles", 600, 600); + Bitmap bmp = new Bitmap("Random Triangles", 600, 600); + + for (int i = 0; i < 10; i++) + { + // Create triangle using random points on bitmap + Triangle triangle = SplashKit.TriangleFrom( + SplashKit.RandomBitmapPoint(bmp), + SplashKit.RandomBitmapPoint(bmp), + SplashKit.RandomBitmapPoint(bmp)); + + bmp.FillTriangle(Color.Random(), triangle); + } + + // Draw the bitmap + window.Clear(Color.WhiteSmoke); + window.DrawBitmap(bmp, 0, 0); + window.Refresh(); + + SplashKit.Delay(5000); + window.Close(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/geometry/random_bitmap_point-1-example-top-level.cs b/public/usage-examples/geometry/random_bitmap_point-1-example-top-level.cs index 5f6986336..b4dde4017 100644 --- a/public/usage-examples/geometry/random_bitmap_point-1-example-top-level.cs +++ b/public/usage-examples/geometry/random_bitmap_point-1-example-top-level.cs @@ -1,25 +1,25 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Create Window and empty bitmap -OpenWindow("Random Bitmap Points with Triangles", 600, 600); -Bitmap bmp = CreateBitmap("Random Triangles", 600, 600); - -for (int i = 0; i < 10; i++) -{ - // Create triangle using random points on bitmap - Triangle triangle = TriangleFrom( - RandomBitmapPoint(bmp), - RandomBitmapPoint(bmp), - RandomBitmapPoint(bmp)); - - FillTriangleOnBitmap(bmp, RandomColor(), triangle); -} - -// Draw the bitmap -ClearScreen(ColorWhiteSmoke()); -DrawBitmap(bmp, 0, 0); -RefreshScreen(); - -Delay(5000); +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Create Window and empty bitmap +OpenWindow("Random Bitmap Points with Triangles", 600, 600); +Bitmap bmp = CreateBitmap("Random Triangles", 600, 600); + +for (int i = 0; i < 10; i++) +{ + // Create triangle using random points on bitmap + Triangle triangle = TriangleFrom( + RandomBitmapPoint(bmp), + RandomBitmapPoint(bmp), + RandomBitmapPoint(bmp)); + + FillTriangleOnBitmap(bmp, RandomColor(), triangle); +} + +// Draw the bitmap +ClearScreen(ColorWhiteSmoke()); +DrawBitmap(bmp, 0, 0); +RefreshScreen(); + +Delay(5000); CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/geometry/random_screen_point-1-example-oop.cs b/public/usage-examples/geometry/random_screen_point-1-example-oop.cs index 7f7032b9b..419440fde 100644 --- a/public/usage-examples/geometry/random_screen_point-1-example-oop.cs +++ b/public/usage-examples/geometry/random_screen_point-1-example-oop.cs @@ -1,27 +1,27 @@ -using SplashKitSDK; - -namespace RandomScreenPointExample -{ - public class Program - { - public static void Main() - { - // Create Window - Window window = new Window("Night Sky", 600, 600); - - window.Clear(Color.Black); - for (int i = 0; i < 1000; i++) - { - // Set random pixel location on screen - Point2D pixel = SplashKit.RandomScreenPoint(); - - // Draw the pixel - SplashKit.DrawPixel(Color.RandomRGB(255), pixel); - } - window.Refresh(); - - SplashKit.Delay(5000); - window.Close(); - } - } +using SplashKitSDK; + +namespace RandomScreenPointExample +{ + public class Program + { + public static void Main() + { + // Create Window + Window window = new Window("Night Sky", 600, 600); + + window.Clear(Color.Black); + for (int i = 0; i < 1000; i++) + { + // Set random pixel location on screen + Point2D pixel = SplashKit.RandomScreenPoint(); + + // Draw the pixel + SplashKit.DrawPixel(Color.RandomRGB(255), pixel); + } + window.Refresh(); + + SplashKit.Delay(5000); + window.Close(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/geometry/random_screen_point-1-example-top-level.cs b/public/usage-examples/geometry/random_screen_point-1-example-top-level.cs index ad4fab473..5ee572c52 100644 --- a/public/usage-examples/geometry/random_screen_point-1-example-top-level.cs +++ b/public/usage-examples/geometry/random_screen_point-1-example-top-level.cs @@ -1,19 +1,19 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Create Window -OpenWindow("Night Sky", 600, 600); - -ClearScreen(ColorBlack()); -for (int i = 0; i < 1000; i++) -{ - // Set random pixel location on screen - Point2D pixel = RandomScreenPoint(); - - // Draw the pixel - DrawPixel(RandomRGBColor(255), pixel); -} -RefreshScreen(); - -Delay(5000); +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Create Window +OpenWindow("Night Sky", 600, 600); + +ClearScreen(ColorBlack()); +for (int i = 0; i < 1000; i++) +{ + // Set random pixel location on screen + Point2D pixel = RandomScreenPoint(); + + // Draw the pixel + DrawPixel(RandomRGBColor(255), pixel); +} +RefreshScreen(); + +Delay(5000); CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/geometry/random_window_point-1-example-oop.cs b/public/usage-examples/geometry/random_window_point-1-example-oop.cs index abca7b649..121676d8b 100644 --- a/public/usage-examples/geometry/random_window_point-1-example-oop.cs +++ b/public/usage-examples/geometry/random_window_point-1-example-oop.cs @@ -1,33 +1,33 @@ -using SplashKitSDK; - -namespace RandomWindowPointExample -{ - public class Program - { - public static void Main() - { - // Create Window - Window Window = SplashKit.OpenWindow("Portal", 600, 600); - - // Load portal sprites - Bitmap BluePortal = new Bitmap("BluePortal", "bluePortal.png"); - Bitmap OrangePortal = new Bitmap("OrangePortal", "orangePortal.png"); - Sprite BluePortalSprite = SplashKit.CreateSprite(BluePortal); - Sprite OrangePortalSprite = SplashKit.CreateSprite(OrangePortal); - - // Set random portal location - BluePortalSprite.Position = SplashKit.RandomWindowPoint(Window); - OrangePortalSprite.Position = SplashKit.RandomWindowPoint(Window); - - Window.Clear(Color.Black); - - // Draw the sprite - SplashKit.DrawSprite(BluePortalSprite); - SplashKit.DrawSprite(OrangePortalSprite); - - Window.Refresh(); - SplashKit.Delay(5000); - Window.Close(); - } - } +using SplashKitSDK; + +namespace RandomWindowPointExample +{ + public class Program + { + public static void Main() + { + // Create Window + Window Window = SplashKit.OpenWindow("Portal", 600, 600); + + // Load portal sprites + Bitmap BluePortal = new Bitmap("BluePortal", "bluePortal.png"); + Bitmap OrangePortal = new Bitmap("OrangePortal", "orangePortal.png"); + Sprite BluePortalSprite = SplashKit.CreateSprite(BluePortal); + Sprite OrangePortalSprite = SplashKit.CreateSprite(OrangePortal); + + // Set random portal location + BluePortalSprite.Position = SplashKit.RandomWindowPoint(Window); + OrangePortalSprite.Position = SplashKit.RandomWindowPoint(Window); + + Window.Clear(Color.Black); + + // Draw the sprite + SplashKit.DrawSprite(BluePortalSprite); + SplashKit.DrawSprite(OrangePortalSprite); + + Window.Refresh(); + SplashKit.Delay(5000); + Window.Close(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/geometry/random_window_point-1-example-top-level.cs b/public/usage-examples/geometry/random_window_point-1-example-top-level.cs index db8b95b4d..6a243b0c3 100644 --- a/public/usage-examples/geometry/random_window_point-1-example-top-level.cs +++ b/public/usage-examples/geometry/random_window_point-1-example-top-level.cs @@ -1,25 +1,25 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Create Window -Window Window = OpenWindow("Portal", 600, 600); - -// Load portal sprites -LoadBitmap("BluePortal", "bluePortal.png"); -LoadBitmap("OrangePortal", "orangePortal.png"); -Sprite BluePortal = CreateSprite(BitmapNamed("BluePortal")); -Sprite OrangePortal = CreateSprite(BitmapNamed("OrangePortal")); - -// Set random portal location -SpriteSetPosition(BluePortal, RandomWindowPoint(Window)); -SpriteSetPosition(OrangePortal, RandomWindowPoint(Window)); - -ClearWindow(Window, ColorBlack()); - -// Draw the sprite -DrawSprite(BluePortal); -DrawSprite(OrangePortal); - -RefreshScreen(); -Delay(5000); +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Create Window +Window Window = OpenWindow("Portal", 600, 600); + +// Load portal sprites +LoadBitmap("BluePortal", "bluePortal.png"); +LoadBitmap("OrangePortal", "orangePortal.png"); +Sprite BluePortal = CreateSprite(BitmapNamed("BluePortal")); +Sprite OrangePortal = CreateSprite(BitmapNamed("OrangePortal")); + +// Set random portal location +SpriteSetPosition(BluePortal, RandomWindowPoint(Window)); +SpriteSetPosition(OrangePortal, RandomWindowPoint(Window)); + +ClearWindow(Window, ColorBlack()); + +// Draw the sprite +DrawSprite(BluePortal); +DrawSprite(OrangePortal); + +RefreshScreen(); +Delay(5000); CloseWindow(Window); \ No newline at end of file diff --git a/public/usage-examples/geometry/same_point-1-example-oop.cs b/public/usage-examples/geometry/same_point-1-example-oop.cs index 72e0dae54..1d3bb7145 100644 --- a/public/usage-examples/geometry/same_point-1-example-oop.cs +++ b/public/usage-examples/geometry/same_point-1-example-oop.cs @@ -1,63 +1,63 @@ -using SplashKitSDK; - -namespace SamePointExample -{ - public class Program - { - public static Point2D GetPoint(string prompt) - { - // Get user input - SplashKit.Write(prompt); - string guessInput = SplashKit.ReadLine(); - List coords = SplashKit.Split(guessInput, ','); - - // Validate input - while (!SplashKit.IsDouble(coords[0]) || !SplashKit.IsDouble(coords[1])) - { - SplashKit.WriteLine("Invalid input. Try again."); - SplashKit.Write(prompt); - guessInput = SplashKit.ReadLine(); - coords = SplashKit.Split(guessInput, ','); - } - - // Convert input - double guessX = SplashKit.ConvertToDouble(coords[0]); - double guessY = SplashKit.ConvertToDouble(coords[1]); - return SplashKit.PointAt(guessX, guessY); - } - - public static void Main() - { - // Variable Declarations - Point2D targetPoint = SplashKit.PointAt(50, 75); - Point2D guessPoint; - - SplashKit.WriteLine("Guess the coordinate inside (100,100) "); - - // Get user input - guessPoint = GetPoint("Enter your coordinates as x,y: "); - - while (!SplashKit.SamePoint(targetPoint, guessPoint)) - { - // Clues - if (targetPoint.X > guessPoint.X) - SplashKit.WriteLine("x is too low"); - else if (targetPoint.X < guessPoint.X) - SplashKit.WriteLine("x is too high"); - else - SplashKit.WriteLine("x is correct !!!"); - - if (targetPoint.Y > guessPoint.Y) - SplashKit.WriteLine("y is too low"); - else if (targetPoint.Y < guessPoint.Y) - SplashKit.WriteLine("y is too high"); - else - SplashKit.WriteLine("y is correct !!!"); - - SplashKit.WriteLine("Try Again!"); - guessPoint = GetPoint("Enter your coordinates as x,y: "); - } - SplashKit.WriteLine("You Win!"); - } - } +using SplashKitSDK; + +namespace SamePointExample +{ + public class Program + { + public static Point2D GetPoint(string prompt) + { + // Get user input + SplashKit.Write(prompt); + string guessInput = SplashKit.ReadLine(); + List coords = SplashKit.Split(guessInput, ','); + + // Validate input + while (!SplashKit.IsDouble(coords[0]) || !SplashKit.IsDouble(coords[1])) + { + SplashKit.WriteLine("Invalid input. Try again."); + SplashKit.Write(prompt); + guessInput = SplashKit.ReadLine(); + coords = SplashKit.Split(guessInput, ','); + } + + // Convert input + double guessX = SplashKit.ConvertToDouble(coords[0]); + double guessY = SplashKit.ConvertToDouble(coords[1]); + return SplashKit.PointAt(guessX, guessY); + } + + public static void Main() + { + // Variable Declarations + Point2D targetPoint = SplashKit.PointAt(50, 75); + Point2D guessPoint; + + SplashKit.WriteLine("Guess the coordinate inside (100,100) "); + + // Get user input + guessPoint = GetPoint("Enter your coordinates as x,y: "); + + while (!SplashKit.SamePoint(targetPoint, guessPoint)) + { + // Clues + if (targetPoint.X > guessPoint.X) + SplashKit.WriteLine("x is too low"); + else if (targetPoint.X < guessPoint.X) + SplashKit.WriteLine("x is too high"); + else + SplashKit.WriteLine("x is correct !!!"); + + if (targetPoint.Y > guessPoint.Y) + SplashKit.WriteLine("y is too low"); + else if (targetPoint.Y < guessPoint.Y) + SplashKit.WriteLine("y is too high"); + else + SplashKit.WriteLine("y is correct !!!"); + + SplashKit.WriteLine("Try Again!"); + guessPoint = GetPoint("Enter your coordinates as x,y: "); + } + SplashKit.WriteLine("You Win!"); + } + } } \ No newline at end of file diff --git a/public/usage-examples/geometry/same_point-1-example-top-level.cs b/public/usage-examples/geometry/same_point-1-example-top-level.cs index 436845223..1f53601d8 100644 --- a/public/usage-examples/geometry/same_point-1-example-top-level.cs +++ b/public/usage-examples/geometry/same_point-1-example-top-level.cs @@ -1,55 +1,55 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -static Point2D GetPoint(string prompt) -{ - // Get user input - Write(prompt); - string guessInput = ReadLine(); - List coords = Split(guessInput, ','); - - // Validate input - while (!IsDouble(coords[0]) || !IsDouble(coords[1])) - { - WriteLine("Invalid input. Try again."); - Write(prompt); - guessInput = ReadLine(); - coords = Split(guessInput, ','); - } - - // Convert input - double guessX = ConvertToDouble(coords[0]); - double guessY = ConvertToDouble(coords[1]); - return PointAt(guessX, guessY); -} - -// Variable Declarations -Point2D targetPoint = PointAt(50, 75); -Point2D guessPoint; - -WriteLine("Guess the coordinate inside (100,100) "); - -// Get user input -guessPoint = GetPoint("Enter your coordinates as x,y: "); - -while (!SamePoint(targetPoint, guessPoint)) -{ - // Clues - if (targetPoint.X > guessPoint.X) - WriteLine("x is too low"); - else if (targetPoint.X < guessPoint.X) - WriteLine("x is too high"); - else - WriteLine("x is correct !!!"); - - if (targetPoint.Y > guessPoint.Y) - WriteLine("y is too low"); - else if (targetPoint.Y < guessPoint.Y) - WriteLine("y is too high"); - else - WriteLine("y is correct !!!"); - - WriteLine("Try Again!"); - guessPoint = GetPoint("Enter your coordinates as x,y: "); -} +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +static Point2D GetPoint(string prompt) +{ + // Get user input + Write(prompt); + string guessInput = ReadLine(); + List coords = Split(guessInput, ','); + + // Validate input + while (!IsDouble(coords[0]) || !IsDouble(coords[1])) + { + WriteLine("Invalid input. Try again."); + Write(prompt); + guessInput = ReadLine(); + coords = Split(guessInput, ','); + } + + // Convert input + double guessX = ConvertToDouble(coords[0]); + double guessY = ConvertToDouble(coords[1]); + return PointAt(guessX, guessY); +} + +// Variable Declarations +Point2D targetPoint = PointAt(50, 75); +Point2D guessPoint; + +WriteLine("Guess the coordinate inside (100,100) "); + +// Get user input +guessPoint = GetPoint("Enter your coordinates as x,y: "); + +while (!SamePoint(targetPoint, guessPoint)) +{ + // Clues + if (targetPoint.X > guessPoint.X) + WriteLine("x is too low"); + else if (targetPoint.X < guessPoint.X) + WriteLine("x is too high"); + else + WriteLine("x is correct !!!"); + + if (targetPoint.Y > guessPoint.Y) + WriteLine("y is too low"); + else if (targetPoint.Y < guessPoint.Y) + WriteLine("y is too high"); + else + WriteLine("y is correct !!!"); + + WriteLine("Try Again!"); + guessPoint = GetPoint("Enter your coordinates as x,y: "); +} WriteLine("You Win!"); \ No newline at end of file diff --git a/public/usage-examples/graphics/clear_screen-1-example-oop.cs b/public/usage-examples/graphics/clear_screen-1-example-oop.cs index c96c4e032..31b5cb8ea 100644 --- a/public/usage-examples/graphics/clear_screen-1-example-oop.cs +++ b/public/usage-examples/graphics/clear_screen-1-example-oop.cs @@ -1,19 +1,19 @@ -using SplashKitSDK; - -namespace ClearScreenExample -{ - public class Program - { - public static void Main() - { - SplashKit.OpenWindow("Blue Background", 800, 600); - - //Use Clear Screen to change the background color to blue - SplashKit.ClearScreen(Color.Blue); - - SplashKit.RefreshScreen(60); - SplashKit.Delay(4000); - SplashKit.CloseAllWindows(); - } - } +using SplashKitSDK; + +namespace ClearScreenExample +{ + public class Program + { + public static void Main() + { + SplashKit.OpenWindow("Blue Background", 800, 600); + + //Use Clear Screen to change the background color to blue + SplashKit.ClearScreen(Color.Blue); + + SplashKit.RefreshScreen(60); + SplashKit.Delay(4000); + SplashKit.CloseAllWindows(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/graphics/draw_circle_record-1-example-oop.cs b/public/usage-examples/graphics/draw_circle_record-1-example-oop.cs index b45d8c133..d5c378275 100644 --- a/public/usage-examples/graphics/draw_circle_record-1-example-oop.cs +++ b/public/usage-examples/graphics/draw_circle_record-1-example-oop.cs @@ -1,29 +1,29 @@ -using SplashKitSDK; - -namespace DrawCircleExample -{ - public class Program - { - public static void Main() - { - SplashKit.OpenWindow("Draw Circles", 800, 600); - - // Create circles with different radii - Circle circle1 = new Circle { Center = SplashKit.ScreenCenter(), Radius = 50 }; - Circle circle2 = new Circle { Center = SplashKit.ScreenCenter(), Radius = 100 }; - - SplashKit.ClearScreen(); - - // Draw the circles with different colors - circle1.Draw(Color.Red); - circle2.Draw(Color.Blue); - SplashKit.DrawCircle(Color.Orange, SplashKit.CircleAt(SplashKit.ScreenCenter(), 150)); - SplashKit.DrawCircle(Color.Green, SplashKit.CircleAt(SplashKit.ScreenCenter(), 200 )); - - SplashKit.RefreshScreen(); - - SplashKit.Delay(4000); - SplashKit.CloseAllWindows(); - } - } +using SplashKitSDK; + +namespace DrawCircleExample +{ + public class Program + { + public static void Main() + { + SplashKit.OpenWindow("Draw Circles", 800, 600); + + // Create circles with different radii + Circle circle1 = new Circle { Center = SplashKit.ScreenCenter(), Radius = 50 }; + Circle circle2 = new Circle { Center = SplashKit.ScreenCenter(), Radius = 100 }; + + SplashKit.ClearScreen(); + + // Draw the circles with different colors + circle1.Draw(Color.Red); + circle2.Draw(Color.Blue); + SplashKit.DrawCircle(Color.Orange, SplashKit.CircleAt(SplashKit.ScreenCenter(), 150)); + SplashKit.DrawCircle(Color.Green, SplashKit.CircleAt(SplashKit.ScreenCenter(), 200 )); + + SplashKit.RefreshScreen(); + + SplashKit.Delay(4000); + SplashKit.CloseAllWindows(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/graphics/draw_circle_record-1-example-top-level.cs b/public/usage-examples/graphics/draw_circle_record-1-example-top-level.cs index 861d9994b..cf0fcaf38 100644 --- a/public/usage-examples/graphics/draw_circle_record-1-example-top-level.cs +++ b/public/usage-examples/graphics/draw_circle_record-1-example-top-level.cs @@ -1,21 +1,21 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -OpenWindow("Draw Circles", 800, 600); - -// Create circles with different radii -Circle circle1 = CircleAt(ScreenCenter(), 50); -Circle circle2 = CircleAt(ScreenCenter(), 100); - -ClearScreen(); - -// Draw the circles with different colors -DrawCircle(ColorRed(), circle1); -DrawCircle(ColorBlue(), circle2); -DrawCircle(ColorOrange(), CircleAt(ScreenCenter(), 150)); -DrawCircle(ColorGreen(), CircleAt(ScreenCenter(), 200)); - -RefreshScreen(); - -Delay(4000); +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +OpenWindow("Draw Circles", 800, 600); + +// Create circles with different radii +Circle circle1 = CircleAt(ScreenCenter(), 50); +Circle circle2 = CircleAt(ScreenCenter(), 100); + +ClearScreen(); + +// Draw the circles with different colors +DrawCircle(ColorRed(), circle1); +DrawCircle(ColorBlue(), circle2); +DrawCircle(ColorOrange(), CircleAt(ScreenCenter(), 150)); +DrawCircle(ColorGreen(), CircleAt(ScreenCenter(), 200)); + +RefreshScreen(); + +Delay(4000); CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/graphics/draw_line-1-example-oop.cs b/public/usage-examples/graphics/draw_line-1-example-oop.cs index 21e070db5..f582da7ae 100644 --- a/public/usage-examples/graphics/draw_line-1-example-oop.cs +++ b/public/usage-examples/graphics/draw_line-1-example-oop.cs @@ -1,28 +1,28 @@ -using SplashKitSDK; - -namespace DrawLineExample -{ - public class Program - { - public static void Main() - { - Window window = new Window("Colourful Starburst", 600, 600); - window.Clear(Color.Black); - - // Draws starburst pattern with changing colours to window - window.DrawLine(Color.Yellow, 0, 0, 600, 600); - window.DrawLine(Color.Green, 0, 150, 600, 450); - window.DrawLine(Color.Teal, 0, 300, 600, 300); - window.DrawLine(Color.Blue, 0, 450, 600, 150); - window.DrawLine(Color.Violet, 0, 600, 600, 0); - window.DrawLine(Color.Purple, 150, 0, 450, 600); - window.DrawLine(Color.Pink, 300, 0, 300, 600); - window.DrawLine(Color.Red, 450, 0, 150, 600); - window.DrawLine(Color.Orange, 600, 0, 0, 600); - - window.Refresh(); - SplashKit.Delay(5000); - window.Close(); - } - } +using SplashKitSDK; + +namespace DrawLineExample +{ + public class Program + { + public static void Main() + { + Window window = new Window("Colourful Starburst", 600, 600); + window.Clear(Color.Black); + + // Draws starburst pattern with changing colours to window + window.DrawLine(Color.Yellow, 0, 0, 600, 600); + window.DrawLine(Color.Green, 0, 150, 600, 450); + window.DrawLine(Color.Teal, 0, 300, 600, 300); + window.DrawLine(Color.Blue, 0, 450, 600, 150); + window.DrawLine(Color.Violet, 0, 600, 600, 0); + window.DrawLine(Color.Purple, 150, 0, 450, 600); + window.DrawLine(Color.Pink, 300, 0, 300, 600); + window.DrawLine(Color.Red, 450, 0, 150, 600); + window.DrawLine(Color.Orange, 600, 0, 0, 600); + + window.Refresh(); + SplashKit.Delay(5000); + window.Close(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/graphics/draw_line-1-example-top-level.cs b/public/usage-examples/graphics/draw_line-1-example-top-level.cs index bcd129983..ffe391079 100644 --- a/public/usage-examples/graphics/draw_line-1-example-top-level.cs +++ b/public/usage-examples/graphics/draw_line-1-example-top-level.cs @@ -1,19 +1,19 @@ -using static SplashKitSDK.SplashKit; - -OpenWindow("Colourful Starburst", 600, 600); -ClearScreen(ColorBlack()); - -// Draws starburst pattern with changing colours -DrawLine(ColorYellow(), 0, 0, 600, 600); -DrawLine(ColorGreen(), 0, 150, 600, 450); -DrawLine(ColorTeal(), 0, 300, 600, 300); -DrawLine(ColorBlue(), 0, 450, 600, 150); -DrawLine(ColorViolet(), 0, 600, 600, 0); -DrawLine(ColorPurple(), 150, 0, 450, 600); -DrawLine(ColorPink(), 300, 0, 300, 600); -DrawLine(ColorRed(), 450, 0, 150, 600); -DrawLine(ColorOrange(), 600, 0, 0, 600); - -RefreshScreen(); -Delay(5000); -CloseAllWindows(); +using static SplashKitSDK.SplashKit; + +OpenWindow("Colourful Starburst", 600, 600); +ClearScreen(ColorBlack()); + +// Draws starburst pattern with changing colours +DrawLine(ColorYellow(), 0, 0, 600, 600); +DrawLine(ColorGreen(), 0, 150, 600, 450); +DrawLine(ColorTeal(), 0, 300, 600, 300); +DrawLine(ColorBlue(), 0, 450, 600, 150); +DrawLine(ColorViolet(), 0, 600, 600, 0); +DrawLine(ColorPurple(), 150, 0, 450, 600); +DrawLine(ColorPink(), 300, 0, 300, 600); +DrawLine(ColorRed(), 450, 0, 150, 600); +DrawLine(ColorOrange(), 600, 0, 0, 600); + +RefreshScreen(); +Delay(5000); +CloseAllWindows(); diff --git a/public/usage-examples/graphics/draw_line_on_window-1-example-oop.cs b/public/usage-examples/graphics/draw_line_on_window-1-example-oop.cs index 13533c6f8..9e19a4285 100644 --- a/public/usage-examples/graphics/draw_line_on_window-1-example-oop.cs +++ b/public/usage-examples/graphics/draw_line_on_window-1-example-oop.cs @@ -1,31 +1,31 @@ -using SplashKitSDK; - -namespace DrawLineOnWindowExample -{ - public class Program - { - public static void Main() - { - // Create Window - Window window = new Window("Colourful Starburst", 600, 600); - - window.Clear(Color.Black); - - // Draws starburst pattern with changing colours to specific window - window.DrawLine(Color.Yellow, 0, 0, 600, 600); - window.DrawLine(Color.Green, 0, 150, 600, 450); - window.DrawLine(Color.Teal, 0, 300, 600, 300); - window.DrawLine(Color.Blue, 0, 450, 600, 150); - window.DrawLine(Color.Violet, 0, 600, 600, 0); - window.DrawLine(Color.Purple, 150, 0, 450, 600); - window.DrawLine(Color.Pink, 300, 0, 300, 600); - window.DrawLine(Color.Red, 450, 0, 150, 600); - window.DrawLine(Color.Orange, 600, 0, 0, 600); - - window.Refresh(); - - SplashKit.Delay(5000); - window.Close(); - } - } -} +using SplashKitSDK; + +namespace DrawLineOnWindowExample +{ + public class Program + { + public static void Main() + { + // Create Window + Window window = new Window("Colourful Starburst", 600, 600); + + window.Clear(Color.Black); + + // Draws starburst pattern with changing colours to specific window + window.DrawLine(Color.Yellow, 0, 0, 600, 600); + window.DrawLine(Color.Green, 0, 150, 600, 450); + window.DrawLine(Color.Teal, 0, 300, 600, 300); + window.DrawLine(Color.Blue, 0, 450, 600, 150); + window.DrawLine(Color.Violet, 0, 600, 600, 0); + window.DrawLine(Color.Purple, 150, 0, 450, 600); + window.DrawLine(Color.Pink, 300, 0, 300, 600); + window.DrawLine(Color.Red, 450, 0, 150, 600); + window.DrawLine(Color.Orange, 600, 0, 0, 600); + + window.Refresh(); + + SplashKit.Delay(5000); + window.Close(); + } + } +} diff --git a/public/usage-examples/graphics/draw_line_on_window-1-example-top-level.cs b/public/usage-examples/graphics/draw_line_on_window-1-example-top-level.cs index 57175b421..98e9f6318 100644 --- a/public/usage-examples/graphics/draw_line_on_window-1-example-top-level.cs +++ b/public/usage-examples/graphics/draw_line_on_window-1-example-top-level.cs @@ -1,24 +1,24 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - - -// Create Window -Window window = OpenWindow("Colourful Starburst", 600, 600); - -ClearScreen(ColorBlack()); - -// Draws starburst pattern with changing colours to specific window -DrawLineOnWindow(window, ColorYellow(), 0, 0, 600, 600); -DrawLineOnWindow(window, ColorGreen(), 0, 150, 600, 450); -DrawLineOnWindow(window, ColorTeal(), 0, 300, 600, 300); -DrawLineOnWindow(window, ColorBlue(), 0, 450, 600, 150); -DrawLineOnWindow(window, ColorViolet(), 0, 600, 600, 0); -DrawLineOnWindow(window, ColorPurple(), 150, 0, 450, 600); -DrawLineOnWindow(window, ColorPink(), 300, 0, 300, 600); -DrawLineOnWindow(window, ColorRed(), 450, 0, 150, 600); -DrawLineOnWindow(window, ColorOrange(), 600, 0, 0, 600); - -RefreshScreen(); - -Delay(5000); -CloseAllWindows(); +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + + +// Create Window +Window window = OpenWindow("Colourful Starburst", 600, 600); + +ClearScreen(ColorBlack()); + +// Draws starburst pattern with changing colours to specific window +DrawLineOnWindow(window, ColorYellow(), 0, 0, 600, 600); +DrawLineOnWindow(window, ColorGreen(), 0, 150, 600, 450); +DrawLineOnWindow(window, ColorTeal(), 0, 300, 600, 300); +DrawLineOnWindow(window, ColorBlue(), 0, 450, 600, 150); +DrawLineOnWindow(window, ColorViolet(), 0, 600, 600, 0); +DrawLineOnWindow(window, ColorPurple(), 150, 0, 450, 600); +DrawLineOnWindow(window, ColorPink(), 300, 0, 300, 600); +DrawLineOnWindow(window, ColorRed(), 450, 0, 150, 600); +DrawLineOnWindow(window, ColorOrange(), 600, 0, 0, 600); + +RefreshScreen(); + +Delay(5000); +CloseAllWindows(); diff --git a/public/usage-examples/graphics/draw_pixel-1-example-oop.cs b/public/usage-examples/graphics/draw_pixel-1-example-oop.cs index 1c6e1c402..f157f679a 100644 --- a/public/usage-examples/graphics/draw_pixel-1-example-oop.cs +++ b/public/usage-examples/graphics/draw_pixel-1-example-oop.cs @@ -1,42 +1,42 @@ -using SplashKitSDK; - -namespace DrawPixelExample -{ - public class Program - { - public static void Main() - { - // Declare variables - const int TrailLength = 50; - Point2D mousePoint; - Point2D[] mouseHistory = new Point2D[TrailLength]; - Color[] colorList = { Color.Blue, Color.Red, Color.Green, Color.Yellow, Color.Pink }; - - Window window = new Window("Cursor Trail", 600, 600); - - while (!SplashKit.QuitRequested()) - { - mousePoint = SplashKit.MousePosition(); - window.Clear(Color.Black); - // Set mouse position history - for (int i = 0; i < TrailLength - 1; i++) - { - // Shuffle forward - mouseHistory[i] = mouseHistory[i + 1]; - } - - mouseHistory[TrailLength - 1] = mousePoint; - - // Draw mouse trail - for (int i = 0; i < TrailLength; i++) - { - SplashKit.DrawPixel(colorList[i % 5], mouseHistory[i]); - } - - SplashKit.ProcessEvents(); - window.Refresh(60); - } - window.Close(); - } - } +using SplashKitSDK; + +namespace DrawPixelExample +{ + public class Program + { + public static void Main() + { + // Declare variables + const int TrailLength = 50; + Point2D mousePoint; + Point2D[] mouseHistory = new Point2D[TrailLength]; + Color[] colorList = { Color.Blue, Color.Red, Color.Green, Color.Yellow, Color.Pink }; + + Window window = new Window("Cursor Trail", 600, 600); + + while (!SplashKit.QuitRequested()) + { + mousePoint = SplashKit.MousePosition(); + window.Clear(Color.Black); + // Set mouse position history + for (int i = 0; i < TrailLength - 1; i++) + { + // Shuffle forward + mouseHistory[i] = mouseHistory[i + 1]; + } + + mouseHistory[TrailLength - 1] = mousePoint; + + // Draw mouse trail + for (int i = 0; i < TrailLength; i++) + { + SplashKit.DrawPixel(colorList[i % 5], mouseHistory[i]); + } + + SplashKit.ProcessEvents(); + window.Refresh(60); + } + window.Close(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/graphics/draw_pixel-1-example-top-level.cs b/public/usage-examples/graphics/draw_pixel-1-example-top-level.cs index 31e04d76f..8f2ff80ba 100644 --- a/public/usage-examples/graphics/draw_pixel-1-example-top-level.cs +++ b/public/usage-examples/graphics/draw_pixel-1-example-top-level.cs @@ -1,36 +1,36 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Declare variables -const int TrailLength = 50; -Point2D mousePoint; -Point2D[] mouseHistory = new Point2D[TrailLength]; -Color[] colorList = { ColorBlue(), ColorRed(), ColorGreen(), ColorYellow(), ColorPink() }; - -OpenWindow("Cursor Trail", 600, 600); - -while (!QuitRequested()) -{ - mousePoint = MousePosition(); - ClearScreen(ColorBlack()); - - // Set mouse position history - for (int i = 0; i < TrailLength - 1; i++) - { - // Shuffle forward - mouseHistory[i] = mouseHistory[i + 1]; - } - - mouseHistory[TrailLength - 1] = mousePoint; - - // Draw mouse trail - for (int i = 0; i < TrailLength; i++) - { - DrawPixel(colorList[i % 5], mouseHistory[i]); - } - - ProcessEvents(); - RefreshScreen(60); -} - -CloseAllWindows(); +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Declare variables +const int TrailLength = 50; +Point2D mousePoint; +Point2D[] mouseHistory = new Point2D[TrailLength]; +Color[] colorList = { ColorBlue(), ColorRed(), ColorGreen(), ColorYellow(), ColorPink() }; + +OpenWindow("Cursor Trail", 600, 600); + +while (!QuitRequested()) +{ + mousePoint = MousePosition(); + ClearScreen(ColorBlack()); + + // Set mouse position history + for (int i = 0; i < TrailLength - 1; i++) + { + // Shuffle forward + mouseHistory[i] = mouseHistory[i + 1]; + } + + mouseHistory[TrailLength - 1] = mousePoint; + + // Draw mouse trail + for (int i = 0; i < TrailLength; i++) + { + DrawPixel(colorList[i % 5], mouseHistory[i]); + } + + ProcessEvents(); + RefreshScreen(60); +} + +CloseAllWindows(); diff --git a/public/usage-examples/graphics/draw_quad-1-example-oop.cs b/public/usage-examples/graphics/draw_quad-1-example-oop.cs index 27bde59d1..f343c8dfe 100644 --- a/public/usage-examples/graphics/draw_quad-1-example-oop.cs +++ b/public/usage-examples/graphics/draw_quad-1-example-oop.cs @@ -1,29 +1,29 @@ -using SplashKitSDK; - -namespace DrawQuadExample -{ - public class Program - { - public static void Main() - { - // Create 4 diamond shapes using quads - Quad q1 = SplashKit.QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); - Quad q2 = SplashKit.QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); - Quad q3 = SplashKit.QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); - Quad q4 = SplashKit.QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); - - SplashKit.OpenWindow("Ninja Star", 600, 600); - SplashKit.ClearScreen(Color.White); - - // Draw the quads - SplashKit.DrawQuad(Color.Black, q1); - SplashKit.DrawQuad(Color.Green, q2); - SplashKit.DrawQuad(Color.Red, q3); - SplashKit.DrawQuad(Color.Blue, q4); - - SplashKit.RefreshScreen(); - SplashKit.Delay(5000); - SplashKit.CloseAllWindows(); - } - } -} +using SplashKitSDK; + +namespace DrawQuadExample +{ + public class Program + { + public static void Main() + { + // Create 4 diamond shapes using quads + Quad q1 = SplashKit.QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); + Quad q2 = SplashKit.QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); + Quad q3 = SplashKit.QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); + Quad q4 = SplashKit.QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); + + SplashKit.OpenWindow("Ninja Star", 600, 600); + SplashKit.ClearScreen(Color.White); + + // Draw the quads + SplashKit.DrawQuad(Color.Black, q1); + SplashKit.DrawQuad(Color.Green, q2); + SplashKit.DrawQuad(Color.Red, q3); + SplashKit.DrawQuad(Color.Blue, q4); + + SplashKit.RefreshScreen(); + SplashKit.Delay(5000); + SplashKit.CloseAllWindows(); + } + } +} diff --git a/public/usage-examples/graphics/draw_quad-1-example-top-level.cs b/public/usage-examples/graphics/draw_quad-1-example-top-level.cs index cc40ae964..6ea7092c7 100644 --- a/public/usage-examples/graphics/draw_quad-1-example-top-level.cs +++ b/public/usage-examples/graphics/draw_quad-1-example-top-level.cs @@ -1,21 +1,21 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Create 4 diamond shapes using quads -Quad q1 = QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); -Quad q2 = QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); -Quad q3 = QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); -Quad q4 = QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); - -OpenWindow("Ninja Star", 600, 600); -ClearScreen(ColorWhite()); - -// Draw the quads -DrawQuad(ColorBlack(), q1); -DrawQuad(ColorGreen(), q2); -DrawQuad(ColorRed(), q3); -DrawQuad(ColorBlue(), q4); - -RefreshScreen(); -Delay(5000); -CloseAllWindows(); +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Create 4 diamond shapes using quads +Quad q1 = QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); +Quad q2 = QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); +Quad q3 = QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); +Quad q4 = QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); + +OpenWindow("Ninja Star", 600, 600); +ClearScreen(ColorWhite()); + +// Draw the quads +DrawQuad(ColorBlack(), q1); +DrawQuad(ColorGreen(), q2); +DrawQuad(ColorRed(), q3); +DrawQuad(ColorBlue(), q4); + +RefreshScreen(); +Delay(5000); +CloseAllWindows(); diff --git a/public/usage-examples/graphics/draw_quad_on_window-1-example-oop.cs b/public/usage-examples/graphics/draw_quad_on_window-1-example-oop.cs index 68b62779c..fde44e3b5 100644 --- a/public/usage-examples/graphics/draw_quad_on_window-1-example-oop.cs +++ b/public/usage-examples/graphics/draw_quad_on_window-1-example-oop.cs @@ -1,37 +1,37 @@ -using SplashKitSDK; - -namespace DrawQuadOnWindowExample -{ - public class Program - { - public static void Main() - { - // Create diamond shaped quads - Quad q1 = SplashKit.QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); - Quad q2 = SplashKit.QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); - Quad q3 = SplashKit.QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); - Quad q4 = SplashKit.QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); - - // Create two Windows - Window window1 = SplashKit.OpenWindow("Diamonds On Window 1", 600, 600); - Window window2 = SplashKit.OpenWindow("Diamonds On Window 2", 600, 600); - - // Move windows to see both side by side - window1.MoveTo(0, 0); - window2.MoveTo(window1.Width, 0); - - SplashKit.ClearScreen(Color.White); - - // Draw the first and second quad on first window - window1.DrawQuad(Color.Black, q1); - window1.DrawQuad(Color.Green, q2); - // Draw the third and fourth quad on second window - window2.DrawQuad(Color.Red, q3); - window2.DrawQuad(Color.Blue, q4); - - SplashKit.RefreshScreen(); - SplashKit.Delay(5000); - SplashKit.CloseAllWindows(); - } - } +using SplashKitSDK; + +namespace DrawQuadOnWindowExample +{ + public class Program + { + public static void Main() + { + // Create diamond shaped quads + Quad q1 = SplashKit.QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); + Quad q2 = SplashKit.QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); + Quad q3 = SplashKit.QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); + Quad q4 = SplashKit.QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); + + // Create two Windows + Window window1 = SplashKit.OpenWindow("Diamonds On Window 1", 600, 600); + Window window2 = SplashKit.OpenWindow("Diamonds On Window 2", 600, 600); + + // Move windows to see both side by side + window1.MoveTo(0, 0); + window2.MoveTo(window1.Width, 0); + + SplashKit.ClearScreen(Color.White); + + // Draw the first and second quad on first window + window1.DrawQuad(Color.Black, q1); + window1.DrawQuad(Color.Green, q2); + // Draw the third and fourth quad on second window + window2.DrawQuad(Color.Red, q3); + window2.DrawQuad(Color.Blue, q4); + + SplashKit.RefreshScreen(); + SplashKit.Delay(5000); + SplashKit.CloseAllWindows(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/graphics/draw_quad_on_window-1-example-top-level.cs b/public/usage-examples/graphics/draw_quad_on_window-1-example-top-level.cs index 11ffe65f5..7c13651ae 100644 --- a/public/usage-examples/graphics/draw_quad_on_window-1-example-top-level.cs +++ b/public/usage-examples/graphics/draw_quad_on_window-1-example-top-level.cs @@ -1,30 +1,30 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Create diamond shaped quads -Quad q1 = QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); -Quad q2 = QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); -Quad q3 = QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); -Quad q4 = QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); - -// Create two Windows -Window window1 = OpenWindow("Diamonds On Window 1", 600, 600); -Window window2 = OpenWindow("Diamonds On Window 2", 600, 600); - -// Move windows to see both side by side -MoveWindowTo(window1, 0, 0); -MoveWindowTo(window2, WindowWidth(window1), 0); - -ClearScreen(ColorWhite()); - -// Draw the first and second quad on first window -DrawQuadOnWindow(window1, ColorBlack(), q1); -DrawQuadOnWindow(window1, ColorGreen(), q2); - -// Draw the third and fourth quad on second window -DrawQuadOnWindow(window2, ColorRed(), q3); -DrawQuadOnWindow(window2, ColorBlue(), q4); - -RefreshScreen(); -Delay(5000); +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Create diamond shaped quads +Quad q1 = QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); +Quad q2 = QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); +Quad q3 = QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); +Quad q4 = QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); + +// Create two Windows +Window window1 = OpenWindow("Diamonds On Window 1", 600, 600); +Window window2 = OpenWindow("Diamonds On Window 2", 600, 600); + +// Move windows to see both side by side +MoveWindowTo(window1, 0, 0); +MoveWindowTo(window2, WindowWidth(window1), 0); + +ClearScreen(ColorWhite()); + +// Draw the first and second quad on first window +DrawQuadOnWindow(window1, ColorBlack(), q1); +DrawQuadOnWindow(window1, ColorGreen(), q2); + +// Draw the third and fourth quad on second window +DrawQuadOnWindow(window2, ColorRed(), q3); +DrawQuadOnWindow(window2, ColorBlue(), q4); + +RefreshScreen(); +Delay(5000); CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/graphics/fill_circle_on_window-1-example-oop.cs b/public/usage-examples/graphics/fill_circle_on_window-1-example-oop.cs index 100ecf891..23f01a3b6 100644 --- a/public/usage-examples/graphics/fill_circle_on_window-1-example-oop.cs +++ b/public/usage-examples/graphics/fill_circle_on_window-1-example-oop.cs @@ -1,27 +1,27 @@ -using SplashKitSDK; - -namespace FillCircleOnWindowExample -{ - public class Program - { - public static void Main() - { - // Open a new window and initialize to a window variable - Window window = SplashKit.OpenWindow("Traffic Lights", 800, 600); - - window.Clear(Color.White); - - // Use function to place 3 circles in destination window as traffic lights - window.FillCircle(Color.Red, 400, 100, 50); - window.FillCircle(Color.Yellow, 400, 250, 50); - window.FillCircle(Color.Green, 400, 400, 50); - - window.Refresh(); - SplashKit.Delay(5000); - - // Close loaded window - window.Close(); - - } - } +using SplashKitSDK; + +namespace FillCircleOnWindowExample +{ + public class Program + { + public static void Main() + { + // Open a new window and initialize to a window variable + Window window = SplashKit.OpenWindow("Traffic Lights", 800, 600); + + window.Clear(Color.White); + + // Use function to place 3 circles in destination window as traffic lights + window.FillCircle(Color.Red, 400, 100, 50); + window.FillCircle(Color.Yellow, 400, 250, 50); + window.FillCircle(Color.Green, 400, 400, 50); + + window.Refresh(); + SplashKit.Delay(5000); + + // Close loaded window + window.Close(); + + } + } } \ No newline at end of file diff --git a/public/usage-examples/graphics/fill_circle_on_window-1-example-top-level.cs b/public/usage-examples/graphics/fill_circle_on_window-1-example-top-level.cs index 3bccf8db2..d75008be8 100644 --- a/public/usage-examples/graphics/fill_circle_on_window-1-example-top-level.cs +++ b/public/usage-examples/graphics/fill_circle_on_window-1-example-top-level.cs @@ -1,17 +1,17 @@ -using static SplashKitSDK.SplashKit; - -// Open a new window and initialize to a window variable -SplashKitSDK.Window window = OpenWindow("Traffic Lights", 800, 600); - -ClearScreen(ColorWhite()); - -// Use function to place 3 circles in destination window as traffic lights -FillCircleOnWindow(window, ColorRed(), 400, 100, 50); -FillCircleOnWindow(window, ColorYellow(), 400, 250, 50); -FillCircleOnWindow(window, ColorGreen(), 400, 400, 50); - -RefreshScreen(); -Delay(5000); - -// Close all windows +using static SplashKitSDK.SplashKit; + +// Open a new window and initialize to a window variable +SplashKitSDK.Window window = OpenWindow("Traffic Lights", 800, 600); + +ClearScreen(ColorWhite()); + +// Use function to place 3 circles in destination window as traffic lights +FillCircleOnWindow(window, ColorRed(), 400, 100, 50); +FillCircleOnWindow(window, ColorYellow(), 400, 250, 50); +FillCircleOnWindow(window, ColorGreen(), 400, 400, 50); + +RefreshScreen(); +Delay(5000); + +// Close all windows CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/graphics/fill_quad-1-example-oop.cs b/public/usage-examples/graphics/fill_quad-1-example-oop.cs index 713126dec..f8c268554 100644 --- a/public/usage-examples/graphics/fill_quad-1-example-oop.cs +++ b/public/usage-examples/graphics/fill_quad-1-example-oop.cs @@ -1,29 +1,29 @@ -using SplashKitSDK; - -namespace FillQuadExample -{ - public class Program - { - public static void Main() - { - // Create 4 diamond shapes using quads - Quad Q1 = SplashKit.QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); - Quad Q2 = SplashKit.QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); - Quad Q3 = SplashKit.QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); - Quad Q4 = SplashKit.QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); - - SplashKit.OpenWindow("Coloured Star", 600, 600); - SplashKit.ClearScreen(Color.White); - - // Draw filled-in quads - SplashKit.FillQuad(Color.Black, Q1); - SplashKit.FillQuad(Color.Green, Q2); - SplashKit.FillQuad(Color.Red, Q3); - SplashKit.FillQuad(Color.Blue, Q4); - - SplashKit.RefreshScreen(); - SplashKit.Delay(5000); - SplashKit.CloseAllWindows(); - } - } -} +using SplashKitSDK; + +namespace FillQuadExample +{ + public class Program + { + public static void Main() + { + // Create 4 diamond shapes using quads + Quad Q1 = SplashKit.QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); + Quad Q2 = SplashKit.QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); + Quad Q3 = SplashKit.QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); + Quad Q4 = SplashKit.QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); + + SplashKit.OpenWindow("Coloured Star", 600, 600); + SplashKit.ClearScreen(Color.White); + + // Draw filled-in quads + SplashKit.FillQuad(Color.Black, Q1); + SplashKit.FillQuad(Color.Green, Q2); + SplashKit.FillQuad(Color.Red, Q3); + SplashKit.FillQuad(Color.Blue, Q4); + + SplashKit.RefreshScreen(); + SplashKit.Delay(5000); + SplashKit.CloseAllWindows(); + } + } +} diff --git a/public/usage-examples/graphics/fill_quad-1-example-top-level.cs b/public/usage-examples/graphics/fill_quad-1-example-top-level.cs index 9da75491c..af034ad38 100644 --- a/public/usage-examples/graphics/fill_quad-1-example-top-level.cs +++ b/public/usage-examples/graphics/fill_quad-1-example-top-level.cs @@ -1,21 +1,21 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Create 4 diamond shapes using quads -Quad Q1 = QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); -Quad Q2 = QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); -Quad Q3 = QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); -Quad Q4 = QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); - -OpenWindow("Coloured Star", 600, 600); -ClearScreen(ColorWhite()); - -// Draw filled-in quads -FillQuad(ColorBlack(), Q1); -FillQuad(ColorGreen(), Q2); -FillQuad(ColorRed(), Q3); -FillQuad(ColorBlue(), Q4); - -RefreshScreen(); -Delay(5000); -CloseAllWindows(); +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Create 4 diamond shapes using quads +Quad Q1 = QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); +Quad Q2 = QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); +Quad Q3 = QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); +Quad Q4 = QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); + +OpenWindow("Coloured Star", 600, 600); +ClearScreen(ColorWhite()); + +// Draw filled-in quads +FillQuad(ColorBlack(), Q1); +FillQuad(ColorGreen(), Q2); +FillQuad(ColorRed(), Q3); +FillQuad(ColorBlue(), Q4); + +RefreshScreen(); +Delay(5000); +CloseAllWindows(); diff --git a/public/usage-examples/graphics/fill_quad_on_window-1-example-oop.cs b/public/usage-examples/graphics/fill_quad_on_window-1-example-oop.cs index ab58da285..241e666b7 100644 --- a/public/usage-examples/graphics/fill_quad_on_window-1-example-oop.cs +++ b/public/usage-examples/graphics/fill_quad_on_window-1-example-oop.cs @@ -1,38 +1,38 @@ -using SplashKitSDK; - -namespace FillQuadOnWindowExample -{ - public class Program - { - public static void Main() - { - // Create diamond shaped quads - Quad q1 = SplashKit.QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); - Quad q2 = SplashKit.QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); - Quad q3 = SplashKit.QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); - Quad q4 = SplashKit.QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); - - // Create two Windows - Window window1 = new Window("Filled Diamond On Window 1", 600, 600); - Window window2 = new Window("Filled Diamond On Window 2", 600, 600); - - // Move windows to see both side by side - window1.MoveTo(0, 0); - window2.MoveTo(window1.Width, 0); - - SplashKit.ClearScreen(Color.White); - - // Draw the first and second quad on first window - window1.FillQuad(Color.Black, q1); - window1.FillQuad(Color.Green, q2); - - // Draw the third and fourth quad on second window - window2.FillQuad(Color.Red, q3); - window2.FillQuad(Color.Blue, q4); - - SplashKit.RefreshScreen(); - SplashKit.Delay(5000); - SplashKit.CloseAllWindows(); - } - } +using SplashKitSDK; + +namespace FillQuadOnWindowExample +{ + public class Program + { + public static void Main() + { + // Create diamond shaped quads + Quad q1 = SplashKit.QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); + Quad q2 = SplashKit.QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); + Quad q3 = SplashKit.QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); + Quad q4 = SplashKit.QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); + + // Create two Windows + Window window1 = new Window("Filled Diamond On Window 1", 600, 600); + Window window2 = new Window("Filled Diamond On Window 2", 600, 600); + + // Move windows to see both side by side + window1.MoveTo(0, 0); + window2.MoveTo(window1.Width, 0); + + SplashKit.ClearScreen(Color.White); + + // Draw the first and second quad on first window + window1.FillQuad(Color.Black, q1); + window1.FillQuad(Color.Green, q2); + + // Draw the third and fourth quad on second window + window2.FillQuad(Color.Red, q3); + window2.FillQuad(Color.Blue, q4); + + SplashKit.RefreshScreen(); + SplashKit.Delay(5000); + SplashKit.CloseAllWindows(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/graphics/fill_quad_on_window-1-example-top-level.cs b/public/usage-examples/graphics/fill_quad_on_window-1-example-top-level.cs index e54b80ff2..4a8a5edd4 100644 --- a/public/usage-examples/graphics/fill_quad_on_window-1-example-top-level.cs +++ b/public/usage-examples/graphics/fill_quad_on_window-1-example-top-level.cs @@ -1,30 +1,30 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -// Create diamond shaped quads -Quad q1 = QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); -Quad q2 = QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); -Quad q3 = QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); -Quad q4 = QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); - -// Create two Windows -Window window1 = OpenWindow("Filled Diamond On Window 1", 600, 600); -Window window2 = OpenWindow("Filled Diamond On Window 2", 600, 600); - -// Move windows to see both side by side -MoveWindowTo(window1, 0, 0); -MoveWindowTo(window2, WindowWidth(window1), 0); - -ClearScreen(ColorWhite()); - -// Draw the first and second quad on first window -FillQuadOnWindow(window1, ColorBlack(), q1); -FillQuadOnWindow(window1, ColorGreen(), q2); - -// Draw the third and fourth quad on second window -FillQuadOnWindow(window2, ColorRed(), q3); -FillQuadOnWindow(window2, ColorBlue(), q4); - -RefreshScreen(); -Delay(5000); -CloseAllWindows(); +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// Create diamond shaped quads +Quad q1 = QuadFrom(400, 200, 300, 300, 300, 0, 200, 200); +Quad q2 = QuadFrom(400, 210, 310, 300, 600, 300, 400, 390); +Quad q3 = QuadFrom(200, 400, 300, 300, 300, 600, 400, 400); +Quad q4 = QuadFrom(200, 390, 290, 300, 0, 300, 200, 210); + +// Create two Windows +Window window1 = OpenWindow("Filled Diamond On Window 1", 600, 600); +Window window2 = OpenWindow("Filled Diamond On Window 2", 600, 600); + +// Move windows to see both side by side +MoveWindowTo(window1, 0, 0); +MoveWindowTo(window2, WindowWidth(window1), 0); + +ClearScreen(ColorWhite()); + +// Draw the first and second quad on first window +FillQuadOnWindow(window1, ColorBlack(), q1); +FillQuadOnWindow(window1, ColorGreen(), q2); + +// Draw the third and fourth quad on second window +FillQuadOnWindow(window2, ColorRed(), q3); +FillQuadOnWindow(window2, ColorBlue(), q4); + +RefreshScreen(); +Delay(5000); +CloseAllWindows(); diff --git a/public/usage-examples/graphics/fill_rectangle_on_bitmap-1-example-oop.cs b/public/usage-examples/graphics/fill_rectangle_on_bitmap-1-example-oop.cs index 5ef8ea12f..c3e8e8a1c 100644 --- a/public/usage-examples/graphics/fill_rectangle_on_bitmap-1-example-oop.cs +++ b/public/usage-examples/graphics/fill_rectangle_on_bitmap-1-example-oop.cs @@ -1,59 +1,59 @@ -using SplashKitSDK; - -namespace FillRectangleOnBitmapExample -{ - public class Program - { - public static void Main() - { - // Create a new window with title and dimensions - SplashKit.OpenWindow("Night Sky", 500, 533); - // Create and load new bitmap using the picture file and initialise new bitmap variable - Bitmap night_sky = SplashKit.LoadBitmap("night_sky", "sky.jpg"); - - // Create black rectangles for buildings, with x and y axis and dimensions - SplashKit.FillRectangleOnBitmap(night_sky, Color.Black, 40, 200, 100, 400); // Building 1 - SplashKit.FillRectangleOnBitmap(night_sky, Color.Black, 200, 400, 100, 400); // Building 2 - SplashKit.FillRectangleOnBitmap(night_sky, Color.Black, 350, 300, 100, 300); // Building 3 - - // For loop to create the illumimated windows on each building with different numbers depending - // on the placement of the building - // Building 1 - for (int j = 220; j < 700; j += 50) - { - for (int i = 55; i < 135; i += 20) - { - SplashKit.FillRectangleOnBitmap(night_sky, Color.Orange, i, j, 10, 20); - } - } - - // Building 2 - for (int j = 420; j < 570; j += 50) - { - for (int i = 215; i < 295; i += 20) - { - SplashKit.FillRectangleOnBitmap(night_sky, Color.Yellow, i, j, 10, 20); - } - } - - // Building 3 - for (int j = 320; j < 700; j += 50) - { - for (int i = 365; i < 440; i += 20) - { - SplashKit.FillRectangleOnBitmap(night_sky, Color.Orange, i, j, 10, 20); - } - } - - // Clear screen and draw bitmap - SplashKit.ClearScreen(); - SplashKit.DrawBitmap(night_sky, 0, 0); - SplashKit.RefreshScreen(); - SplashKit.Delay(5000); - - // Free resources and close window/s - SplashKit.FreeAllBitmaps(); - SplashKit.CloseAllWindows(); - } - } +using SplashKitSDK; + +namespace FillRectangleOnBitmapExample +{ + public class Program + { + public static void Main() + { + // Create a new window with title and dimensions + SplashKit.OpenWindow("Night Sky", 500, 533); + // Create and load new bitmap using the picture file and initialise new bitmap variable + Bitmap night_sky = SplashKit.LoadBitmap("night_sky", "sky.jpg"); + + // Create black rectangles for buildings, with x and y axis and dimensions + SplashKit.FillRectangleOnBitmap(night_sky, Color.Black, 40, 200, 100, 400); // Building 1 + SplashKit.FillRectangleOnBitmap(night_sky, Color.Black, 200, 400, 100, 400); // Building 2 + SplashKit.FillRectangleOnBitmap(night_sky, Color.Black, 350, 300, 100, 300); // Building 3 + + // For loop to create the illumimated windows on each building with different numbers depending + // on the placement of the building + // Building 1 + for (int j = 220; j < 700; j += 50) + { + for (int i = 55; i < 135; i += 20) + { + SplashKit.FillRectangleOnBitmap(night_sky, Color.Orange, i, j, 10, 20); + } + } + + // Building 2 + for (int j = 420; j < 570; j += 50) + { + for (int i = 215; i < 295; i += 20) + { + SplashKit.FillRectangleOnBitmap(night_sky, Color.Yellow, i, j, 10, 20); + } + } + + // Building 3 + for (int j = 320; j < 700; j += 50) + { + for (int i = 365; i < 440; i += 20) + { + SplashKit.FillRectangleOnBitmap(night_sky, Color.Orange, i, j, 10, 20); + } + } + + // Clear screen and draw bitmap + SplashKit.ClearScreen(); + SplashKit.DrawBitmap(night_sky, 0, 0); + SplashKit.RefreshScreen(); + SplashKit.Delay(5000); + + // Free resources and close window/s + SplashKit.FreeAllBitmaps(); + SplashKit.CloseAllWindows(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/graphics/fill_rectangle_on_bitmap-1-example-top-level.cs b/public/usage-examples/graphics/fill_rectangle_on_bitmap-1-example-top-level.cs index 967014fae..99c086dff 100644 --- a/public/usage-examples/graphics/fill_rectangle_on_bitmap-1-example-top-level.cs +++ b/public/usage-examples/graphics/fill_rectangle_on_bitmap-1-example-top-level.cs @@ -1,51 +1,51 @@ -using static SplashKitSDK.SplashKit; - -// Create a new window with title and dimensions -OpenWindow("Night Sky", 500, 533); - -// Create and load new bitmap using the picture file and initialise new bitmap variable -SplashKitSDK.Bitmap night_sky = LoadBitmap("night_sky", "sky.jpg"); - -// Create black rectangles for buildings, with x and y axis and dimensions -FillRectangleOnBitmap(night_sky, ColorBlack(), 40, 200, 100, 400); //Building 1 -FillRectangleOnBitmap(night_sky, ColorBlack(), 200, 400, 100, 400); // Building 2 -FillRectangleOnBitmap(night_sky, ColorBlack(), 350, 300, 100, 300); // Building 3 - -// For loop to create the illumimated windows on each building with different numbers depending -// on the placement of the building -// Building 1 -for (int j = 220; j < 700; j += 50) -{ - for (int i = 55; i < 135; i += 20) - { - FillRectangleOnBitmap(night_sky, ColorOrange(), i, j, 10, 20); - } -} - -// Building 2 -for (int j = 420; j < 570; j += 50) -{ - for (int i = 215; i < 295; i += 20) - { - FillRectangleOnBitmap(night_sky, ColorYellow(), i, j, 10, 20); - } -} - -// Building 3 -for (int j = 320; j < 700; j += 50) -{ - for (int i = 365; i < 440; i += 20) - { - FillRectangleOnBitmap(night_sky, ColorOrange(), i, j, 10, 20); - } -} - -// Clear screen and draw bitmap -ClearScreen(); -DrawBitmap(night_sky, 0, 0); -RefreshScreen(); -Delay(5000); - -// Free resources and close windows -FreeAllBitmaps(); +using static SplashKitSDK.SplashKit; + +// Create a new window with title and dimensions +OpenWindow("Night Sky", 500, 533); + +// Create and load new bitmap using the picture file and initialise new bitmap variable +SplashKitSDK.Bitmap night_sky = LoadBitmap("night_sky", "sky.jpg"); + +// Create black rectangles for buildings, with x and y axis and dimensions +FillRectangleOnBitmap(night_sky, ColorBlack(), 40, 200, 100, 400); //Building 1 +FillRectangleOnBitmap(night_sky, ColorBlack(), 200, 400, 100, 400); // Building 2 +FillRectangleOnBitmap(night_sky, ColorBlack(), 350, 300, 100, 300); // Building 3 + +// For loop to create the illumimated windows on each building with different numbers depending +// on the placement of the building +// Building 1 +for (int j = 220; j < 700; j += 50) +{ + for (int i = 55; i < 135; i += 20) + { + FillRectangleOnBitmap(night_sky, ColorOrange(), i, j, 10, 20); + } +} + +// Building 2 +for (int j = 420; j < 570; j += 50) +{ + for (int i = 215; i < 295; i += 20) + { + FillRectangleOnBitmap(night_sky, ColorYellow(), i, j, 10, 20); + } +} + +// Building 3 +for (int j = 320; j < 700; j += 50) +{ + for (int i = 365; i < 440; i += 20) + { + FillRectangleOnBitmap(night_sky, ColorOrange(), i, j, 10, 20); + } +} + +// Clear screen and draw bitmap +ClearScreen(); +DrawBitmap(night_sky, 0, 0); +RefreshScreen(); +Delay(5000); + +// Free resources and close windows +FreeAllBitmaps(); CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/graphics/free_font-1-example-oop.cs b/public/usage-examples/graphics/free_font-1-example-oop.cs index 7a79707c5..33f67ff9c 100644 --- a/public/usage-examples/graphics/free_font-1-example-oop.cs +++ b/public/usage-examples/graphics/free_font-1-example-oop.cs @@ -1,51 +1,51 @@ -using SplashKitSDK; - -namespace FreeFontExample -{ - public class Program - { - public static void Main() - { - SplashKit.OpenWindow("Freeing Fonts", 800, 200); - Font bebasNeue = SplashKit.LoadFont("BebasNeue", "BebasNeue.ttf"); - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - SplashKit.ClearScreen(); - if (SplashKit.HasFont(bebasNeue)) - { - SplashKit.DrawText("Using BebasNeue Font: Press Space bar to free font", Color.Black, bebasNeue, 30, 20, 50); - } - else - { - SplashKit.DrawText("Using System Font: BebasNeue font has been freed", Color.Black, SplashKit.GetSystemFont(), 30, 20, 50); - SplashKit.DrawText("Press Space bar to load BebasNeue font again", Color.Black, SplashKit.GetSystemFont(), 30, 20, 100); - } - SplashKit.RefreshScreen(); - - if (SplashKit.KeyTyped(KeyCode.SpaceKey)) - { - // If the font is loaded, it is freed - // If the font has been free, it is loaded again - if (SplashKit.HasFont(bebasNeue)) - { - SplashKit.FreeFont(bebasNeue); - } - else - { - bebasNeue = SplashKit.LoadFont("BebasNeue", "BebasNeue.ttf"); - } - } - } - - // Clean up - if (SplashKit.HasFont(bebasNeue)) - { - SplashKit.FreeFont(bebasNeue); - } - SplashKit.CloseAllWindows(); - } - } +using SplashKitSDK; + +namespace FreeFontExample +{ + public class Program + { + public static void Main() + { + SplashKit.OpenWindow("Freeing Fonts", 800, 200); + Font bebasNeue = SplashKit.LoadFont("BebasNeue", "BebasNeue.ttf"); + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + SplashKit.ClearScreen(); + if (SplashKit.HasFont(bebasNeue)) + { + SplashKit.DrawText("Using BebasNeue Font: Press Space bar to free font", Color.Black, bebasNeue, 30, 20, 50); + } + else + { + SplashKit.DrawText("Using System Font: BebasNeue font has been freed", Color.Black, SplashKit.GetSystemFont(), 30, 20, 50); + SplashKit.DrawText("Press Space bar to load BebasNeue font again", Color.Black, SplashKit.GetSystemFont(), 30, 20, 100); + } + SplashKit.RefreshScreen(); + + if (SplashKit.KeyTyped(KeyCode.SpaceKey)) + { + // If the font is loaded, it is freed + // If the font has been free, it is loaded again + if (SplashKit.HasFont(bebasNeue)) + { + SplashKit.FreeFont(bebasNeue); + } + else + { + bebasNeue = SplashKit.LoadFont("BebasNeue", "BebasNeue.ttf"); + } + } + } + + // Clean up + if (SplashKit.HasFont(bebasNeue)) + { + SplashKit.FreeFont(bebasNeue); + } + SplashKit.CloseAllWindows(); + } + } } \ No newline at end of file diff --git a/public/usage-examples/graphics/free_font-1-example-top-level.cs b/public/usage-examples/graphics/free_font-1-example-top-level.cs index 3e900dcc0..05017bb85 100644 --- a/public/usage-examples/graphics/free_font-1-example-top-level.cs +++ b/public/usage-examples/graphics/free_font-1-example-top-level.cs @@ -1,43 +1,43 @@ -using SplashKitSDK; -using static SplashKitSDK.SplashKit; - -OpenWindow("Freeing Fonts", 800, 200); -Font bebasNeue = LoadFont("BebasNeue", "BebasNeue.ttf"); - -while (!QuitRequested()) -{ - ProcessEvents(); - - ClearScreen(); - if (HasFont(bebasNeue)) - { - DrawText("Using BebasNeue Font: Press Space bar to free font", ColorBlack(), bebasNeue, 30, 20, 50); - } - else - { - DrawText("Using System Font: BebasNeue font has been freed", ColorBlack(), GetSystemFont(), 30, 20, 50); - DrawText("Press Space bar to load BebasNeue font again", ColorBlack(), GetSystemFont(), 30, 20, 100); - } - RefreshScreen(); - - if (KeyTyped(KeyCode.SpaceKey)) - { - // If the font is loaded, it is freed - // If the font has been free, it is loaded again - if (HasFont(bebasNeue)) - { - FreeFont(bebasNeue); - } - else - { - bebasNeue = LoadFont("BebasNeue", "BebasNeue.ttf"); - } - } -} - -// Clean up -if (HasFont(bebasNeue)) -{ - FreeFont(bebasNeue); -} +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +OpenWindow("Freeing Fonts", 800, 200); +Font bebasNeue = LoadFont("BebasNeue", "BebasNeue.ttf"); + +while (!QuitRequested()) +{ + ProcessEvents(); + + ClearScreen(); + if (HasFont(bebasNeue)) + { + DrawText("Using BebasNeue Font: Press Space bar to free font", ColorBlack(), bebasNeue, 30, 20, 50); + } + else + { + DrawText("Using System Font: BebasNeue font has been freed", ColorBlack(), GetSystemFont(), 30, 20, 50); + DrawText("Press Space bar to load BebasNeue font again", ColorBlack(), GetSystemFont(), 30, 20, 100); + } + RefreshScreen(); + + if (KeyTyped(KeyCode.SpaceKey)) + { + // If the font is loaded, it is freed + // If the font has been free, it is loaded again + if (HasFont(bebasNeue)) + { + FreeFont(bebasNeue); + } + else + { + bebasNeue = LoadFont("BebasNeue", "BebasNeue.ttf"); + } + } +} + +// Clean up +if (HasFont(bebasNeue)) +{ + FreeFont(bebasNeue); +} CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/terminal/write_line-1-example-oop.cs b/public/usage-examples/terminal/write_line-1-example-oop.cs index 7bdcfbc63..1e822bf21 100644 --- a/public/usage-examples/terminal/write_line-1-example-oop.cs +++ b/public/usage-examples/terminal/write_line-1-example-oop.cs @@ -1,22 +1,22 @@ -using SplashKitSDK; - -namespace WriteLine -{ - public class Program - { - public static void Main() - { - // Example 1: Print explicit string - SplashKit.WriteLine("Hello World"); - - // Example 2: Print value of string variable - string message = "Hello World from 'message' variable"; - SplashKit.WriteLine(message); - - // Example 3: Print combination of explicit string and value of string variable - string hello = "Hello"; - SplashKit.WriteLine(hello + " World!\nDon't forget spaces between words when printing to the terminal!"); - SplashKit.WriteLine("Otherwise you get this: " + hello + "World!"); - } - } +using SplashKitSDK; + +namespace WriteLine +{ + public class Program + { + public static void Main() + { + // Example 1: Print explicit string + SplashKit.WriteLine("Hello World"); + + // Example 2: Print value of string variable + string message = "Hello World from 'message' variable"; + SplashKit.WriteLine(message); + + // Example 3: Print combination of explicit string and value of string variable + string hello = "Hello"; + SplashKit.WriteLine(hello + " World!\nDon't forget spaces between words when printing to the terminal!"); + SplashKit.WriteLine("Otherwise you get this: " + hello + "World!"); + } + } } \ No newline at end of file diff --git a/public/usage-examples/terminal/write_line-1-example-top-level.cs b/public/usage-examples/terminal/write_line-1-example-top-level.cs index b6630c1ea..fea55150b 100644 --- a/public/usage-examples/terminal/write_line-1-example-top-level.cs +++ b/public/usage-examples/terminal/write_line-1-example-top-level.cs @@ -1,13 +1,13 @@ -using static SplashKitSDK.SplashKit; - -// Example 1: Print explicit string -WriteLine("Hello World"); - -// Example 2: Print value of string variable -string message = "Hello World from 'message' variable"; -WriteLine(message); - -// Example 3: Print combination of explicit string and value of string variable -string hello = "Hello"; -WriteLine(hello + " World!\nDon't forget spaces between words when printing to the terminal!"); +using static SplashKitSDK.SplashKit; + +// Example 1: Print explicit string +WriteLine("Hello World"); + +// Example 2: Print value of string variable +string message = "Hello World from 'message' variable"; +WriteLine(message); + +// Example 3: Print combination of explicit string and value of string variable +string hello = "Hello"; +WriteLine(hello + " World!\nDon't forget spaces between words when printing to the terminal!"); WriteLine("Otherwise you get this: " + hello + "World!"); \ No newline at end of file diff --git a/public/usage-examples/terminal/write_line-2-example-oop.cs b/public/usage-examples/terminal/write_line-2-example-oop.cs index 39dc28666..57254e053 100644 --- a/public/usage-examples/terminal/write_line-2-example-oop.cs +++ b/public/usage-examples/terminal/write_line-2-example-oop.cs @@ -1,67 +1,67 @@ -using SplashKitSDK; - -namespace WriteLine -{ - public class Program - { - public static void Main() - { - SplashKit.WriteLine(""); - SplashKit.WriteLine("CHARRRLLIIEEEE! WE'RE GOING TO CANDY MOUNTAIN CHARLIE!"); - SplashKit.WriteLine(""); - SplashKit.WriteLine(""); - SplashKit.WriteLine(" ###@ "); - SplashKit.WriteLine(" %% #*=# "); - SplashKit.WriteLine(" @#*# ##*-*% "); - SplashKit.WriteLine(" #+*% %**%+--#% "); - SplashKit.WriteLine(" %#=-#% %%###*++::+@ "); - SplashKit.WriteLine(" %#*%#=:+%@ @%#*+==+++-:-*% "); - SplashKit.WriteLine(" @%%#*+*-:-#% @%#+=========-::*% "); - SplashKit.WriteLine(" @%#*++=+**=::=%@@%*================*@ "); - SplashKit.WriteLine(" %%#++++=====-::-%%#*+====-===++===+==+-*@ "); - SplashKit.WriteLine(" @%#+==+==========-=-#*+=======-+*++====----+% "); - SplashKit.WriteLine(" @#*+=========+====+--++#*==-==--=+*+++====----+% %%@ "); - SplashKit.WriteLine(" @@#++==+=======++++====+---%*=-=--===#%#*++===----:* @#%@ "); - SplashKit.WriteLine(" @%*+=============*++++====----**=-----*@ @@@@%#**=---+# @=%% "); - SplashKit.WriteLine(" @%++===============***++=====----*#=-==+% @@%#+*+=*@ @++% "); - SplashKit.WriteLine(" #%%##**++====++*#%%#+++======--===-===*%%%#*++==-----+%+==#@ @%#+*@ #-*% "); - SplashKit.WriteLine("====------:::::=#*+========---===--===+%#*#%@@%#**+-===*#+*@ @@ @--%% "); - SplashKit.WriteLine("+====----:::=#%*--==========----=-====%#*+===+#@@#**=-=###@ %*:-%% "); - SplashKit.WriteLine("+===----=*%%+=--------=-------=======#%*+=-----=+%%#**%%#%@ #::+%%%%% "); - SplashKit.WriteLine("#***#%@%*====-----------------======*%#*+=----::--+####*#@ #=:-*@@+*@ "); - SplashKit.WriteLine("-:---:----====-::--::::::----=-====+%#*+=-------:::-=++*%@ @+::=*%*+%% "); - SplashKit.WriteLine("-::::--------==-------::::::----===#%*+==----==-------=#@ @%=::--=**#%% "); - SplashKit.WriteLine("-:::::--:-----==------::::::::--==+@*+==-----==-------=%@ @#-:-=*+--=***%@ "); - SplashKit.WriteLine("-::::::::::---==--=-----::::::---=##*+====------------+@ @%#=:=##==++++++++#%%% "); - SplashKit.WriteLine("-::::::::::-::-==----==---:::----*%**+=====---------==#@ @#=::---==:-*+++++++*++*%%%%%%@%% "); - SplashKit.WriteLine("-:---:---::::--==----====-------=%#*+==+++=====---===+% @%+---------=++++++++++++------=====+*#%%%%%@@@@ "); - SplashKit.WriteLine("------------------=---===-------+%#*++++***+========+%@ @#+---==--======+++++++++++=-------=------=====++++**##%%%@ "); - SplashKit.WriteLine("---------------=====-----=---===*@%#*****#***++===+%@ @=:++++====-====+++++++**+++++===---=------=---------------=+%%%@ "); - SplashKit.WriteLine("===------------=====---------===%@@%%%%%%%#*+==--+% #:-+======++++=+++***++*+++++=+===+=========-==--------:-------=*#%%# "); - SplashKit.WriteLine("+===============+++======-=====*@@@@@@@@ @%*+===-*@ *--+*+==++**###********+++++==+====+++=========--------::::-------=+%@% @%%@%%####%%%%%###* "); - SplashKit.WriteLine("+++++===========+***+=========*%@ %*+====#@ @@@@@%#%%@@@@@@@@@@@@%#**+++*++======+===========-::::::::---::-----==*%%%%## #%%@@%%#*=-::::::::::----=+*#"); - SplashKit.WriteLine("*******++++++++++*#**++++===*%@ %#*===+@ @@%%%%######*#*#*#%%@@@#*+++++++==============--::::::::----::---==-----=+*******+==-::::::::::::::::---------"); - SplashKit.WriteLine("###############**###*++==-=#@ %#*==+%% %@%#*++++=++============-::::::::-------=----------::::::::::::::::::::::::::----------="); - SplashKit.WriteLine("@@@@@%%%%%%%%@@@@@@#*++==-=%@ %#*==+@ @@@%#*++=++==========:::::::::::-------------:::::::::::::::::::::::::::::-----------="); - SplashKit.WriteLine("#***##*#@% @%*+++==*@ %#+=-+@ %%@%#+++*+=======-::::::::--------==-----::::::::::::::::::::::::::---------------="); - SplashKit.WriteLine("%**==++=#@ @%**++==#@ %#+--*@ %@%**++++++++-::::::::---------=--::---:::::::::::::::::::::::::::::-----------="); - SplashKit.WriteLine(" %*=-=*--%@ %#*=++*@ %%*==% @@%#*+++*+=--::::-------------------::::::::::::::::::----:::::::------------="); - SplashKit.WriteLine(" #*--#+:=%@ @#*=++%@ @#*=+% @@%***+=--::::------------=------:---------------------::::::-------------=="); - SplashKit.WriteLine(" @#+-=*=:=%@ @#*==+@% %#+-+% @#==--===------------------------------------------------:::---------========"); - SplashKit.WriteLine(" %*=:=+=:+@ @*+--+@ %#+-=# @--=-=-------------------------------------------------=-::---------=========+"); - SplashKit.WriteLine(" #+-:=++%% @*+--*% %*=-+% @+----==+=----::-----------==----------------------======-:--------=========+++"); - SplashKit.WriteLine(" %#=----#%# @#*==#@ %*+-=# @#--++======-:::::--------------------==----============+=-------=====++++++++++"); - SplashKit.WriteLine(" %*===+*%# @#*=+% @#+-+#%% #=-*##%+==-----:::--------==--====================+++++++==-------=+++++++++++++"); - SplashKit.WriteLine(" @*=-=%@#### @#+=*@ %#=:+%%% @@=-**#@@%+=------:-------=======================++++++++*#*++=-------=+**********"); - SplashKit.WriteLine(" **++*#@### @*+-+% @%%%%%%% @+:-+*#@@@#%+=-----:----=====++===+++++++=====++++++**********+**=------=+*******##"); - SplashKit.WriteLine(" %%%##%%## %*=-+% %@@@@@@ @+:-+**==-+#%@*=--------==+*****+++++****++++*****************###**+==----==*#####% "); - SplashKit.WriteLine(" %#%%%## @%*=-+@ @#:=****--:+%%%@#==-----=++*********###################**####%@@@@%**#+=----===+# "); - SplashKit.WriteLine(" %*+--*% @#:-=+#%@%#*#%%%%%%+===+++*****#%%%%%%%%%%%%%%#######%%%%%%#==+%@+--=+****+---===+* "); - SplashKit.WriteLine(" @#=-*%%%% %++***%@%#%@@@@@@%%%%#*+++****#%@@@%%%%%%%@@@@@%%%@@@@@@@%%*---=+#@%##***++=--=====* "); - SplashKit.WriteLine(" %*=:*@@@ @#%%%%%%%@ @@%#####%@% %%%%%%% %%@*--------------==++=====%@ "); - SplashKit.WriteLine(" @@%%%%%%@ %%%%%#%%%@ @@@@@@ *=---=========---=====+*%@ "); - SplashKit.WriteLine(" %@@@@@@ @%%#%%@@% *=========+*#%%@@@@@@@@%% "); - SplashKit.WriteLine(" @%%%%@%# ++*%@@@@@%%% "); - } - } +using SplashKitSDK; + +namespace WriteLine +{ + public class Program + { + public static void Main() + { + SplashKit.WriteLine(""); + SplashKit.WriteLine("CHARRRLLIIEEEE! WE'RE GOING TO CANDY MOUNTAIN CHARLIE!"); + SplashKit.WriteLine(""); + SplashKit.WriteLine(""); + SplashKit.WriteLine(" ###@ "); + SplashKit.WriteLine(" %% #*=# "); + SplashKit.WriteLine(" @#*# ##*-*% "); + SplashKit.WriteLine(" #+*% %**%+--#% "); + SplashKit.WriteLine(" %#=-#% %%###*++::+@ "); + SplashKit.WriteLine(" %#*%#=:+%@ @%#*+==+++-:-*% "); + SplashKit.WriteLine(" @%%#*+*-:-#% @%#+=========-::*% "); + SplashKit.WriteLine(" @%#*++=+**=::=%@@%*================*@ "); + SplashKit.WriteLine(" %%#++++=====-::-%%#*+====-===++===+==+-*@ "); + SplashKit.WriteLine(" @%#+==+==========-=-#*+=======-+*++====----+% "); + SplashKit.WriteLine(" @#*+=========+====+--++#*==-==--=+*+++====----+% %%@ "); + SplashKit.WriteLine(" @@#++==+=======++++====+---%*=-=--===#%#*++===----:* @#%@ "); + SplashKit.WriteLine(" @%*+=============*++++====----**=-----*@ @@@@%#**=---+# @=%% "); + SplashKit.WriteLine(" @%++===============***++=====----*#=-==+% @@%#+*+=*@ @++% "); + SplashKit.WriteLine(" #%%##**++====++*#%%#+++======--===-===*%%%#*++==-----+%+==#@ @%#+*@ #-*% "); + SplashKit.WriteLine("====------:::::=#*+========---===--===+%#*#%@@%#**+-===*#+*@ @@ @--%% "); + SplashKit.WriteLine("+====----:::=#%*--==========----=-====%#*+===+#@@#**=-=###@ %*:-%% "); + SplashKit.WriteLine("+===----=*%%+=--------=-------=======#%*+=-----=+%%#**%%#%@ #::+%%%%% "); + SplashKit.WriteLine("#***#%@%*====-----------------======*%#*+=----::--+####*#@ #=:-*@@+*@ "); + SplashKit.WriteLine("-:---:----====-::--::::::----=-====+%#*+=-------:::-=++*%@ @+::=*%*+%% "); + SplashKit.WriteLine("-::::--------==-------::::::----===#%*+==----==-------=#@ @%=::--=**#%% "); + SplashKit.WriteLine("-:::::--:-----==------::::::::--==+@*+==-----==-------=%@ @#-:-=*+--=***%@ "); + SplashKit.WriteLine("-::::::::::---==--=-----::::::---=##*+====------------+@ @%#=:=##==++++++++#%%% "); + SplashKit.WriteLine("-::::::::::-::-==----==---:::----*%**+=====---------==#@ @#=::---==:-*+++++++*++*%%%%%%@%% "); + SplashKit.WriteLine("-:---:---::::--==----====-------=%#*+==+++=====---===+% @%+---------=++++++++++++------=====+*#%%%%%@@@@ "); + SplashKit.WriteLine("------------------=---===-------+%#*++++***+========+%@ @#+---==--======+++++++++++=-------=------=====++++**##%%%@ "); + SplashKit.WriteLine("---------------=====-----=---===*@%#*****#***++===+%@ @=:++++====-====+++++++**+++++===---=------=---------------=+%%%@ "); + SplashKit.WriteLine("===------------=====---------===%@@%%%%%%%#*+==--+% #:-+======++++=+++***++*+++++=+===+=========-==--------:-------=*#%%# "); + SplashKit.WriteLine("+===============+++======-=====*@@@@@@@@ @%*+===-*@ *--+*+==++**###********+++++==+====+++=========--------::::-------=+%@% @%%@%%####%%%%%###* "); + SplashKit.WriteLine("+++++===========+***+=========*%@ %*+====#@ @@@@@%#%%@@@@@@@@@@@@%#**+++*++======+===========-::::::::---::-----==*%%%%## #%%@@%%#*=-::::::::::----=+*#"); + SplashKit.WriteLine("*******++++++++++*#**++++===*%@ %#*===+@ @@%%%%######*#*#*#%%@@@#*+++++++==============--::::::::----::---==-----=+*******+==-::::::::::::::::---------"); + SplashKit.WriteLine("###############**###*++==-=#@ %#*==+%% %@%#*++++=++============-::::::::-------=----------::::::::::::::::::::::::::----------="); + SplashKit.WriteLine("@@@@@%%%%%%%%@@@@@@#*++==-=%@ %#*==+@ @@@%#*++=++==========:::::::::::-------------:::::::::::::::::::::::::::::-----------="); + SplashKit.WriteLine("#***##*#@% @%*+++==*@ %#+=-+@ %%@%#+++*+=======-::::::::--------==-----::::::::::::::::::::::::::---------------="); + SplashKit.WriteLine("%**==++=#@ @%**++==#@ %#+--*@ %@%**++++++++-::::::::---------=--::---:::::::::::::::::::::::::::::-----------="); + SplashKit.WriteLine(" %*=-=*--%@ %#*=++*@ %%*==% @@%#*+++*+=--::::-------------------::::::::::::::::::----:::::::------------="); + SplashKit.WriteLine(" #*--#+:=%@ @#*=++%@ @#*=+% @@%***+=--::::------------=------:---------------------::::::-------------=="); + SplashKit.WriteLine(" @#+-=*=:=%@ @#*==+@% %#+-+% @#==--===------------------------------------------------:::---------========"); + SplashKit.WriteLine(" %*=:=+=:+@ @*+--+@ %#+-=# @--=-=-------------------------------------------------=-::---------=========+"); + SplashKit.WriteLine(" #+-:=++%% @*+--*% %*=-+% @+----==+=----::-----------==----------------------======-:--------=========+++"); + SplashKit.WriteLine(" %#=----#%# @#*==#@ %*+-=# @#--++======-:::::--------------------==----============+=-------=====++++++++++"); + SplashKit.WriteLine(" %*===+*%# @#*=+% @#+-+#%% #=-*##%+==-----:::--------==--====================+++++++==-------=+++++++++++++"); + SplashKit.WriteLine(" @*=-=%@#### @#+=*@ %#=:+%%% @@=-**#@@%+=------:-------=======================++++++++*#*++=-------=+**********"); + SplashKit.WriteLine(" **++*#@### @*+-+% @%%%%%%% @+:-+*#@@@#%+=-----:----=====++===+++++++=====++++++**********+**=------=+*******##"); + SplashKit.WriteLine(" %%%##%%## %*=-+% %@@@@@@ @+:-+**==-+#%@*=--------==+*****+++++****++++*****************###**+==----==*#####% "); + SplashKit.WriteLine(" %#%%%## @%*=-+@ @#:=****--:+%%%@#==-----=++*********###################**####%@@@@%**#+=----===+# "); + SplashKit.WriteLine(" %*+--*% @#:-=+#%@%#*#%%%%%%+===+++*****#%%%%%%%%%%%%%%#######%%%%%%#==+%@+--=+****+---===+* "); + SplashKit.WriteLine(" @#=-*%%%% %++***%@%#%@@@@@@%%%%#*+++****#%@@@%%%%%%%@@@@@%%%@@@@@@@%%*---=+#@%##***++=--=====* "); + SplashKit.WriteLine(" %*=:*@@@ @#%%%%%%%@ @@%#####%@% %%%%%%% %%@*--------------==++=====%@ "); + SplashKit.WriteLine(" @@%%%%%%@ %%%%%#%%%@ @@@@@@ *=---=========---=====+*%@ "); + SplashKit.WriteLine(" %@@@@@@ @%%#%%@@% *=========+*#%%@@@@@@@@%% "); + SplashKit.WriteLine(" @%%%%@%# ++*%@@@@@%%% "); + } + } } \ No newline at end of file diff --git a/public/usage-examples/terminal/write_line-2-example-top-level.cs b/public/usage-examples/terminal/write_line-2-example-top-level.cs index ccf5af1cd..dec3a962f 100644 --- a/public/usage-examples/terminal/write_line-2-example-top-level.cs +++ b/public/usage-examples/terminal/write_line-2-example-top-level.cs @@ -1,58 +1,58 @@ -using static SplashKitSDK.SplashKit; - -WriteLine(""); -WriteLine("CHARRRLLIIEEEE! WE'RE GOING TO CANDY MOUNTAIN CHARLIE!"); -WriteLine(""); -WriteLine(""); -WriteLine(" ###@ "); -WriteLine(" %% #*=# "); -WriteLine(" @#*# ##*-*% "); -WriteLine(" #+*% %**%+--#% "); -WriteLine(" %#=-#% %%###*++::+@ "); -WriteLine(" %#*%#=:+%@ @%#*+==+++-:-*% "); -WriteLine(" @%%#*+*-:-#% @%#+=========-::*% "); -WriteLine(" @%#*++=+**=::=%@@%*================*@ "); -WriteLine(" %%#++++=====-::-%%#*+====-===++===+==+-*@ "); -WriteLine(" @%#+==+==========-=-#*+=======-+*++====----+% "); -WriteLine(" @#*+=========+====+--++#*==-==--=+*+++====----+% %%@ "); -WriteLine(" @@#++==+=======++++====+---%*=-=--===#%#*++===----:* @#%@ "); -WriteLine(" @%*+=============*++++====----**=-----*@ @@@@%#**=---+# @=%% "); -WriteLine(" @%++===============***++=====----*#=-==+% @@%#+*+=*@ @++% "); -WriteLine(" #%%##**++====++*#%%#+++======--===-===*%%%#*++==-----+%+==#@ @%#+*@ #-*% "); -WriteLine("====------:::::=#*+========---===--===+%#*#%@@%#**+-===*#+*@ @@ @--%% "); -WriteLine("+====----:::=#%*--==========----=-====%#*+===+#@@#**=-=###@ %*:-%% "); -WriteLine("+===----=*%%+=--------=-------=======#%*+=-----=+%%#**%%#%@ #::+%%%%% "); -WriteLine("#***#%@%*====-----------------======*%#*+=----::--+####*#@ #=:-*@@+*@ "); -WriteLine("-:---:----====-::--::::::----=-====+%#*+=-------:::-=++*%@ @+::=*%*+%% "); -WriteLine("-::::--------==-------::::::----===#%*+==----==-------=#@ @%=::--=**#%% "); -WriteLine("-:::::--:-----==------::::::::--==+@*+==-----==-------=%@ @#-:-=*+--=***%@ "); -WriteLine("-::::::::::---==--=-----::::::---=##*+====------------+@ @%#=:=##==++++++++#%%% "); -WriteLine("-::::::::::-::-==----==---:::----*%**+=====---------==#@ @#=::---==:-*+++++++*++*%%%%%%@%% "); -WriteLine("-:---:---::::--==----====-------=%#*+==+++=====---===+% @%+---------=++++++++++++------=====+*#%%%%%@@@@ "); -WriteLine("------------------=---===-------+%#*++++***+========+%@ @#+---==--======+++++++++++=-------=------=====++++**##%%%@ "); -WriteLine("---------------=====-----=---===*@%#*****#***++===+%@ @=:++++====-====+++++++**+++++===---=------=---------------=+%%%@ "); -WriteLine("===------------=====---------===%@@%%%%%%%#*+==--+% #:-+======++++=+++***++*+++++=+===+=========-==--------:-------=*#%%# "); -WriteLine("+===============+++======-=====*@@@@@@@@ @%*+===-*@ *--+*+==++**###********+++++==+====+++=========--------::::-------=+%@% @%%@%%####%%%%%###* "); -WriteLine("+++++===========+***+=========*%@ %*+====#@ @@@@@%#%%@@@@@@@@@@@@%#**+++*++======+===========-::::::::---::-----==*%%%%## #%%@@%%#*=-::::::::::----=+*#"); -WriteLine("*******++++++++++*#**++++===*%@ %#*===+@ @@%%%%######*#*#*#%%@@@#*+++++++==============--::::::::----::---==-----=+*******+==-::::::::::::::::---------"); -WriteLine("###############**###*++==-=#@ %#*==+%% %@%#*++++=++============-::::::::-------=----------::::::::::::::::::::::::::----------="); -WriteLine("@@@@@%%%%%%%%@@@@@@#*++==-=%@ %#*==+@ @@@%#*++=++==========:::::::::::-------------:::::::::::::::::::::::::::::-----------="); -WriteLine("#***##*#@% @%*+++==*@ %#+=-+@ %%@%#+++*+=======-::::::::--------==-----::::::::::::::::::::::::::---------------="); -WriteLine("%**==++=#@ @%**++==#@ %#+--*@ %@%**++++++++-::::::::---------=--::---:::::::::::::::::::::::::::::-----------="); -WriteLine(" %*=-=*--%@ %#*=++*@ %%*==% @@%#*+++*+=--::::-------------------::::::::::::::::::----:::::::------------="); -WriteLine(" #*--#+:=%@ @#*=++%@ @#*=+% @@%***+=--::::------------=------:---------------------::::::-------------=="); -WriteLine(" @#+-=*=:=%@ @#*==+@% %#+-+% @#==--===------------------------------------------------:::---------========"); -WriteLine(" %*=:=+=:+@ @*+--+@ %#+-=# @--=-=-------------------------------------------------=-::---------=========+"); -WriteLine(" #+-:=++%% @*+--*% %*=-+% @+----==+=----::-----------==----------------------======-:--------=========+++"); -WriteLine(" %#=----#%# @#*==#@ %*+-=# @#--++======-:::::--------------------==----============+=-------=====++++++++++"); -WriteLine(" %*===+*%# @#*=+% @#+-+#%% #=-*##%+==-----:::--------==--====================+++++++==-------=+++++++++++++"); -WriteLine(" @*=-=%@#### @#+=*@ %#=:+%%% @@=-**#@@%+=------:-------=======================++++++++*#*++=-------=+**********"); -WriteLine(" **++*#@### @*+-+% @%%%%%%% @+:-+*#@@@#%+=-----:----=====++===+++++++=====++++++**********+**=------=+*******##"); -WriteLine(" %%%##%%## %*=-+% %@@@@@@ @+:-+**==-+#%@*=--------==+*****+++++****++++*****************###**+==----==*#####% "); -WriteLine(" %#%%%## @%*=-+@ @#:=****--:+%%%@#==-----=++*********###################**####%@@@@%**#+=----===+# "); -WriteLine(" %*+--*% @#:-=+#%@%#*#%%%%%%+===+++*****#%%%%%%%%%%%%%%#######%%%%%%#==+%@+--=+****+---===+* "); -WriteLine(" @#=-*%%%% %++***%@%#%@@@@@@%%%%#*+++****#%@@@%%%%%%%@@@@@%%%@@@@@@@%%*---=+#@%##***++=--=====* "); -WriteLine(" %*=:*@@@ @#%%%%%%%@ @@%#####%@% %%%%%%% %%@*--------------==++=====%@ "); -WriteLine(" @@%%%%%%@ %%%%%#%%%@ @@@@@@ *=---=========---=====+*%@ "); -WriteLine(" %@@@@@@ @%%#%%@@% *=========+*#%%@@@@@@@@%% "); -WriteLine(" @%%%%@%# ++*%@@@@@%%% "); +using static SplashKitSDK.SplashKit; + +WriteLine(""); +WriteLine("CHARRRLLIIEEEE! WE'RE GOING TO CANDY MOUNTAIN CHARLIE!"); +WriteLine(""); +WriteLine(""); +WriteLine(" ###@ "); +WriteLine(" %% #*=# "); +WriteLine(" @#*# ##*-*% "); +WriteLine(" #+*% %**%+--#% "); +WriteLine(" %#=-#% %%###*++::+@ "); +WriteLine(" %#*%#=:+%@ @%#*+==+++-:-*% "); +WriteLine(" @%%#*+*-:-#% @%#+=========-::*% "); +WriteLine(" @%#*++=+**=::=%@@%*================*@ "); +WriteLine(" %%#++++=====-::-%%#*+====-===++===+==+-*@ "); +WriteLine(" @%#+==+==========-=-#*+=======-+*++====----+% "); +WriteLine(" @#*+=========+====+--++#*==-==--=+*+++====----+% %%@ "); +WriteLine(" @@#++==+=======++++====+---%*=-=--===#%#*++===----:* @#%@ "); +WriteLine(" @%*+=============*++++====----**=-----*@ @@@@%#**=---+# @=%% "); +WriteLine(" @%++===============***++=====----*#=-==+% @@%#+*+=*@ @++% "); +WriteLine(" #%%##**++====++*#%%#+++======--===-===*%%%#*++==-----+%+==#@ @%#+*@ #-*% "); +WriteLine("====------:::::=#*+========---===--===+%#*#%@@%#**+-===*#+*@ @@ @--%% "); +WriteLine("+====----:::=#%*--==========----=-====%#*+===+#@@#**=-=###@ %*:-%% "); +WriteLine("+===----=*%%+=--------=-------=======#%*+=-----=+%%#**%%#%@ #::+%%%%% "); +WriteLine("#***#%@%*====-----------------======*%#*+=----::--+####*#@ #=:-*@@+*@ "); +WriteLine("-:---:----====-::--::::::----=-====+%#*+=-------:::-=++*%@ @+::=*%*+%% "); +WriteLine("-::::--------==-------::::::----===#%*+==----==-------=#@ @%=::--=**#%% "); +WriteLine("-:::::--:-----==------::::::::--==+@*+==-----==-------=%@ @#-:-=*+--=***%@ "); +WriteLine("-::::::::::---==--=-----::::::---=##*+====------------+@ @%#=:=##==++++++++#%%% "); +WriteLine("-::::::::::-::-==----==---:::----*%**+=====---------==#@ @#=::---==:-*+++++++*++*%%%%%%@%% "); +WriteLine("-:---:---::::--==----====-------=%#*+==+++=====---===+% @%+---------=++++++++++++------=====+*#%%%%%@@@@ "); +WriteLine("------------------=---===-------+%#*++++***+========+%@ @#+---==--======+++++++++++=-------=------=====++++**##%%%@ "); +WriteLine("---------------=====-----=---===*@%#*****#***++===+%@ @=:++++====-====+++++++**+++++===---=------=---------------=+%%%@ "); +WriteLine("===------------=====---------===%@@%%%%%%%#*+==--+% #:-+======++++=+++***++*+++++=+===+=========-==--------:-------=*#%%# "); +WriteLine("+===============+++======-=====*@@@@@@@@ @%*+===-*@ *--+*+==++**###********+++++==+====+++=========--------::::-------=+%@% @%%@%%####%%%%%###* "); +WriteLine("+++++===========+***+=========*%@ %*+====#@ @@@@@%#%%@@@@@@@@@@@@%#**+++*++======+===========-::::::::---::-----==*%%%%## #%%@@%%#*=-::::::::::----=+*#"); +WriteLine("*******++++++++++*#**++++===*%@ %#*===+@ @@%%%%######*#*#*#%%@@@#*+++++++==============--::::::::----::---==-----=+*******+==-::::::::::::::::---------"); +WriteLine("###############**###*++==-=#@ %#*==+%% %@%#*++++=++============-::::::::-------=----------::::::::::::::::::::::::::----------="); +WriteLine("@@@@@%%%%%%%%@@@@@@#*++==-=%@ %#*==+@ @@@%#*++=++==========:::::::::::-------------:::::::::::::::::::::::::::::-----------="); +WriteLine("#***##*#@% @%*+++==*@ %#+=-+@ %%@%#+++*+=======-::::::::--------==-----::::::::::::::::::::::::::---------------="); +WriteLine("%**==++=#@ @%**++==#@ %#+--*@ %@%**++++++++-::::::::---------=--::---:::::::::::::::::::::::::::::-----------="); +WriteLine(" %*=-=*--%@ %#*=++*@ %%*==% @@%#*+++*+=--::::-------------------::::::::::::::::::----:::::::------------="); +WriteLine(" #*--#+:=%@ @#*=++%@ @#*=+% @@%***+=--::::------------=------:---------------------::::::-------------=="); +WriteLine(" @#+-=*=:=%@ @#*==+@% %#+-+% @#==--===------------------------------------------------:::---------========"); +WriteLine(" %*=:=+=:+@ @*+--+@ %#+-=# @--=-=-------------------------------------------------=-::---------=========+"); +WriteLine(" #+-:=++%% @*+--*% %*=-+% @+----==+=----::-----------==----------------------======-:--------=========+++"); +WriteLine(" %#=----#%# @#*==#@ %*+-=# @#--++======-:::::--------------------==----============+=-------=====++++++++++"); +WriteLine(" %*===+*%# @#*=+% @#+-+#%% #=-*##%+==-----:::--------==--====================+++++++==-------=+++++++++++++"); +WriteLine(" @*=-=%@#### @#+=*@ %#=:+%%% @@=-**#@@%+=------:-------=======================++++++++*#*++=-------=+**********"); +WriteLine(" **++*#@### @*+-+% @%%%%%%% @+:-+*#@@@#%+=-----:----=====++===+++++++=====++++++**********+**=------=+*******##"); +WriteLine(" %%%##%%## %*=-+% %@@@@@@ @+:-+**==-+#%@*=--------==+*****+++++****++++*****************###**+==----==*#####% "); +WriteLine(" %#%%%## @%*=-+@ @#:=****--:+%%%@#==-----=++*********###################**####%@@@@%**#+=----===+# "); +WriteLine(" %*+--*% @#:-=+#%@%#*#%%%%%%+===+++*****#%%%%%%%%%%%%%%#######%%%%%%#==+%@+--=+****+---===+* "); +WriteLine(" @#=-*%%%% %++***%@%#%@@@@@@%%%%#*+++****#%@@@%%%%%%%@@@@@%%%@@@@@@@%%*---=+#@%##***++=--=====* "); +WriteLine(" %*=:*@@@ @#%%%%%%%@ @@%#####%@% %%%%%%% %%@*--------------==++=====%@ "); +WriteLine(" @@%%%%%%@ %%%%%#%%%@ @@@@@@ *=---=========---=====+*%@ "); +WriteLine(" %@@@@@@ @%%#%%@@% *=========+*#%%@@@@@@@@%% "); +WriteLine(" @%%%%@%# ++*%@@@@@%%% "); diff --git a/public/usage-examples/terminal/write_line_int-1-example-oop.cs b/public/usage-examples/terminal/write_line_int-1-example-oop.cs index b80d7bc27..c7ce6af31 100644 --- a/public/usage-examples/terminal/write_line_int-1-example-oop.cs +++ b/public/usage-examples/terminal/write_line_int-1-example-oop.cs @@ -1,32 +1,32 @@ -using SplashKitSDK; - -namespace WriteLineIntExample -{ - public class Program - { - public static void Main() - { - // Example 1: Print single integer - SplashKit.WriteLine(1); - SplashKit.WriteLine(2); - SplashKit.WriteLine(3); - SplashKit.WriteLine(-1); - SplashKit.WriteLine(-2); - SplashKit.WriteLine(-3); - - // Example 2: Print multi-digit integer - SplashKit.WriteLine(12345); - SplashKit.WriteLine(953221311); - SplashKit.WriteLine(-165746); - - // Example 3: Print integer after calculation - int a = 222 - 111; - int b = 10 * 12; - int c = 100 / 5; - - SplashKit.WriteLine(a - b); - SplashKit.WriteLine(b); - SplashKit.WriteLine(c); - } - } -} +using SplashKitSDK; + +namespace WriteLineIntExample +{ + public class Program + { + public static void Main() + { + // Example 1: Print single integer + SplashKit.WriteLine(1); + SplashKit.WriteLine(2); + SplashKit.WriteLine(3); + SplashKit.WriteLine(-1); + SplashKit.WriteLine(-2); + SplashKit.WriteLine(-3); + + // Example 2: Print multi-digit integer + SplashKit.WriteLine(12345); + SplashKit.WriteLine(953221311); + SplashKit.WriteLine(-165746); + + // Example 3: Print integer after calculation + int a = 222 - 111; + int b = 10 * 12; + int c = 100 / 5; + + SplashKit.WriteLine(a - b); + SplashKit.WriteLine(b); + SplashKit.WriteLine(c); + } + } +} diff --git a/public/usage-examples/terminal/write_line_int-1-example-top-level.cs b/public/usage-examples/terminal/write_line_int-1-example-top-level.cs index 84e96e705..a07b0488f 100644 --- a/public/usage-examples/terminal/write_line_int-1-example-top-level.cs +++ b/public/usage-examples/terminal/write_line_int-1-example-top-level.cs @@ -1,23 +1,23 @@ -using static SplashKitSDK.SplashKit; - -// Example 1: Print single integer -WriteLine(1); -WriteLine(2); -WriteLine(3); -WriteLine(-1); -WriteLine(-2); -WriteLine(-3); - -// Example 2: Print multi-digit integer -WriteLine(12345); -WriteLine(953221311); -WriteLine(-165746); - -// Example 3: Print integer after calculation -int a = 222 - 111; -int b = 10 * 12; -int c = 100 / 5; - -WriteLine(a - b); -WriteLine(b); -WriteLine(c); +using static SplashKitSDK.SplashKit; + +// Example 1: Print single integer +WriteLine(1); +WriteLine(2); +WriteLine(3); +WriteLine(-1); +WriteLine(-2); +WriteLine(-3); + +// Example 2: Print multi-digit integer +WriteLine(12345); +WriteLine(953221311); +WriteLine(-165746); + +// Example 3: Print integer after calculation +int a = 222 - 111; +int b = 10 * 12; +int c = 100 / 5; + +WriteLine(a - b); +WriteLine(b); +WriteLine(c); From 61b2b743209380a0ca4a31a4356f32da8c62931f Mon Sep 17 00:00:00 2001 From: omckeon Date: Sat, 26 Jul 2025 17:25:39 +1000 Subject: [PATCH 27/47] Update python installation for MSYS2 --- .../Windows (MSYS2)/2-language-tools.mdx | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/content/docs/installation/Windows (MSYS2)/2-language-tools.mdx b/src/content/docs/installation/Windows (MSYS2)/2-language-tools.mdx index 11f9cd8a0..e699df452 100644 --- a/src/content/docs/installation/Windows (MSYS2)/2-language-tools.mdx +++ b/src/content/docs/installation/Windows (MSYS2)/2-language-tools.mdx @@ -43,7 +43,18 @@ For C++ development, your MSYS2 setup already includes the necessary tools for S ### Python -To develop with Python in SplashKit, follow these steps to install Python on your system. +To develop with Python in SplashKit, you can install the `python` and `pip` MSYS2 packages by running the following command in your MINGW64 terminal: + +```shell +pacman -S mingw-w64-x86_64-python mingw-w64-x86_64-python-pip --noconfirm --disable-download-timeout +``` + +:::note[Alternative Option] + +
+Follow these steps to install Python from the official website: + +For an alternative option, follow these steps to install Python on your system. @@ -73,6 +84,10 @@ To develop with Python in SplashKit, follow these steps to install Python on you +
+ +::: + ### Other Languages Support for other languages such as Rust and Pascal are coming soon. From 590049c5fc4a474f554822cb52b9cb7979c61d22 Mon Sep 17 00:00:00 2001 From: omckeon Date: Sun, 27 Jul 2025 12:42:26 +1000 Subject: [PATCH 28/47] Fix tabs --- .../docs/installation/Linux/4-vscode.mdx | 18 +++++++------- .../docs/installation/MacOS/4-vscode.mdx | 18 +++++++------- .../installation/Windows (MSYS2)/4-vscode.mdx | 18 +++++++------- .../installation/Windows (WSL)/4-vscode.mdx | 24 +++++++++---------- src/styles/custom.css | 1 + 5 files changed, 40 insertions(+), 39 deletions(-) diff --git a/src/content/docs/installation/Linux/4-vscode.mdx b/src/content/docs/installation/Linux/4-vscode.mdx index 1d676f4d6..1b440d4c2 100644 --- a/src/content/docs/installation/Linux/4-vscode.mdx +++ b/src/content/docs/installation/Linux/4-vscode.mdx @@ -129,7 +129,7 @@ If you are using code OSS you won't be able to install extensions via the comman ### C# Extensions - + You can install these C# extensions directly from the terminal by running: @@ -139,7 +139,7 @@ code --install-extension ms-dotnettools.csdevkit ``` - + To add these extensions within Visual Studio Code: @@ -149,7 +149,7 @@ To add these extensions within Visual Studio Code: ![Adding C# extensions in Visual Studio Code](/images/installation/csharp-in-vscode.png) - + Install the following C# extensions directly from the Visual Studio Marketplace: @@ -162,7 +162,7 @@ Install the following C# extensions directly from the Visual Studio Marketplace: ### C++ Extensions - + To install the C++ Extension Pack directly from the terminal: @@ -171,7 +171,7 @@ code --install-extension ms-vscode.cpptools-extension-pack ``` - + To add the C++ extension within Visual Studio Code: @@ -181,7 +181,7 @@ To add the C++ extension within Visual Studio Code: ![Adding C++ extensions in Visual Studio Code](/images/installation/cplus-in-vscode.png) - + Install the C++ Extension Pack for comprehensive C++ support: @@ -193,7 +193,7 @@ Install the C++ Extension Pack for comprehensive C++ support: ### Python Extensions - + To install the Python extension directly from the terminal: @@ -202,7 +202,7 @@ code --install-extension ms-python.python ``` - + To install the Python extension within Visual Studio Code: @@ -212,7 +212,7 @@ To install the Python extension within Visual Studio Code: ![Adding Python extensions in Visual Studio Code](/images/installation/python-in-vscode.png) - + For Python support, install the Python extension from the Visual Studio Marketplace: diff --git a/src/content/docs/installation/MacOS/4-vscode.mdx b/src/content/docs/installation/MacOS/4-vscode.mdx index 659b0c30a..54cdcde13 100644 --- a/src/content/docs/installation/MacOS/4-vscode.mdx +++ b/src/content/docs/installation/MacOS/4-vscode.mdx @@ -24,7 +24,7 @@ After setting up Visual Studio Code, enhance your development environment by add ### C# Extensions - + You can install these C# extensions directly from the terminal by running: @@ -34,7 +34,7 @@ code --install-extension ms-dotnettools.csdevkit ``` - + To add these extensions within Visual Studio Code: @@ -44,7 +44,7 @@ To add these extensions within Visual Studio Code: ![Adding C# extensions in Visual Studio Code](/images/installation/csharp-in-vscode.png) - + Install the following C# extensions directly from the Visual Studio Marketplace: @@ -57,7 +57,7 @@ Install the following C# extensions directly from the Visual Studio Marketplace: ### C++ Extensions - + To install the C++ Extension Pack directly from the terminal: @@ -66,7 +66,7 @@ code --install-extension ms-vscode.cpptools-extension-pack ``` - + To add the C++ extension within Visual Studio Code: @@ -76,7 +76,7 @@ To add the C++ extension within Visual Studio Code: ![Adding C++ extensions in Visual Studio Code](/images/installation/cplus-in-vscode.png) - + Install the C++ Extension Pack for comprehensive C++ support: @@ -88,7 +88,7 @@ Install the C++ Extension Pack for comprehensive C++ support: ### Python Extensions - + To install the Python extension directly from the terminal: @@ -97,7 +97,7 @@ code --install-extension ms-python.python ``` - + To install the Python extension within Visual Studio Code: @@ -107,7 +107,7 @@ To install the Python extension within Visual Studio Code: ![Adding Python extensions in Visual Studio Code](/images/installation/python-in-vscode.png) - + For Python support, install the Python extension from the Visual Studio Marketplace: diff --git a/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx b/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx index 9d54efe0d..c52b95cd1 100644 --- a/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx +++ b/src/content/docs/installation/Windows (MSYS2)/4-vscode.mdx @@ -20,7 +20,7 @@ After setting up Visual Studio Code, enhance your development environment by add ### C# Extensions - + You can install these C# extensions directly from the terminal by running: @@ -30,7 +30,7 @@ code --install-extension ms-dotnettools.csdevkit ``` - + To add these extensions within Visual Studio Code: @@ -40,7 +40,7 @@ To add these extensions within Visual Studio Code: ![Adding C# extensions in Visual Studio Code](/images/installation/csharp-in-vscode.png) - + Install the following C# extensions directly from the Visual Studio Marketplace: @@ -53,7 +53,7 @@ Install the following C# extensions directly from the Visual Studio Marketplace: ### C++ Extensions - + To install the C++ Extension Pack directly from the terminal: @@ -62,7 +62,7 @@ code --install-extension ms-vscode.cpptools-extension-pack ``` - + To add the C++ extension within Visual Studio Code: @@ -72,7 +72,7 @@ To add the C++ extension within Visual Studio Code: ![Adding C++ extensions in Visual Studio Code](/images/installation/cplus-in-vscode.png) - + Install the C++ Extension Pack for comprehensive C++ support: @@ -84,7 +84,7 @@ Install the C++ Extension Pack for comprehensive C++ support: ### Python Extensions - + To install the Python extension directly from the terminal: @@ -93,7 +93,7 @@ code --install-extension ms-python.python ``` - + To install the Python extension within Visual Studio Code: @@ -103,7 +103,7 @@ To install the Python extension within Visual Studio Code: ![Adding Python extensions in Visual Studio Code](/images/installation/python-in-vscode.png) - + For Python support, install the Python extension from the Visual Studio Marketplace: diff --git a/src/content/docs/installation/Windows (WSL)/4-vscode.mdx b/src/content/docs/installation/Windows (WSL)/4-vscode.mdx index 2cb4d736f..f036aed18 100644 --- a/src/content/docs/installation/Windows (WSL)/4-vscode.mdx +++ b/src/content/docs/installation/Windows (WSL)/4-vscode.mdx @@ -19,7 +19,7 @@ After setting up Visual Studio Code, enhance your development environment by add ### WSL Extension - + You can install the WSL extension directly from the terminal by running: @@ -28,7 +28,7 @@ code --install-extension ms-vscode-remote.remote-wsl ``` - + To add the WSL extension within Visual Studio Code: @@ -38,7 +38,7 @@ To add the WSL extension within Visual Studio Code: ![Adding WSL extension in Visual Studio Code](/images/installation/WSL-in-vscode.png) - + Install the WSL extension directly from the Visual Studio Marketplace: @@ -50,7 +50,7 @@ Install the WSL extension directly from the Visual Studio Marketplace: ### C# Extensions - + You can install these C# extensions directly from the terminal by running: @@ -60,7 +60,7 @@ code --install-extension ms-dotnettools.csdevkit ``` - + To add these extensions within Visual Studio Code: @@ -70,7 +70,7 @@ To add these extensions within Visual Studio Code: ![Adding C# extensions in Visual Studio Code](/images/installation/csharp-in-vscode.png) - + Install the following C# extensions directly from the Visual Studio Marketplace: @@ -83,7 +83,7 @@ Install the following C# extensions directly from the Visual Studio Marketplace: ### C++ Extensions - + To install the C++ Extension Pack directly from the terminal: @@ -92,7 +92,7 @@ code --install-extension ms-vscode.cpptools-extension-pack ``` - + To add the C++ extension within Visual Studio Code: @@ -102,7 +102,7 @@ To add the C++ extension within Visual Studio Code: ![Adding C++ extensions in Visual Studio Code](/images/installation/cplus-in-vscode.png) - + Install the C++ Extension Pack for comprehensive C++ support: @@ -114,7 +114,7 @@ Install the C++ Extension Pack for comprehensive C++ support: ### Python Extensions - + To install the Python extension directly from the terminal: @@ -123,7 +123,7 @@ code --install-extension ms-python.python ``` - + To install the Python extension within Visual Studio Code: @@ -133,7 +133,7 @@ To install the Python extension within Visual Studio Code: ![Adding Python extensions in Visual Studio Code](/images/installation/python-in-vscode.png) - + For Python support, install the Python extension from the Visual Studio Marketplace: diff --git a/src/styles/custom.css b/src/styles/custom.css index 63567d036..0a9618d09 100644 --- a/src/styles/custom.css +++ b/src/styles/custom.css @@ -580,6 +580,7 @@ mjx-container svg { [role="tablist"] { border-bottom-color: var(--focused-tab-outline); + margin-bottom: 3px; } /* Round out styling using circle pseudo-element - right side */ From 30f4e447c6d76ee474c1af8b00bd605bdba7026a Mon Sep 17 00:00:00 2001 From: omckeon Date: Mon, 28 Jul 2025 11:26:52 +1000 Subject: [PATCH 29/47] Add caution aside to remind about using default install path for msys2 --- .../installation/Windows (MSYS2)/1-command-line-tools.mdx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/content/docs/installation/Windows (MSYS2)/1-command-line-tools.mdx b/src/content/docs/installation/Windows (MSYS2)/1-command-line-tools.mdx index 456d066c9..512531a3f 100644 --- a/src/content/docs/installation/Windows (MSYS2)/1-command-line-tools.mdx +++ b/src/content/docs/installation/Windows (MSYS2)/1-command-line-tools.mdx @@ -23,7 +23,13 @@ MSYS2 provides a Unix-like terminal environment for Windows, allowing you to run Double-click the downloaded executable file and follow the on-screen instructions to complete the installation. - *We recommend using the default installation path, though you may customize other options as needed.* + :::caution[Use the default install path] + + Make sure to use the default install path: `C:\msys64` + + *Using other paths may cause issues.* + + ::: 3. **Open the MINGW64 Terminal** From 6db28060fd8d1ca4c83439171176474756546481 Mon Sep 17 00:00:00 2001 From: omckeon Date: Mon, 4 Aug 2025 14:39:06 +1000 Subject: [PATCH 30/47] Update api.json --- scripts/json-files/api.json | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/scripts/json-files/api.json b/scripts/json-files/api.json index 2bcd9ad5a..c854f6e8d 100644 --- a/scripts/json-files/api.json +++ b/scripts/json-files/api.json @@ -94385,19 +94385,19 @@ "number": 3 }, "ADC_PIN_4": { - "description": "Analog Input Channel 4", + "description": "Analog Input Channel 4 (only available for ADS7830)", "number": 4 }, "ADC_PIN_5": { - "description": "Analog Input Channel 5", + "description": "Analog Input Channel 5 (only available for ADS7830)", "number": 5 }, "ADC_PIN_6": { - "description": "Analog Input Channel 6", + "description": "Analog Input Channel 6 (only available for ADS7830)", "number": 6 }, "ADC_PIN_7": { - "description": "Analog Input Channel 7", + "description": "Analog Input Channel 7 (only available for ADS7830)", "number": 7 } }, @@ -94412,7 +94412,7 @@ } }, { - "signature": "enum adc_type {ADS7830 = 0,// PCF8591 = 1,};", + "signature": "enum adc_type {ADS7830 = 0,PCF8591 = 1,};", "name": "adc_type", "description": "ADC Type:", "brief": null, @@ -94420,16 +94420,20 @@ "ADS7830": { "description": "8-Bit, 8-Channel Sampling A/D Converter with I2C Interface", "number": 0 + }, + "PCF8591": { + "description": "8-Bit, 4-Channel Sampling A/D Converter with I2C Interface", + "number": 1 } }, "attributes": { "group": "types" }, "signatures": { - "python": "public enum {AdcType.ads7830 = 0}", - "cpp": "class adc_type {ADS7830 = 0};", - "csharp": "public enum {AdcType.Ads7830 = 0}", - "pascal": "public enum {AdcType.Ads7830 = 0}" + "python": "public enum {AdcType.ads7830 = 0, AdcType.pcf8591 = 1}", + "cpp": "class adc_type {ADS7830 = 0, PCF8591 = 1};", + "csharp": "public enum {AdcType.Ads7830 = 0, AdcType.Pcf8591 = 1}", + "pascal": "public enum {AdcType.Ads7830 = 0, AdcType.Pcf8591 = 1}" } }, { From 955bf27c2282ac804ec1c1711487b07cee09e612 Mon Sep 17 00:00:00 2001 From: AkiraCoffee <88522379+Coffee8848@users.noreply.github.com> Date: Sat, 9 Aug 2025 13:05:22 +1000 Subject: [PATCH 31/47] update api -animation document --- .vscode/settings.json | 59 +++++- API_Documentation_Analysis.md | 133 ++++++++++++ Project_Structure_Guide.md | 198 ++++++++++++++++++ Revised_Response_to_Sana.md | 0 package-lock.json | 20 -- .../animation_current_cell-1-example-oop.cs | 78 +++++++ ...mation_current_cell-1-example-top-level.cs | 68 ++++++ .../animation_current_cell-1-example.cpp | 76 +++++++ .../animation_current_cell-1-example.py | 64 ++++++ .../animation_current_cell-1-example.txt | 1 + .../animation_ended-1-example-oop.cs | 71 +++++++ .../animation_ended-1-example-top-level.cs | 63 ++++++ .../animations/animation_ended-1-example.cpp | 68 ++++++ .../animations/animation_ended-1-example.py | 53 +++++ .../animations/animation_ended-1-example.txt | 1 + .../animation_script_named-1-example.cpp | 141 +++++++++++++ .../animation_script_named-1-example.txt | 1 + .../assign_animation-1-example-top-level.cs | 89 ++++++++ .../animations/assign_animation-1-example.cpp | 95 +++++++++ .../animations/assign_animation-1-example.cs | 96 +++++++++ .../animations/assign_animation-1-example.py | 92 ++++++++ .../animations/assign_animation-1-example.txt | 1 + .../create_animation-1-example-oop.cs | 55 +++++ .../create_animation-1-example-top-level.cs | 46 ++++ .../animations/create_animation-1-example.cpp | 52 +++++ .../animations/create_animation-1-example.gif | Bin 0 -> 2169212 bytes .../animations/create_animation-1-example.py | 46 ++++ .../animations/create_animation-1-example.txt | 1 + .../free_animation-1-example-top-level.cs | 119 +++++++++++ .../animations/free_animation-1-example.cpp | 125 +++++++++++ .../animations/free_animation-1-example.cs | 127 +++++++++++ .../animations/free_animation-1-example.py | 108 ++++++++++ .../animations/free_animation-1-example.txt | 1 + .../load_animation_script-1-example-oop.cs | 51 +++++ ...ad_animation_script-1-example-top-level.cs | 43 ++++ .../load_animation_script-1-example.cpp | 48 +++++ .../load_animation_script-1-example.gif | Bin 0 -> 2169212 bytes .../load_animation_script-1-example.py | 41 ++++ .../load_animation_script-1-example.txt | 1 + .../restart_animation-1-example-top-level.cs | 113 ++++++++++ .../restart_animation-1-example.cpp | 120 +++++++++++ .../animations/restart_animation-1-example.cs | 120 +++++++++++ .../animations/restart_animation-1-example.py | 100 +++++++++ .../restart_animation-1-example.txt | 1 + .../update_animation-1-example-oop.cs | 67 ++++++ .../update_animation-1-example-top-level.cs | 59 ++++++ .../animations/update_animation-1-example.cpp | 64 ++++++ .../animations/update_animation-1-example.py | 51 +++++ .../animations/update_animation-1-example.txt | 1 + 49 files changed, 3007 insertions(+), 21 deletions(-) create mode 100644 API_Documentation_Analysis.md create mode 100644 Project_Structure_Guide.md create mode 100644 Revised_Response_to_Sana.md create mode 100644 public/usage-examples/animations/animation_current_cell-1-example-oop.cs create mode 100644 public/usage-examples/animations/animation_current_cell-1-example-top-level.cs create mode 100644 public/usage-examples/animations/animation_current_cell-1-example.cpp create mode 100644 public/usage-examples/animations/animation_current_cell-1-example.py create mode 100644 public/usage-examples/animations/animation_current_cell-1-example.txt create mode 100644 public/usage-examples/animations/animation_ended-1-example-oop.cs create mode 100644 public/usage-examples/animations/animation_ended-1-example-top-level.cs create mode 100644 public/usage-examples/animations/animation_ended-1-example.cpp create mode 100644 public/usage-examples/animations/animation_ended-1-example.py create mode 100644 public/usage-examples/animations/animation_ended-1-example.txt create mode 100644 public/usage-examples/animations/animation_script_named-1-example.cpp create mode 100644 public/usage-examples/animations/animation_script_named-1-example.txt create mode 100644 public/usage-examples/animations/assign_animation-1-example-top-level.cs create mode 100644 public/usage-examples/animations/assign_animation-1-example.cpp create mode 100644 public/usage-examples/animations/assign_animation-1-example.cs create mode 100644 public/usage-examples/animations/assign_animation-1-example.py create mode 100644 public/usage-examples/animations/assign_animation-1-example.txt create mode 100644 public/usage-examples/animations/create_animation-1-example-oop.cs create mode 100644 public/usage-examples/animations/create_animation-1-example-top-level.cs create mode 100644 public/usage-examples/animations/create_animation-1-example.cpp create mode 100644 public/usage-examples/animations/create_animation-1-example.gif create mode 100644 public/usage-examples/animations/create_animation-1-example.py create mode 100644 public/usage-examples/animations/create_animation-1-example.txt create mode 100644 public/usage-examples/animations/free_animation-1-example-top-level.cs create mode 100644 public/usage-examples/animations/free_animation-1-example.cpp create mode 100644 public/usage-examples/animations/free_animation-1-example.cs create mode 100644 public/usage-examples/animations/free_animation-1-example.py create mode 100644 public/usage-examples/animations/free_animation-1-example.txt create mode 100644 public/usage-examples/animations/load_animation_script-1-example-oop.cs create mode 100644 public/usage-examples/animations/load_animation_script-1-example-top-level.cs create mode 100644 public/usage-examples/animations/load_animation_script-1-example.cpp create mode 100644 public/usage-examples/animations/load_animation_script-1-example.gif create mode 100644 public/usage-examples/animations/load_animation_script-1-example.py create mode 100644 public/usage-examples/animations/load_animation_script-1-example.txt create mode 100644 public/usage-examples/animations/restart_animation-1-example-top-level.cs create mode 100644 public/usage-examples/animations/restart_animation-1-example.cpp create mode 100644 public/usage-examples/animations/restart_animation-1-example.cs create mode 100644 public/usage-examples/animations/restart_animation-1-example.py create mode 100644 public/usage-examples/animations/restart_animation-1-example.txt create mode 100644 public/usage-examples/animations/update_animation-1-example-oop.cs create mode 100644 public/usage-examples/animations/update_animation-1-example-top-level.cs create mode 100644 public/usage-examples/animations/update_animation-1-example.cpp create mode 100644 public/usage-examples/animations/update_animation-1-example.py create mode 100644 public/usage-examples/animations/update_animation-1-example.txt diff --git a/.vscode/settings.json b/.vscode/settings.json index b5601daaa..c71a2653d 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,62 @@ { "files.associations": { "*.mdx": "markdown" - } + }, + "C_Cpp_Runner.cCompilerPath": "gcc", + "C_Cpp_Runner.cppCompilerPath": "g++", + "C_Cpp_Runner.debuggerPath": "gdb", + "C_Cpp_Runner.cStandard": "", + "C_Cpp_Runner.cppStandard": "", + "C_Cpp_Runner.msvcBatchPath": "C:/Program Files/Microsoft Visual Studio/VR_NR/Community/VC/Auxiliary/Build/vcvarsall.bat", + "C_Cpp_Runner.useMsvc": false, + "C_Cpp_Runner.warnings": [ + "-Wall", + "-Wextra", + "-Wpedantic", + "-Wshadow", + "-Wformat=2", + "-Wcast-align", + "-Wconversion", + "-Wsign-conversion", + "-Wnull-dereference" + ], + "C_Cpp_Runner.msvcWarnings": [ + "/W4", + "/permissive-", + "/w14242", + "/w14287", + "/w14296", + "/w14311", + "/w14826", + "/w44062", + "/w44242", + "/w14905", + "/w14906", + "/w14263", + "/w44265", + "/w14928" + ], + "C_Cpp_Runner.enableWarnings": true, + "C_Cpp_Runner.warningsAsError": false, + "C_Cpp_Runner.compilerArgs": [], + "C_Cpp_Runner.linkerArgs": [], + "C_Cpp_Runner.includePaths": [], + "C_Cpp_Runner.includeSearch": [ + "*", + "**/*" + ], + "C_Cpp_Runner.excludeSearch": [ + "**/build", + "**/build/**", + "**/.*", + "**/.*/**", + "**/.vscode", + "**/.vscode/**" + ], + "C_Cpp_Runner.useAddressSanitizer": false, + "C_Cpp_Runner.useUndefinedSanitizer": false, + "C_Cpp_Runner.useLeakSanitizer": false, + "C_Cpp_Runner.showCompilationTime": false, + "C_Cpp_Runner.useLinkTimeOptimization": false, + "C_Cpp_Runner.msvcSecureNoWarnings": false } \ No newline at end of file diff --git a/API_Documentation_Analysis.md b/API_Documentation_Analysis.md new file mode 100644 index 000000000..ec1cdb2e9 --- /dev/null +++ b/API_Documentation_Analysis.md @@ -0,0 +1,133 @@ +# SplashKit API 文档一致性分析报告 + +## 概述 +本报告分析了 SplashKit API 文档各部分的一致性问题,重点关注"See Code Examples"按钮和输出示例图片/动画的可用性。 + +## 分析结果 + +### 1. 使用示例文件(.txt)统计 + +| API 分类 | .txt 文件数量 | 状态 | 备注 | +|---------|-------------|------|------| +| **Animations** | **0** | ❌ **缺失** | **无任何示例文件** | +| Audio | 2 | ✅ 有示例 | 有基本示例 | +| **Camera** | **0** | ❌ **缺失** | **无任何示例文件** | +| **Color** | **0** | ❌ **缺失** | **无任何示例文件** | +| **Geometry** | **25** | ✅ **完善** | **示例最丰富** | +| **Graphics** | **42** | ✅ **完善** | **示例最多** | +| **Input** | **0** | ❌ **缺失** | **无任何示例文件** | +| **Interface** | **0** | ❌ **缺失** | **无任何示例文件** | +| **Json** | **0** | ❌ **缺失** | **无任何示例文件** | +| **Logging** | **0** | ❌ **缺失** | **无任何示例文件** | +| Networking | 4 | ✅ 有示例 | 有基本示例 | +| Physics | 4 | ✅ 有示例 | 有基本示例 | +| **Raspberry** | **0** | ❌ **缺失** | **无任何示例文件** | +| **Resources** | **0** | ❌ **缺失** | **无任何示例文件** | +| **Resource Bundles** | **0** | ❌ **缺失** | **无任何示例文件** | +| Sprites | 9 | ✅ 有示例 | 有一定示例 | +| Terminal | 8 | ✅ 有示例 | 有一定示例 | +| **Timers** | **0** | ❌ **缺失** | **无任何示例文件** | +| Utilities | 17 | ✅ 有示例 | 有较多示例 | +| **Windows** | **0** | ❌ **缺失** | **无任何示例文件** | + +### 2. 功能缺失情况汇总 + +#### 完全缺失示例的分类(12个): +1. **Animations** - 您正在关注的分类 +2. **Camera** - 相机控制功能 +3. **Color** - 颜色处理功能 +4. **Input** - 输入处理功能 +5. **Interface** - 界面相关功能 +6. **Json** - JSON 数据处理 +7. **Logging** - 日志记录功能 +8. **Raspberry** - 树莓派相关功能 +9. **Resources** - 资源管理功能 +10. **Resource Bundles** - 资源包功能 +11. **Timers** - 计时器功能 +12. **Windows** - 窗口管理功能 + +#### 有示例但相对较少的分类(4个): +- **Audio** (2个示例) +- **Networking** (4个示例) +- **Physics** (4个示例) + +### 3. 输出示例格式分析 + +根据 Geometry 目录的文件格式,每个完整的示例应包含: + +#### 必需文件: +- `function_name-1-example.txt` - 示例描述 +- `function_name-1-example.cpp` - C++ 代码 +- `function_name-1-example.py` - Python 代码 +- `function_name-1-example-oop.cs` - C# OOP 代码 +- `function_name-1-example-top-level.cs` - C# 顶级代码 + +#### 输出文件(至少一种): +- `function_name-1-example.png` - 静态图片输出 +- `function_name-1-example.gif` - 动画输出 +- `function_name-1-example.webm` - 视频输出(音频相关) + +#### 可选文件: +- `function_name-1-resources.zip` - 相关资源文件 + +### 4. 脚本逻辑说明 + +API 页面生成脚本 (`api-pages-script.cjs`) 的工作流程: + +1. **检查示例文件**:查找 `public/usage-examples/{category}/` 目录下的 `.txt` 文件 +2. **生成 "See Code Examples" 按钮**:如果找到对应的 `.txt` 文件,就会为该函数添加示例按钮 +3. **添加输出示例**:按优先级查找 `.png` → `.gif` → `.webm` 文件 +4. **生成 MDX 内容**:将示例和输出集成到最终的 API 文档中 + +### 5. 推荐的标准化工作 + +#### 优先级 1 - 核心功能(建议首先处理): +1. **Animations** - 动画是游戏开发的核心功能 +2. **Input** - 输入处理是交互的基础 +3. **Interface** - 用户界面功能 +4. **Timers** - 时间控制功能 + +#### 优先级 2 - 重要功能: +5. **Color** - 颜色处理 +6. **Resources** - 资源管理 +7. **Windows** - 窗口管理 +8. **Camera** - 相机控制 + +#### 优先级 3 - 特殊功能: +9. **Json** - JSON 数据处理 +10. **Logging** - 日志功能 +11. **Resource Bundles** - 资源包 +12. **Raspberry** - 树莓派功能 + +### 6. 创建示例的标准流程 + +要为缺失示例的 API 添加完整文档,需要: + +1. **创建示例文件**: + ``` + public/usage-examples/{category}/ + ├── function_name-1-example.txt + ├── function_name-1-example.cpp + ├── function_name-1-example.py + ├── function_name-1-example-oop.cs + ├── function_name-1-example-top-level.cs + └── function_name-1-example.png/gif/webm + ``` + +2. **运行生成脚本**: + ```bash + node scripts/api-pages-script.cjs + ``` + +3. **验证结果**:检查生成的 MDX 文件是否包含示例按钮和输出图片 + +--- + +## 总结 + +当前 API 文档存在显著的不一致性问题: +- **60%的分类(12/20)完全缺失示例** +- **Animations 是缺失示例的重要分类之一** +- **Graphics 和 Geometry 是文档标准的良好参考** + +建议按优先级逐步完善各分类的示例文档,确保整个 API 文档的一致性和完整性。 diff --git a/Project_Structure_Guide.md b/Project_Structure_Guide.md new file mode 100644 index 000000000..ff7d99991 --- /dev/null +++ b/Project_Structure_Guide.md @@ -0,0 +1,198 @@ +# SplashKit API 文档项目结构详解 + +## 📁 项目整体架构 + +``` +splashkit.io-starlight/ +├── scripts/ # 🔧 构建脚本 +│ ├── api-pages-script.cjs # 主要的 API 文档生成脚本 +│ └── json-files/ # 📄 数据源文件 +│ └── api.json # API 函数的元数据和描述 +├── public/ # 🎯 静态资源 +│ └── usage-examples/ # 📝 代码示例文件 +│ ├── animations/ # 按 API 分类组织 +│ ├── geometry/ +│ ├── graphics/ +│ └── ... +└── src/ # 🏗️ 源代码 + └── content/ + └── docs/ + └── api/ # 📖 生成的最终文档 + ├── Animations.mdx + ├── Geometry.mdx + └── ... +``` + +--- + +## 🔄 文档生成流程 + +### 第1步:数据源 +**`scripts/json-files/api.json`** - 包含所有 API 的基础信息: + +```json +{ + "animations": { + "brief": "动画功能的简要描述", + "description": "详细描述", + "functions": [ + { + "name": "animation_count", + "signature": "int animation_count(animation_script script);", + "description": "函数的详细说明", + "parameters": { "script": {...} }, + "return": { "type": "int", "description": "..." }, + "signatures": { + "cpp": ["int animation_count(animation_script script)"], + "python": ["def animation_count(script):"], + "csharp": [...], + "pascal": [...] + } + } + ] + } +} +``` + +### 第2步:代码示例文件 +**`public/usage-examples/{category}/`** - 每个函数的完整示例: + +``` +center_point-1-example.txt # 📄 示例标题/描述 +center_point-1-example.cpp # 🔷 C++ 代码 +center_point-1-example.py # 🐍 Python 代码 +center_point-1-example-oop.cs # 🔷 C# 面向对象版本 +center_point-1-example-top-level.cs # 🔷 C# 顶级语句版本 +center_point-1-example.png # 🖼️ 输出图片/动画 +``` + +### 第3步:脚本处理 +**`scripts/api-pages-script.cjs`** 执行以下操作: + +1. **读取 JSON 数据** → 获取函数基本信息 +2. **扫描示例文件** → 查找匹配的代码示例 +3. **生成 MDX 内容** → 组合所有信息 +4. **输出最终文档** → 创建 `src/content/docs/api/*.mdx` + +--- + +## 📋 MDX 文档的组成部分 + +每个生成的 `.mdx` 文件包含以下部分: + +### 1. 📑 头部信息 (来自 JSON) +```yaml +--- +title: Animations +description: 动画功能描述... +--- +``` + +### 2. 📝 分类概述 (来自 JSON) +```markdown +:::tip[Animations] +动画功能的详细介绍... +::: +``` + +### 3. 🔧 函数文档 (来自 JSON) +```markdown +### [Animation Count](#animation-count) + +函数描述... + +**Parameters:** +| Name | Type | Description | +|------|------|-------------| +| script | Animation Script | 参数描述... | + +**Return Type:** Integer +**Signatures:** (多语言代码签名) +``` + +### 4. 💻 代码示例 (来自示例文件) +```markdown +**Usage:   {}** + + + + + + + + + + + + + + + + + + + + + + **Output:** + ![center_point example](/usage-examples/geometry/center_point-1-example.png) + +``` + +--- + +## 🎯 各文件类型的作用 + +| 文件类型 | 作用 | 示例 | +|---------|------|------| +| **📄 .txt** | 示例标题/描述 | `"Glowing Circle"` | +| **🔷 .cpp** | C++ 完整代码示例 | 包含 `#include "splashkit.h"` 的完整程序 | +| **🐍 .py** | Python 完整代码示例 | 包含 `from splashkit import *` 的完整程序 | +| **🔷 -oop.cs** | C# 面向对象风格 | 使用 `SplashKit.Function()` 调用 | +| **🔷 -top-level.cs** | C# 顶级语句风格 | 直接调用 `Function()` | +| **🖼️ .png/.gif/.webm** | 输出效果展示 | 程序运行的视觉结果 | + +--- + +## 🔄 添加新示例的完整流程 + +### 步骤1: 创建示例文件 +```bash +# 在 public/usage-examples/animations/ 目录下创建: +animation_count-1-example.txt # "Animation Counter" +animation_count-1-example.cpp # C++ 完整代码 +animation_count-1-example.py # Python 完整代码 +animation_count-1-example-oop.cs # C# OOP 版本 +animation_count-1-example-top-level.cs # C# 顶级语句版本 +animation_count-1-example.png # 输出截图 +``` + +### 步骤2: 运行生成脚本 +```bash +node scripts/api-pages-script.cjs +``` + +### 步骤3: 验证结果 +检查 `src/content/docs/api/Animations.mdx` 是否包含: +- ✅ "See Code Examples" 按钮 +- ✅ 多语言代码标签页 +- ✅ "Output:" 图片展示 + +--- + +## 💡 关键理解点 + +1. **JSON 只是元数据** - 包含函数签名、描述、参数信息 +2. **真正的代码示例来自单独文件** - 每种语言一个文件 +3. **脚本负责组装** - 将 JSON + 示例文件 → 完整 MDX +4. **命名规则很重要** - `{function_name}-{number}-example.{extension}` +5. **输出文件决定展示效果** - .png(静态), .gif(动画), .webm(视频) + +--- + +## 🚀 现在您可以: + +1. **理解为什么 Animations 缺示例** - 因为 `public/usage-examples/animations/` 目录为空 +2. **知道如何添加示例** - 创建对应的文件并运行脚本 +3. **了解文档结构** - JSON 基础信息 + 示例文件 = 完整文档 +4. **掌握标准格式** - 参考 Geometry 分类的文件结构 diff --git a/Revised_Response_to_Sana.md b/Revised_Response_to_Sana.md new file mode 100644 index 000000000..e69de29bb diff --git a/package-lock.json b/package-lock.json index ea930c30e..6c3c50dd5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7697,12 +7697,6 @@ "loose-envify": "^1.1.0" } }, - "node_modules/search-insights": { - "version": "2.17.3", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", - "integrity": "sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==", - "peer": true - }, "node_modules/section-matter": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", @@ -8163,20 +8157,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/typescript": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", - "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", - "license": "Apache-2.0", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, "node_modules/ufo": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", diff --git a/public/usage-examples/animations/animation_current_cell-1-example-oop.cs b/public/usage-examples/animations/animation_current_cell-1-example-oop.cs new file mode 100644 index 000000000..b957c4445 --- /dev/null +++ b/public/usage-examples/animations/animation_current_cell-1-example-oop.cs @@ -0,0 +1,78 @@ +using SplashKitSDK; + +Program.Main(); + +public static class Program +{ + public static void Main() + { + SplashKit.OpenWindow("Current Frame Tracking", 800, 600); + + // Load animation script and bitmap for character states + AnimationScript statesScript = SplashKit.LoadAnimationScript("character_states", "states.txt"); + Bitmap characterBmp = SplashKit.LoadBitmap("character", "character.png"); + SplashKit.BitmapSetCellDetails(characterBmp, 64, 64, 8, 2, 16); // 8x2 grid, 16 frames + + // Create animation + Animation characterAnim = SplashKit.CreateAnimation(statesScript, "idle"); + + Point2D characterPos = SplashKit.PointAt(400, 300); + int prevCell = -1; + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Update animation + SplashKit.UpdateAnimation(characterAnim); + + // Get current animation cell + int currentCell = SplashKit.AnimationCurrentCell(characterAnim); + + // Detect frame changes + if (currentCell != prevCell) + { + SplashKit.WriteLine($"Frame changed from {prevCell} to {currentCell}"); + prevCell = currentCell; + } + + SplashKit.ClearScreen(Color.LightBlue); + + // Draw character + SplashKit.DrawBitmap(characterBmp, characterPos.X - 32, characterPos.Y - 32, + SplashKit.OptionWithAnimation(characterAnim)); + + // Draw frame information + SplashKit.DrawText("Current Frame Tracking", Color.Black, 10, 10); + SplashKit.DrawText($"Current Cell: {currentCell}", Color.Black, 10, 30); + SplashKit.DrawText("Total Frames: 16", Color.Black, 10, 50); + + // Draw frame indicator bar + int barWidth = 400; + int barX = 200; + int barY = 100; + + SplashKit.DrawRectangle(Color.Gray, barX - 2, barY - 2, barWidth + 4, 24); + SplashKit.DrawRectangle(Color.White, barX, barY, barWidth, 20); + + // Draw current frame position + int framePos = (currentCell * barWidth) / 16; + SplashKit.DrawRectangle(Color.Red, barX + framePos - 2, barY, 4, 20); + + // Draw frame numbers + for (int i = 0; i <= 16; i += 4) + { + int x = barX + (i * barWidth) / 16; + SplashKit.DrawText(i.ToString(), Color.Black, x - 5, barY + 25); + } + + SplashKit.RefreshScreen(60); + } + + // Clean up + SplashKit.FreeAnimation(characterAnim); + SplashKit.FreeAnimationScript(statesScript); + SplashKit.FreeBitmap(characterBmp); + SplashKit.CloseAllWindows(); + } +} diff --git a/public/usage-examples/animations/animation_current_cell-1-example-top-level.cs b/public/usage-examples/animations/animation_current_cell-1-example-top-level.cs new file mode 100644 index 000000000..ffb86dbb7 --- /dev/null +++ b/public/usage-examples/animations/animation_current_cell-1-example-top-level.cs @@ -0,0 +1,68 @@ +using SplashKitSDK; + +OpenWindow("Current Frame Tracking", 800, 600); + + +AnimationScript statesScript = LoadAnimationScript("character_states", "states.txt"); +Bitmap characterBmp = LoadBitmap("character", "character.png"); +BitmapSetCellDetails(characterBmp, 64, 64, 8, 2, 16); + +// Create animation +Animation characterAnim = CreateAnimation(statesScript, "idle"); + +Point2D characterPos = PointAt(400, 300); +int prevCell = -1; + +while (!QuitRequested()) +{ + ProcessEvents(); + + + UpdateAnimation(characterAnim); + + int currentCell = AnimationCurrentCell(characterAnim); + + + if (currentCell != prevCell) + { + WriteLine($"Frame changed from {prevCell} to {currentCell}"); + prevCell = currentCell; + } + + ClearScreen(Color.LightBlue); + + DrawBitmap(characterBmp, characterPos.X - 32, characterPos.Y - 32, + OptionWithAnimation(characterAnim)); + + + DrawText("Current Frame Tracking", Color.Black, 10, 10); + DrawText($"Current Cell: {currentCell}", Color.Black, 10, 30); + DrawText("Total Frames: 16", Color.Black, 10, 50); + + + int barWidth = 400; + int barX = 200; + int barY = 100; + + DrawRectangle(Color.Gray, barX - 2, barY - 2, barWidth + 4, 24); + DrawRectangle(Color.White, barX, barY, barWidth, 20); + + + int framePos = (currentCell * barWidth) / 16; + DrawRectangle(Color.Red, barX + framePos - 2, barY, 4, 20); + + + for (int i = 0; i <= 16; i += 4) + { + int x = barX + (i * barWidth) / 16; + DrawText(i.ToString(), Color.Black, x - 5, barY + 25); + } + + RefreshScreen(60); +} + +// Clean up +FreeAnimation(characterAnim); +FreeAnimationScript(statesScript); +FreeBitmap(characterBmp); +CloseAllWindows(); diff --git a/public/usage-examples/animations/animation_current_cell-1-example.cpp b/public/usage-examples/animations/animation_current_cell-1-example.cpp new file mode 100644 index 000000000..e23c103e0 --- /dev/null +++ b/public/usage-examples/animations/animation_current_cell-1-example.cpp @@ -0,0 +1,76 @@ +#include "splashkit.h" + +int main() +{ + open_window("Current Frame Tracking", 800, 600); + + // Load animation script and bitmap for character states + animation_script states_script = load_animation_script("character_states", "states.txt"); + bitmap character_bmp = load_bitmap("character", "character.png"); + bitmap_set_cell_details(character_bmp, 64, 64, 8, 2, 16); // 8x2 grid, 16 frames + + // Create animation + animation character_anim = create_animation(states_script, "idle"); + + point_2d character_pos = {400, 300}; + int prev_cell = -1; + + while (!quit_requested()) + { + process_events(); + + // Update animation + update_animation(character_anim); + + // Get current animation cell + int current_cell = animation_current_cell(character_anim); + + // Detect frame changes + if (current_cell != prev_cell) + { + write_line("Frame changed from " + std::to_string(prev_cell) + + " to " + std::to_string(current_cell)); + prev_cell = current_cell; + } + + clear_screen(color_light_blue()); + + // Draw character + draw_bitmap(character_bmp, character_pos.x - 32, character_pos.y - 32, + option_with_animation(character_anim)); + + // Draw frame information + draw_text("Current Frame Tracking", color_black(), 10, 10); + draw_text("Current Cell: " + std::to_string(current_cell), color_black(), 10, 30); + draw_text("Total Frames: 16", color_black(), 10, 50); + + // Draw frame indicator bar + int bar_width = 400; + int bar_x = 200; + int bar_y = 100; + + draw_rectangle(color_gray(), bar_x - 2, bar_y - 2, bar_width + 4, 24); + draw_rectangle(color_white(), bar_x, bar_y, bar_width, 20); + + // Draw current frame position + int frame_pos = (current_cell * bar_width) / 16; + draw_rectangle(color_red(), bar_x + frame_pos - 2, bar_y, 4, 20); + + // Draw frame numbers + for (int i = 0; i <= 16; i += 4) + { + int x = bar_x + (i * bar_width) / 16; + draw_text(std::to_string(i), color_black(), x - 5, bar_y + 25); + } + + refresh_screen(60); + } + + // Clean up + free_animation(character_anim); + free_animation_script(states_script); + free_bitmap(character_bmp); + close_all_windows(); + + return 0; +} diff --git a/public/usage-examples/animations/animation_current_cell-1-example.py b/public/usage-examples/animations/animation_current_cell-1-example.py new file mode 100644 index 000000000..09ccfac2b --- /dev/null +++ b/public/usage-examples/animations/animation_current_cell-1-example.py @@ -0,0 +1,64 @@ +from splashkit import * + +open_window("Current Frame Tracking", 800, 600) + +# Load animation script and bitmap for character states +states_script = load_animation_script("character_states", "states.txt") +character_bmp = load_bitmap("character", "character.png") +bitmap_set_cell_details(character_bmp, 64, 64, 8, 2, 16) # 8x2 grid, 16 frames + +# Create animation +character_anim = create_animation(states_script, "idle") + +character_pos = point_at(400, 300) +prev_cell = -1 + +while not quit_requested(): + process_events() + + # Update animation + update_animation(character_anim) + + # Get current animation cell + current_cell = animation_current_cell(character_anim) + + # Detect frame changes + if current_cell != prev_cell: + write_line(f"Frame changed from {prev_cell} to {current_cell}") + prev_cell = current_cell + + clear_screen(color_light_blue()) + + # Draw character + draw_bitmap(character_bmp, character_pos.x - 32, character_pos.y - 32, + option_with_animation(character_anim)) + + # Draw frame information + draw_text("Current Frame Tracking", color_black(), 10, 10) + draw_text(f"Current Cell: {current_cell}", color_black(), 10, 30) + draw_text("Total Frames: 16", color_black(), 10, 50) + + # Draw frame indicator bar + bar_width = 400 + bar_x = 200 + bar_y = 100 + + draw_rectangle(color_gray(), bar_x - 2, bar_y - 2, bar_width + 4, 24) + draw_rectangle(color_white(), bar_x, bar_y, bar_width, 20) + + # Draw current frame position + frame_pos = (current_cell * bar_width) // 16 + draw_rectangle(color_red(), bar_x + frame_pos - 2, bar_y, 4, 20) + + # Draw frame numbers + for i in range(0, 17, 4): + x = bar_x + (i * bar_width) // 16 + draw_text(str(i), color_black(), x - 5, bar_y + 25) + + refresh_screen(60) + +# Clean up +free_animation(character_anim) +free_animation_script(states_script) +free_bitmap(character_bmp) +close_all_windows() diff --git a/public/usage-examples/animations/animation_current_cell-1-example.txt b/public/usage-examples/animations/animation_current_cell-1-example.txt new file mode 100644 index 000000000..6a8aeafce --- /dev/null +++ b/public/usage-examples/animations/animation_current_cell-1-example.txt @@ -0,0 +1 @@ +Current Frame Tracking diff --git a/public/usage-examples/animations/animation_ended-1-example-oop.cs b/public/usage-examples/animations/animation_ended-1-example-oop.cs new file mode 100644 index 000000000..4ac905cc1 --- /dev/null +++ b/public/usage-examples/animations/animation_ended-1-example-oop.cs @@ -0,0 +1,71 @@ +using SplashKitSDK; + +Program.Main(); + +public static class Program +{ + public static void Main() + { + SplashKit.OpenWindow("Animation End Detection", 800, 600); + + // Load animation script and bitmap for explosion effect + AnimationScript explosionScript = SplashKit.LoadAnimationScript("explosion", "explosion.txt"); + Bitmap explosionBmp = SplashKit.LoadBitmap("explosion", "explosion.png"); + SplashKit.BitmapSetCellDetails(explosionBmp, 64, 64, 5, 5, 25); // 5x5 grid, 25 frames + + // Create animation that plays once + Animation explosionAnim = SplashKit.CreateAnimation(explosionScript, "explode"); + + Point2D explosionPos = SplashKit.PointAt(400, 300); + bool showExplosion = false; + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Press SPACE to trigger explosion + if (SplashKit.KeyTyped(KeyCode.SpaceKey)) + { + SplashKit.RestartAnimation(explosionAnim); + showExplosion = true; + } + + if (showExplosion) + { + SplashKit.UpdateAnimation(explosionAnim); + + // Check if animation has ended + if (SplashKit.AnimationEnded(explosionAnim)) + { + showExplosion = false; + } + } + + SplashKit.ClearScreen(Color.Black); + + // Draw explosion if active + if (showExplosion) + { + SplashKit.DrawBitmap(explosionBmp, explosionPos.X - 32, explosionPos.Y - 32, + SplashKit.OptionWithAnimation(explosionAnim)); + } + + // Draw instructions and status + SplashKit.DrawText("Press SPACE to trigger explosion", Color.White, 10, 10); + SplashKit.DrawText($"Explosion Active: {(showExplosion ? "Yes" : "No")}", + Color.White, 10, 30); + SplashKit.DrawText($"Animation Ended: {(SplashKit.AnimationEnded(explosionAnim) ? "Yes" : "No")}", + Color.White, 10, 50); + SplashKit.DrawText($"Current Frame: {SplashKit.AnimationCurrentCell(explosionAnim)}", + Color.White, 10, 70); + + SplashKit.RefreshScreen(60); + } + + // Clean up + SplashKit.FreeAnimation(explosionAnim); + SplashKit.FreeAnimationScript(explosionScript); + SplashKit.FreeBitmap(explosionBmp); + SplashKit.CloseAllWindows(); + } +} diff --git a/public/usage-examples/animations/animation_ended-1-example-top-level.cs b/public/usage-examples/animations/animation_ended-1-example-top-level.cs new file mode 100644 index 000000000..146eb33ae --- /dev/null +++ b/public/usage-examples/animations/animation_ended-1-example-top-level.cs @@ -0,0 +1,63 @@ +using SplashKitSDK; + +OpenWindow("Animation End Detection", 800, 600); + +// Load animation script and bitmap for explosion effect +AnimationScript explosionScript = LoadAnimationScript("explosion", "explosion.txt"); +Bitmap explosionBmp = LoadBitmap("explosion", "explosion.png"); +BitmapSetCellDetails(explosionBmp, 64, 64, 5, 5, 25); // 5x5 grid, 25 frames + +// Create animation that plays once +Animation explosionAnim = CreateAnimation(explosionScript, "explode"); + +Point2D explosionPos = PointAt(400, 300); +bool showExplosion = false; + +while (!QuitRequested()) +{ + ProcessEvents(); + + // Press SPACE to trigger explosion + if (KeyTyped(KeyCode.SpaceKey)) + { + RestartAnimation(explosionAnim); + showExplosion = true; + } + + if (showExplosion) + { + UpdateAnimation(explosionAnim); + + // Check if animation has ended + if (AnimationEnded(explosionAnim)) + { + showExplosion = false; + } + } + + ClearScreen(Color.Black); + + // Draw explosion if active + if (showExplosion) + { + DrawBitmap(explosionBmp, explosionPos.X - 32, explosionPos.Y - 32, + OptionWithAnimation(explosionAnim)); + } + + // Draw instructions and status + DrawText("Press SPACE to trigger explosion", Color.White, 10, 10); + DrawText($"Explosion Active: {(showExplosion ? "Yes" : "No")}", + Color.White, 10, 30); + DrawText($"Animation Ended: {(AnimationEnded(explosionAnim) ? "Yes" : "No")}", + Color.White, 10, 50); + DrawText($"Current Frame: {AnimationCurrentCell(explosionAnim)}", + Color.White, 10, 70); + + RefreshScreen(60); +} + +// Clean up +FreeAnimation(explosionAnim); +FreeAnimationScript(explosionScript); +FreeBitmap(explosionBmp); +CloseAllWindows(); diff --git a/public/usage-examples/animations/animation_ended-1-example.cpp b/public/usage-examples/animations/animation_ended-1-example.cpp new file mode 100644 index 000000000..ee5415348 --- /dev/null +++ b/public/usage-examples/animations/animation_ended-1-example.cpp @@ -0,0 +1,68 @@ +#include "splashkit.h" + +int main() +{ + open_window("Animation End Detection", 800, 600); + + // Load animation script and bitmap for explosion effect + animation_script explosion_script = load_animation_script("explosion", "explosion.txt"); + bitmap explosion_bmp = load_bitmap("explosion", "explosion.png"); + bitmap_set_cell_details(explosion_bmp, 64, 64, 5, 5, 25); // 5x5 grid, 25 frames + + // Create animation that plays once + animation explosion_anim = create_animation(explosion_script, "explode"); + + point_2d explosion_pos = {400, 300}; + bool show_explosion = false; + + while (!quit_requested()) + { + process_events(); + + // Press SPACE to trigger explosion + if (key_typed(key_space)) + { + restart_animation(explosion_anim); + show_explosion = true; + } + + if (show_explosion) + { + update_animation(explosion_anim); + + // Check if animation has ended + if (animation_ended(explosion_anim)) + { + show_explosion = false; + } + } + + clear_screen(color_black()); + + // Draw explosion if active + if (show_explosion) + { + draw_bitmap(explosion_bmp, explosion_pos.x - 32, explosion_pos.y - 32, + option_with_animation(explosion_anim)); + } + + // Draw instructions and status + draw_text("Press SPACE to trigger explosion", color_white(), 10, 10); + draw_text("Explosion Active: " + std::string(show_explosion ? "Yes" : "No"), + color_white(), 10, 30); + draw_text("Animation Ended: " + std::string(animation_ended(explosion_anim) ? "Yes" : "No"), + color_white(), 10, 50); + draw_text("Current Frame: " + std::to_string(animation_current_cell(explosion_anim)), + color_white(), 10, 70); + + refresh_screen(60); + } + + // Clean up + free_animation(explosion_anim); + free_animation_script(explosion_script); + free_bitmap(explosion_bmp); + close_all_windows(); + + return 0; +} diff --git a/public/usage-examples/animations/animation_ended-1-example.py b/public/usage-examples/animations/animation_ended-1-example.py new file mode 100644 index 000000000..1bd6a9bb4 --- /dev/null +++ b/public/usage-examples/animations/animation_ended-1-example.py @@ -0,0 +1,53 @@ +from splashkit import * + +open_window("Animation End Detection", 800, 600) + +# Load animation script and bitmap for explosion effect +explosion_script = load_animation_script("explosion", "explosion.txt") +explosion_bmp = load_bitmap("explosion", "explosion.png") +bitmap_set_cell_details(explosion_bmp, 64, 64, 5, 5, 25) # 5x5 grid, 25 frames + +# Create animation that plays once +explosion_anim = create_animation(explosion_script, "explode") + +explosion_pos = point_at(400, 300) +show_explosion = False + +while not quit_requested(): + process_events() + + # Press SPACE to trigger explosion + if key_typed(key_space()): + restart_animation(explosion_anim) + show_explosion = True + + if show_explosion: + update_animation(explosion_anim) + + # Check if animation has ended + if animation_ended(explosion_anim): + show_explosion = False + + clear_screen(color_black()) + + # Draw explosion if active + if show_explosion: + draw_bitmap(explosion_bmp, explosion_pos.x - 32, explosion_pos.y - 32, + option_with_animation(explosion_anim)) + + # Draw instructions and status + draw_text("Press SPACE to trigger explosion", color_white(), 10, 10) + draw_text(f"Explosion Active: {'Yes' if show_explosion else 'No'}", + color_white(), 10, 30) + draw_text(f"Animation Ended: {'Yes' if animation_ended(explosion_anim) else 'No'}", + color_white(), 10, 50) + draw_text(f"Current Frame: {animation_current_cell(explosion_anim)}", + color_white(), 10, 70) + + refresh_screen(60) + +# Clean up +free_animation(explosion_anim) +free_animation_script(explosion_script) +free_bitmap(explosion_bmp) +close_all_windows() diff --git a/public/usage-examples/animations/animation_ended-1-example.txt b/public/usage-examples/animations/animation_ended-1-example.txt new file mode 100644 index 000000000..a7cd8800e --- /dev/null +++ b/public/usage-examples/animations/animation_ended-1-example.txt @@ -0,0 +1 @@ +Animation End Detection diff --git a/public/usage-examples/animations/animation_script_named-1-example.cpp b/public/usage-examples/animations/animation_script_named-1-example.cpp new file mode 100644 index 000000000..7e2c05f27 --- /dev/null +++ b/public/usage-examples/animations/animation_script_named-1-example.cpp @@ -0,0 +1,141 @@ +#include "splashkit.h" + +int main() +{ + open_window("Animation Script Management", 800, 600); + + // Load multiple animation scripts + animation_script player_script = load_animation_script("player_anims", "player.txt"); + animation_script enemy_script = load_animation_script("enemy_anims", "enemy.txt"); + animation_script effects_script = load_animation_script("effect_anims", "effects.txt"); + + // Load bitmaps + bitmap player_bmp = load_bitmap("player", "player.png"); + bitmap enemy_bmp = load_bitmap("enemy", "enemy.png"); + bitmap effects_bmp = load_bitmap("effects", "effects.png"); + + bitmap_set_cell_details(player_bmp, 64, 64, 4, 4, 16); + bitmap_set_cell_details(enemy_bmp, 48, 48, 3, 3, 9); + bitmap_set_cell_details(effects_bmp, 32, 32, 2, 4, 8); + + // Create animations + animation player_anim = create_animation(player_script, "walk"); + animation enemy_anim = create_animation(enemy_script, "patrol"); + animation effect_anim = create_animation(effects_script, "explosion"); + + string script_names[3] = {"player_anims", "enemy_anims", "effect_anims"}; + int selected_script = 0; + + while (!quit_requested()) + { + process_events(); + + // Switch between scripts with arrow keys + if (key_typed(key_left_arrow)) + { + selected_script = (selected_script - 1 + 3) % 3; + } + else if (key_typed(key_right_arrow)) + { + selected_script = (selected_script + 1) % 3; + } + + // Get script by name using animation_script_named + animation_script current_script = animation_script_named(script_names[selected_script]); + + // Update animations + update_animation(player_anim); + update_animation(enemy_anim); + update_animation(effect_anim); + + clear_screen(color_light_gray()); + + // Draw entities + draw_bitmap(player_bmp, 100, 200, option_with_animation(player_anim)); + draw_bitmap(enemy_bmp, 300, 200, option_with_animation(enemy_anim)); + draw_bitmap(effects_bmp, 500, 200, option_with_animation(effect_anim)); + + // Draw labels + draw_text("Player", color_blue(), 100, 180); + draw_text("Enemy", color_red(), 300, 180); + draw_text("Effects", color_green(), 500, 180); + + // Draw UI + draw_text("Animation Script Management", color_black(), 10, 10); + draw_text("Use LEFT/RIGHT arrows to select script", color_black(), 10, 30); + draw_text("Selected Script: " + script_names[selected_script], color_purple(), 10, 60); + + // Show script information + if (current_script == player_script) + { + draw_text(">>> PLAYER SCRIPT SELECTED <<<", color_blue(), 10, 90); + draw_text("Contains: walk, idle, run, jump animations", color_blue(), 10, 110); + draw_rectangle(color_blue(), 95, 175, 74, 74, option_line_width(3)); + } + else if (current_script == enemy_script) + { + draw_text(">>> ENEMY SCRIPT SELECTED <<<", color_red(), 10, 90); + draw_text("Contains: patrol, attack, death animations", color_red(), 10, 110); + draw_rectangle(color_red(), 295, 175, 58, 58, option_line_width(3)); + } + else if (current_script == effects_script) + { + draw_text(">>> EFFECTS SCRIPT SELECTED <<<", color_green(), 10, 90); + draw_text("Contains: explosion, spark, smoke animations", color_green(), 10, 110); + draw_rectangle(color_green(), 495, 175, 42, 42, option_line_width(3)); + } + + // Demonstrate script validation + draw_text("Script Validation:", color_black(), 10, 140); + + // Check if scripts exist + bool player_exists = (animation_script_named("player_anims") != nullptr); + bool enemy_exists = (animation_script_named("enemy_anims") != nullptr); + bool effects_exists = (animation_script_named("effect_anims") != nullptr); + bool invalid_exists = (animation_script_named("nonexistent") != nullptr); + + string player_status = player_exists ? "✓ Found" : "✗ Missing"; + string enemy_status = enemy_exists ? "✓ Found" : "✗ Missing"; + string effects_status = effects_exists ? "✓ Found" : "✗ Missing"; + string invalid_status = invalid_exists ? "✗ Error" : "✓ Correctly Not Found"; + + color found_color = color_green(); + color missing_color = color_red(); + + draw_text("player_anims: " + player_status, + player_exists ? found_color : missing_color, 200, 140); + draw_text("enemy_anims: " + enemy_status, + enemy_exists ? found_color : missing_color, 200, 160); + draw_text("effect_anims: " + effects_status, + effects_exists ? found_color : missing_color, 200, 180); + draw_text("nonexistent: " + invalid_status, found_color, 200, 200); + + // Show current script details + draw_text("Current Script Details:", color_black(), 10, 300); + if (current_script != nullptr) + { + draw_text("Script is valid and loaded", color_green(), 10, 320); + draw_text("Can create animations from this script", color_green(), 10, 340); + } + else + { + draw_text("Script not found or invalid", color_red(), 10, 320); + } + + refresh_screen(60); + } + + // Clean up + free_animation(player_anim); + free_animation(enemy_anim); + free_animation(effect_anim); + free_animation_script(player_script); + free_animation_script(enemy_script); + free_animation_script(effects_script); + free_bitmap(player_bmp); + free_bitmap(enemy_bmp); + free_bitmap(effects_bmp); + close_all_windows(); + + return 0; +} diff --git a/public/usage-examples/animations/animation_script_named-1-example.txt b/public/usage-examples/animations/animation_script_named-1-example.txt new file mode 100644 index 000000000..da84aec52 --- /dev/null +++ b/public/usage-examples/animations/animation_script_named-1-example.txt @@ -0,0 +1 @@ +animation_script_named diff --git a/public/usage-examples/animations/assign_animation-1-example-top-level.cs b/public/usage-examples/animations/assign_animation-1-example-top-level.cs new file mode 100644 index 000000000..03e0bf93a --- /dev/null +++ b/public/usage-examples/animations/assign_animation-1-example-top-level.cs @@ -0,0 +1,89 @@ +using static SplashKitSDK.SplashKit; + +OpenWindow("Animation State Switching", 800, 600); + +// Load animation script and bitmap for player character +var playerScript = LoadAnimationScript("player_states", "player.txt"); +var playerBmp = LoadBitmap("player", "player.png"); +BitmapSetCellDetails(playerBmp, 64, 64, 4, 4, 16); // 4x4 grid, 16 frames + +// Create animation starting with idle state +var playerAnim = CreateAnimation(playerScript, "idle"); + +var playerPos = PointAt(400, 300); +string currentState = "idle"; + +while (!QuitRequested()) +{ + ProcessEvents(); + + // Switch animations based on keyboard input + if (KeyTyped(KeyCode.Num1Key)) + { + AssignAnimation(playerAnim, "idle"); + currentState = "idle"; + } + else if (KeyTyped(KeyCode.Num2Key)) + { + AssignAnimation(playerAnim, "walk"); + currentState = "walk"; + } + else if (KeyTyped(KeyCode.Num3Key)) + { + AssignAnimation(playerAnim, "run"); + currentState = "run"; + } + else if (KeyTyped(KeyCode.Num4Key)) + { + AssignAnimation(playerAnim, "jump"); + currentState = "jump"; + } + + // Update animation + UpdateAnimation(playerAnim); + + ClearScreen(ColorLightGray()); + + // Draw player character + DrawBitmap(playerBmp, playerPos.X - 32, playerPos.Y - 32, + OptionWithAnimation(playerAnim)); + + // Draw instructions and current state + DrawText("Animation State Switching", ColorBlack(), 10, 10); + DrawText("Press 1-4 to change animation:", ColorBlack(), 10, 30); + DrawText("1: Idle 2: Walk 3: Run 4: Jump", ColorBlack(), 10, 50); + DrawText($"Current State: {currentState}", ColorRed(), 10, 80); + DrawText($"Animation: {AnimationName(playerAnim)}", ColorBlue(), 10, 100); + DrawText($"Frame: {AnimationCurrentCell(playerAnim)}", ColorBlue(), 10, 120); + + // Draw state indicator + int indicatorX = 10; + int indicatorY = 150; + + if (currentState == "idle") DrawRectangle(ColorGreen(), indicatorX, indicatorY, 50, 20); + else DrawRectangle(ColorGray(), indicatorX, indicatorY, 50, 20); + DrawText("IDLE", ColorWhite(), indicatorX + 10, indicatorY + 5); + + indicatorX += 60; + if (currentState == "walk") DrawRectangle(ColorGreen(), indicatorX, indicatorY, 50, 20); + else DrawRectangle(ColorGray(), indicatorX, indicatorY, 50, 20); + DrawText("WALK", ColorWhite(), indicatorX + 10, indicatorY + 5); + + indicatorX += 60; + if (currentState == "run") DrawRectangle(ColorGreen(), indicatorX, indicatorY, 50, 20); + else DrawRectangle(ColorGray(), indicatorX, indicatorY, 50, 20); + DrawText("RUN", ColorWhite(), indicatorX + 15, indicatorY + 5); + + indicatorX += 60; + if (currentState == "jump") DrawRectangle(ColorGreen(), indicatorX, indicatorY, 50, 20); + else DrawRectangle(ColorGray(), indicatorX, indicatorY, 50, 20); + DrawText("JUMP", ColorWhite(), indicatorX + 10, indicatorY + 5); + + RefreshScreen(60); +} + +// Clean up +FreeAnimation(playerAnim); +FreeAnimationScript(playerScript); +FreeBitmap(playerBmp); +CloseAllWindows(); diff --git a/public/usage-examples/animations/assign_animation-1-example.cpp b/public/usage-examples/animations/assign_animation-1-example.cpp new file mode 100644 index 000000000..4ba7fed9a --- /dev/null +++ b/public/usage-examples/animations/assign_animation-1-example.cpp @@ -0,0 +1,95 @@ +#include "splashkit.h" + +int main() +{ + open_window("Animation State Switching", 800, 600); + + // Load animation script and bitmap for player character + animation_script player_script = load_animation_script("player_states", "player.txt"); + bitmap player_bmp = load_bitmap("player", "player.png"); + bitmap_set_cell_details(player_bmp, 64, 64, 4, 4, 16); // 4x4 grid, 16 frames + + // Create animation starting with idle state + animation player_anim = create_animation(player_script, "idle"); + + point_2d player_pos = {400, 300}; + string current_state = "idle"; + + while (!quit_requested()) + { + process_events(); + + // Switch animations based on keyboard input + if (key_typed(key_num_1)) + { + assign_animation(player_anim, "idle"); + current_state = "idle"; + } + else if (key_typed(key_num_2)) + { + assign_animation(player_anim, "walk"); + current_state = "walk"; + } + else if (key_typed(key_num_3)) + { + assign_animation(player_anim, "run"); + current_state = "run"; + } + else if (key_typed(key_num_4)) + { + assign_animation(player_anim, "jump"); + current_state = "jump"; + } + + // Update animation + update_animation(player_anim); + + clear_screen(color_light_gray()); + + // Draw player character + draw_bitmap(player_bmp, player_pos.x - 32, player_pos.y - 32, + option_with_animation(player_anim)); + + // Draw instructions and current state + draw_text("Animation State Switching", color_black(), 10, 10); + draw_text("Press 1-4 to change animation:", color_black(), 10, 30); + draw_text("1: Idle 2: Walk 3: Run 4: Jump", color_black(), 10, 50); + draw_text("Current State: " + current_state, color_red(), 10, 80); + draw_text("Animation: " + animation_name(player_anim), color_blue(), 10, 100); + draw_text("Frame: " + std::to_string(animation_current_cell(player_anim)), + color_blue(), 10, 120); + + // Draw state indicator + int indicator_x = 10; + int indicator_y = 150; + + if (current_state == "idle") draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20); + else draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20); + draw_text("IDLE", color_white(), indicator_x + 10, indicator_y + 5); + + indicator_x += 60; + if (current_state == "walk") draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20); + else draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20); + draw_text("WALK", color_white(), indicator_x + 10, indicator_y + 5); + + indicator_x += 60; + if (current_state == "run") draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20); + else draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20); + draw_text("RUN", color_white(), indicator_x + 15, indicator_y + 5); + + indicator_x += 60; + if (current_state == "jump") draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20); + else draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20); + draw_text("JUMP", color_white(), indicator_x + 10, indicator_y + 5); + + refresh_screen(60); + } + + // Clean up + free_animation(player_anim); + free_animation_script(player_script); + free_bitmap(player_bmp); + close_all_windows(); + + return 0; +} diff --git a/public/usage-examples/animations/assign_animation-1-example.cs b/public/usage-examples/animations/assign_animation-1-example.cs new file mode 100644 index 000000000..5600e8b96 --- /dev/null +++ b/public/usage-examples/animations/assign_animation-1-example.cs @@ -0,0 +1,96 @@ +using SplashKitSDK; + +public class Program +{ + public static void Main() + { + SplashKit.OpenWindow("Animation State Switching", 800, 600); + + // Load animation script and bitmap for player character + AnimationScript playerScript = SplashKit.LoadAnimationScript("player_states", "player.txt"); + Bitmap playerBmp = SplashKit.LoadBitmap("player", "player.png"); + SplashKit.BitmapSetCellDetails(playerBmp, 64, 64, 4, 4, 16); // 4x4 grid, 16 frames + + // Create animation starting with idle state + Animation playerAnim = SplashKit.CreateAnimation(playerScript, "idle"); + + Point2D playerPos = SplashKit.PointAt(400, 300); + string currentState = "idle"; + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Switch animations based on keyboard input + if (SplashKit.KeyTyped(KeyCode.Num1Key)) + { + SplashKit.AssignAnimation(playerAnim, "idle"); + currentState = "idle"; + } + else if (SplashKit.KeyTyped(KeyCode.Num2Key)) + { + SplashKit.AssignAnimation(playerAnim, "walk"); + currentState = "walk"; + } + else if (SplashKit.KeyTyped(KeyCode.Num3Key)) + { + SplashKit.AssignAnimation(playerAnim, "run"); + currentState = "run"; + } + else if (SplashKit.KeyTyped(KeyCode.Num4Key)) + { + SplashKit.AssignAnimation(playerAnim, "jump"); + currentState = "jump"; + } + + // Update animation + SplashKit.UpdateAnimation(playerAnim); + + SplashKit.ClearScreen(SplashKit.ColorLightGray()); + + // Draw player character + SplashKit.DrawBitmap(playerBmp, playerPos.X - 32, playerPos.Y - 32, + SplashKit.OptionWithAnimation(playerAnim)); + + // Draw instructions and current state + SplashKit.DrawText("Animation State Switching", SplashKit.ColorBlack(), 10, 10); + SplashKit.DrawText("Press 1-4 to change animation:", SplashKit.ColorBlack(), 10, 30); + SplashKit.DrawText("1: Idle 2: Walk 3: Run 4: Jump", SplashKit.ColorBlack(), 10, 50); + SplashKit.DrawText($"Current State: {currentState}", SplashKit.ColorRed(), 10, 80); + SplashKit.DrawText($"Animation: {SplashKit.AnimationName(playerAnim)}", SplashKit.ColorBlue(), 10, 100); + SplashKit.DrawText($"Frame: {SplashKit.AnimationCurrentCell(playerAnim)}", + SplashKit.ColorBlue(), 10, 120); + + // Draw state indicator + int indicatorX = 10; + int indicatorY = 150; + + if (currentState == "idle") SplashKit.DrawRectangle(SplashKit.ColorGreen(), indicatorX, indicatorY, 50, 20); + else SplashKit.DrawRectangle(SplashKit.ColorGray(), indicatorX, indicatorY, 50, 20); + SplashKit.DrawText("IDLE", SplashKit.ColorWhite(), indicatorX + 10, indicatorY + 5); + + indicatorX += 60; + if (currentState == "walk") SplashKit.DrawRectangle(SplashKit.ColorGreen(), indicatorX, indicatorY, 50, 20); + else SplashKit.DrawRectangle(SplashKit.ColorGray(), indicatorX, indicatorY, 50, 20); + SplashKit.DrawText("WALK", SplashKit.ColorWhite(), indicatorX + 10, indicatorY + 5); + + indicatorX += 60; + if (currentState == "run") SplashKit.DrawRectangle(SplashKit.ColorGreen(), indicatorX, indicatorY, 50, 20); + else SplashKit.DrawRectangle(SplashKit.ColorGray(), indicatorX, indicatorY, 50, 20); + SplashKit.DrawText("RUN", SplashKit.ColorWhite(), indicatorX + 15, indicatorY + 5); + + indicatorX += 60; + if (currentState == "jump") SplashKit.DrawRectangle(SplashKit.ColorGreen(), indicatorX, indicatorY, 50, 20); + else SplashKit.DrawRectangle(SplashKit.ColorGray(), indicatorX, indicatorY, 50, 20); + SplashKit.DrawText("JUMP", SplashKit.ColorWhite(), indicatorX + 10, indicatorY + 5); + + SplashKit.RefreshScreen(60); + } + + // Clean up + SplashKit.FreeAnimation(playerAnim); + SplashKit.FreeAnimationScript(playerScript); + SplashKit.FreeBitmap(playerBmp); + SplashKit.CloseAllWindows(); + } +} diff --git a/public/usage-examples/animations/assign_animation-1-example.py b/public/usage-examples/animations/assign_animation-1-example.py new file mode 100644 index 000000000..3a591b514 --- /dev/null +++ b/public/usage-examples/animations/assign_animation-1-example.py @@ -0,0 +1,92 @@ +from splashkit import * + +def main(): + open_window("Animation State Switching", 800, 600) + + # Load animation script and bitmap for player character + player_script = load_animation_script("player_states", "player.txt") + player_bmp = load_bitmap("player", "player.png") + bitmap_set_cell_details(player_bmp, 64, 64, 4, 4, 16) # 4x4 grid, 16 frames + + # Create animation starting with idle state + player_anim = create_animation(player_script, "idle") + + player_pos = point_at(400, 300) + current_state = "idle" + + while not quit_requested(): + process_events() + + # Switch animations based on keyboard input + if key_typed(KeyCode.num_1_key): + assign_animation(player_anim, "idle") + current_state = "idle" + elif key_typed(KeyCode.num_2_key): + assign_animation(player_anim, "walk") + current_state = "walk" + elif key_typed(KeyCode.num_3_key): + assign_animation(player_anim, "run") + current_state = "run" + elif key_typed(KeyCode.num_4_key): + assign_animation(player_anim, "jump") + current_state = "jump" + + # Update animation + update_animation(player_anim) + + clear_screen(color_light_gray()) + + # Draw player character + draw_bitmap(player_bmp, player_pos.x - 32, player_pos.y - 32, + option_with_animation(player_anim)) + + # Draw instructions and current state + draw_text("Animation State Switching", color_black(), 10, 10) + draw_text("Press 1-4 to change animation:", color_black(), 10, 30) + draw_text("1: Idle 2: Walk 3: Run 4: Jump", color_black(), 10, 50) + draw_text(f"Current State: {current_state}", color_red(), 10, 80) + draw_text(f"Animation: {animation_name(player_anim)}", color_blue(), 10, 100) + draw_text(f"Frame: {animation_current_cell(player_anim)}", + color_blue(), 10, 120) + + # Draw state indicator + indicator_x = 10 + indicator_y = 150 + + if current_state == "idle": + draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20) + else: + draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20) + draw_text("IDLE", color_white(), indicator_x + 10, indicator_y + 5) + + indicator_x += 60 + if current_state == "walk": + draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20) + else: + draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20) + draw_text("WALK", color_white(), indicator_x + 10, indicator_y + 5) + + indicator_x += 60 + if current_state == "run": + draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20) + else: + draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20) + draw_text("RUN", color_white(), indicator_x + 15, indicator_y + 5) + + indicator_x += 60 + if current_state == "jump": + draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20) + else: + draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20) + draw_text("JUMP", color_white(), indicator_x + 10, indicator_y + 5) + + refresh_screen(60) + + # Clean up + free_animation(player_anim) + free_animation_script(player_script) + free_bitmap(player_bmp) + close_all_windows() + +if __name__ == "__main__": + main() diff --git a/public/usage-examples/animations/assign_animation-1-example.txt b/public/usage-examples/animations/assign_animation-1-example.txt new file mode 100644 index 000000000..353bbf0ad --- /dev/null +++ b/public/usage-examples/animations/assign_animation-1-example.txt @@ -0,0 +1 @@ +Animation State Switching diff --git a/public/usage-examples/animations/create_animation-1-example-oop.cs b/public/usage-examples/animations/create_animation-1-example-oop.cs new file mode 100644 index 000000000..d755eb271 --- /dev/null +++ b/public/usage-examples/animations/create_animation-1-example-oop.cs @@ -0,0 +1,55 @@ +using SplashKitSDK; + +Program.Main(); + +public static class Program +{ + public static void Main() + { + SplashKit.OpenWindow("Sprite Animation Creation", 800, 600); + + + AnimationScript walkScript = SplashKit.LoadAnimationScript("walk_cycle", "walk.txt"); + Bitmap characterBmp = SplashKit.LoadBitmap("character", "character.png"); + SplashKit.BitmapSetCellDetails(characterBmp, 64, 64, 4, 1, 4); // 4 frames in a row + + + Animation walkAnimation = SplashKit.CreateAnimation(walkScript, "walk"); + + Point2D characterPos = SplashKit.PointAt(100, 300); + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + + characterPos.X += 2; + if (characterPos.X > 800) characterPos.X = -64; + + + SplashKit.UpdateAnimation(walkAnimation); + + SplashKit.ClearScreen(Color.White); + + + SplashKit.DrawBitmap(characterBmp, characterPos.X, characterPos.Y, + SplashKit.OptionWithAnimation(walkAnimation)); + + + SplashKit.DrawText("Walking Character Animation", Color.Black, 10, 10); + SplashKit.DrawText($"Animation Name: {SplashKit.AnimationName(walkAnimation)}", Color.Black, 10, 30); + SplashKit.DrawText($"Current Frame: {SplashKit.AnimationCurrentCell(walkAnimation)}", + Color.Black, 10, 50); + SplashKit.DrawText($"Animation Ended: {(SplashKit.AnimationEnded(walkAnimation) ? "Yes" : "No")}", + Color.Black, 10, 70); + + SplashKit.RefreshScreen(60); + } + + + SplashKit.FreeAnimation(walkAnimation); + SplashKit.FreeAnimationScript(walkScript); + SplashKit.FreeBitmap(characterBmp); + SplashKit.CloseAllWindows(); + } +} diff --git a/public/usage-examples/animations/create_animation-1-example-top-level.cs b/public/usage-examples/animations/create_animation-1-example-top-level.cs new file mode 100644 index 000000000..9a0ba2fd3 --- /dev/null +++ b/public/usage-examples/animations/create_animation-1-example-top-level.cs @@ -0,0 +1,46 @@ +using SplashKitSDK; + +OpenWindow("Sprite Animation Creation", 800, 600); + + +AnimationScript walkScript = LoadAnimationScript("walk_cycle", "walk.txt"); +Bitmap characterBmp = LoadBitmap("character", "character.png"); +BitmapSetCellDetails(characterBmp, 64, 64, 4, 1, 4); // 4 frames in a row + + +Animation walkAnimation = CreateAnimation(walkScript, "walk"); + +Point2D characterPos = PointAt(100, 300); + +while (!QuitRequested()) +{ + ProcessEvents(); + + + characterPos.X += 2; + if (characterPos.X > 800) characterPos.X = -64; + + // Update animation + UpdateAnimation(walkAnimation); + + ClearScreen(Color.White); + + // Draw walking character + DrawBitmap(characterBmp, characterPos.X, characterPos.Y, + OptionWithAnimation(walkAnimation)); + + + DrawText("Walking Character Animation", Color.Black, 10, 10); + DrawText($"Animation Name: {AnimationName(walkAnimation)}", Color.Black, 10, 30); + DrawText($"Current Frame: {AnimationCurrentCell(walkAnimation)}", + Color.Black, 10, 50); + DrawText($"Animation Ended: {(AnimationEnded(walkAnimation) ? "Yes" : "No")}", + Color.Black, 10, 70); + + RefreshScreen(60); +} + +FreeAnimation(walkAnimation); +FreeAnimationScript(walkScript); +FreeBitmap(characterBmp); +CloseAllWindows(); diff --git a/public/usage-examples/animations/create_animation-1-example.cpp b/public/usage-examples/animations/create_animation-1-example.cpp new file mode 100644 index 000000000..40b2ede4c --- /dev/null +++ b/public/usage-examples/animations/create_animation-1-example.cpp @@ -0,0 +1,52 @@ +#include "splashkit.h" + +int main() +{ + open_window("Sprite Animation Creation", 800, 600); + + // Load animation script and bitmap + animation_script walk_script = load_animation_script("walk_cycle", "walk.txt"); + bitmap character_bmp = load_bitmap("character", "character.png"); + bitmap_set_cell_details(character_bmp, 64, 64, 4, 1, 4); // 4 frames in a row + + // Create animation from the script + animation walk_animation = create_animation(walk_script, "walk"); + + point_2d character_pos = {100, 300}; + + while (!quit_requested()) + { + process_events(); + + // Move character to the right + character_pos.x += 2; + if (character_pos.x > 800) character_pos.x = -64; + + // Update animation + update_animation(walk_animation); + + clear_screen(color_white()); + + // Draw walking character + draw_bitmap(character_bmp, character_pos.x, character_pos.y, + option_with_animation(walk_animation)); + + // Display animation information + draw_text("Walking Character Animation", color_black(), 10, 10); + draw_text("Animation Name: " + animation_name(walk_animation), color_black(), 10, 30); + draw_text("Current Frame: " + std::to_string(animation_current_cell(walk_animation)), + color_black(), 10, 50); + draw_text("Animation Ended: " + std::string(animation_ended(walk_animation) ? "Yes" : "No"), + color_black(), 10, 70); + + refresh_screen(60); + } + + // Clean up resources + free_animation(walk_animation); + free_animation_script(walk_script); + free_bitmap(character_bmp); + close_all_windows(); + + return 0; +} diff --git a/public/usage-examples/animations/create_animation-1-example.gif b/public/usage-examples/animations/create_animation-1-example.gif new file mode 100644 index 0000000000000000000000000000000000000000..0a7ffd46d0ca5e52847834a941000def3abd745a GIT binary patch literal 2169212 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

PnGu-m}<9r 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

F23u{V1&tu%q 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 z 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 z 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

rGxY_ChNc@|3kSn#`1LFwEYC zY3+uvgMQ3gLtO1iTZ=m9cHd0H-)P#6p(ODT^%w}&}BtF?xaKt8CaI0y%@ReJM+oPinCdR}k1#Y@WmM+@r za>fLb|19Y){p;c7K68nVTlu4^Uyt2Cb0YC*DP6DozEyKe*A*$@`|3BE4iD<#F5g-x z@orbKtH0kdpt6QO$e&fZ%7R}I~Akq1=uIY!tw;(M>(VZkLeG8 zo~N+OqdP1oZ5*kD3jl?5dEs9XtCrmrMrX!kzCU~5-h8mtdeH6O=E^Y+fV!HSl#c%- zvp_`enKHVWzMxZeN^ZMfXY62T(}OLO7q>e#iarsBkf3lLD378+qHr1wK81coR58E_ zV&>1sP7qO!EQsIJ>jcqrVNRqF z!u}P7oB3Lqi{m3lM#bs8gDtymn-8y?@<~+Da}P>+Xly8Rr{{%XbVm8{iEnlib}B0# zaiIgkm-qktD3qpc>4~*G;_UY^<421o3sgG{idDL`XEmL_OeVYN4cMOcs$6_X_woww zAMe(x=$jOFAHOq%e(9E9V?Po59@C&XbKMe?#f=#{KWqnCs_Rr64Y8;i;c3*Zk~DO? zgI;avU(Z@P)sMBb<+c{Y9vNzT{4SVBdqe!k(R<(3O-R<;OuyW8lViFw`Uvm+Cv7 z;wM=av=-?zz@!lzg+(0$$51%Qlem5zs&bT%YHx_~TnNI-RdeZxRuoNp+ItE&zP0YMQ{O*M>{qU9P z4L=(d2HGR%%ZxAfx;T`D$Myuu_C_cQM7W4X&J!a$!y>8*A`Xm)`}PX>qk~_gq8hh) zHLt%2Ip`fFrx7T>l@x#4uAM9*xCj7D{$Rc)mi1zE%nYcU^Ut zV!Mql2m($bJ#mPoxTCsMu>U|$jf<1hHhJzb-zb_>7JtGxCQr%hGm!9}8`#?<_L;#$ zqhab;=yoz6osEvCp#5k(Xs?81$8e%0ZYnimwk%?(=7O2 zJiH6Xh*`)MRNcHCgL0sAp?qwgc5>s25Vnok?9?uGlI)xloK6c!Gx3Oc~EfBh=eR) zBOFcPmNbwNl>T^+kOmE8+C4&P=Fe*9OP}u{;&2{B7@PnIaPA7wQhvq(TNuFRSQiJJ zib8r4c=oU%GiS@fuh8YRuSH+U0Me1-;N_MAKTO^XWAlQ506g*$()ZGMObIXpE{_`x zCIK!=T`CjkxQ8n*TTlZ(9$7;{X>AZ8`dqjv8wNrSFiQ&MU{=|@ST5jBLzz+Teg2#? zIaKjbKOL6zg}cg@CO z`5x1i9?Mza0vQMgI?|7Zz%U+55s+4Fcrt)ZXQViqVIed?hzU2N!gHCAfMKTU&gwSP zYS{}IfDG@zV=u4(I2#bfLyv-kL3H$I7O!Zn*dzf$dJ0h`Bce;0on003(-oz>m337Z zfU#LIxXuFjS-kxe1daO!%22G1G` z7q>wHhy>g!2PHy=T)6^qj0O1du+cW$8N9j%8}+K2sS?m|P~vg_5y4S{Iyk%2OM#jb zaEnA0Fc4m4<;4*;%DKv+OkYGp}>MhFmMap zb>Pu_DYl0QgVF#?D$0TZ4WKl4`O~hKG*_25Elgk=SWrG11i@6PBwsvg4v_JDyLUm~ z5A$5$gB)YDJ=$7rr&qn^BIv*bKri6{NfNGxvOfd0B=A@gAxQAo-;Iq_G%MSg({gT? zx9w<4%#~XCW+V?CauyH-O&10zjxibq&O(idh!bEehAQyjX+=|K+moCIV)@opJdYLw z{qrJz6~NY0(Dux9*CAL48!63!99h4e8rWW<++9;HvChFH;lZvpsvd0qFuQwL#Sez7 z%m_SZ=!hJy+b-Sk?k_D5M@5R6kUbP|GY__ngdDw_^#YB(&p}=yAl%qIX5{oYuI;x? z`=aWaGj|E*aq7JANPgzc9s+LZOnyJ>uD%P88wrjEkSqA?&h>t4F}9ygZNM(U{y-E7 zfZKQ8tS4jIxR`UR2w@tadLJ+%@Vx9o&TeoEDguLnTg~;pojddempSm=Y^VaGMv;Q> zr=#YSU}#o)o>EUJ=nmtb{!Vzg_5RDB?=syz4Sw8$2aBr2DI-uLnmZ z!XN3wbqTLTC=fIa`~m@SqoK~=ArfTRZaPed4jbF|`kw9E)9>#2-ru@L=F=sOg5pAT z5LAQ!6=DEb4xqmg0EI9hI@D1e(x@>PyN>U?cJy`6+_2T$z-tRWW8yna%IF7MhzJ#8 zNat~=3Fn;<_TjV#&1R)Qd84l)E(Ur?(%?hrl^4%RXEr8OAdPwXSGHav%ysPP^Nv(D|3Y>0_pi zoVjAzGYK0Eeds%r z*@s=?Hmoyo<1RRR)z7m>KM#9<9y5+-#l$FY4?1Jw{XjcWzhM?Fkk_ahQPUS$cI*pM zDmy=;xpVs$i;gc_C%&{}=UB&LzyNr2=0N}Up@E7yzm7TK3v(l)L#aXG?~i>I6o~5L ztybNc`=aLS7p%b7iWqKE({of(_pz_bzq^?AA!+Ahei#VoX?NZXyb5cYLtLGI9Q<{9 zd*ZsmmoLHGu5I&a2Jyo4^SI<@y zTKqU|r$9<^`w{iyd*nCCC}KQHM*AJwm$9&NZ~jNr)!3TLs|v@zC!=Bm zn^zfNT|C+9iQQU{-I_0AZ!K>1-ngi8%@ifsH&tam*M3POZG5FYdA+l8y?6ibw!2pB z{o;%rtKX+YUtev~)jMyAyZ);>DyV90d}DQD!)j`N{bR`QX&nA}f{Kg@efYqYcf#Ia zsA#n1+RWh5T=9LF4(k0@d;S&G$AucwrUQIg=cOQDdg_+ z`Z_iA^3!pKfg3hR?!?>fP!%gx$7%MIiMNy{*l)-GGpPU>1s@bD425ikLia!spq&Bo z3J_D6!(e|gg$x`fjO06qL_4B*wRi;#cv13v*kgPcUJMLG7HSxj5x>XPF0CmRV_8*);($}Ag0h& z*S)-F_bDy)0Ihx3w6!&Kr1$9%^>qy{>+Xxw)ico}?$kGk-GBHL$q>X8nTEzihDRKY z_g^^U?DR!*vz%k6LXVp#k*y9`(2iT2I(Nd_>x4zwA6{X3^2p^=n_E@j zI92UA$~hYgFWXZIw$}Z&j&|p5Z0v%ID2~qd7ZV&Da~&?YIG%mvc)8!vrRn08NGF&7 zV2XCP>!nnmrycV0d6?V32oPP(*ofU>z+O|1V6@S>Lc+|NK)!`~Me4(fLn|;=}7#e;tkgFbXgd4q}Q) z&bxKahyNR<_y+D!{ZC8*7Q%lmt$+UysSpVLCsKj`M^f<*xs7lCAr+Hbpe}=d;S-x@ccKa@cct6?pgg8 zskpRBDvYeIJS-c(7q;;RQFmJ9T!))@@uB!9-#+#2zxyVLJi4>D%CU1bXy(PdP4B*~ z8^`l<{l1);E+|j_Rl3b9f^)vNYfE`>#dtQMdEfiCZZX|FroG*+8jiHMXX%{>T|~^% z17774;^lG2-mKyt^=`!*-GR3yA4&zK-rYOoHS4?-7x1srhR_cGA8O0zq_6mTJWupU zIM6Ql<8}1*Yp5m5Uixdwx1QYsFDBpbQd7T-**j^3?$hdusgd&kb|I@<_U!k=cDv4g zw8TgN=Fj3|wq1(-knQ>;c5EkXC_>n5rGC)CJKJP3Qp`SLLLq-&Qeju>bGd0VjhCd` zP8tK0mwdaJyE;dARw}~!?q;69l91yPHv|W+Jz5gKcmwhRu5hD4OT74A1zN%E+LH~( z%R$4=mhE}Lzm*Pe^B}4#WgqQvHKoPN_P2_f8Kr7aA{3<{4N05Mm1ekid)T1J=%K04c2f1e4=|8&)m- zn)Bs}qoDaa*=>9(-z3xz=dVP0Ja5!{5w`sfRLF+gEO2bC=q}cQx2l!=>De>fvy+TS zVr`&K`_8if-IM@iT0Rh|G>5Q+tLW&8CUW(hmNqd(_{82K6TL1)oo@-1jk;qSdK$aR zzpI0d46AVFi-&=rnlVYz>wYBoNe~SLD(-3PXcKD=%gh3yo-|NzSvASHY;XQ4&SZA! zvtWy)kBRz#+upIIrQF@@8;yqFiQ(YD)=2z8z9jAEuYUQyay-p=@G0vdaa=Yp-0etP z$s&X$UvHkLGjgx8aT8K#^siih`v+1;cS>sg7UyAHC8~G*ylI$C(HQ#PSCUc~V}In` zhOV7z)Z0gHJ%z$(-MpU?ET}C~H2OLkkIkDR$-B;(q;$6)R=f1%hR#h%MeCs(9HU^zU$H@3ZQB7fmV7Oh06 z-FcO0z9szJO~XPZ&kOpbN6$Sk>@h?ti|GRqh4xvT$RFw{e1`ynVAeEC!hRrp2Q?9q zrJXNq=k(0KCguLQZslT%$fi)zV2S?C=fCfY4CrRfDGJ7gtNZmT6s@O$}2DA29rEX4$b87Ay7 ziSG>a?E}JhSKe>@Ug336JShI$H&SP2CDy;_8jUy*qCzErDllyPfpf3m8 z=dZRZRIg+i1?xP@8$Tzn4*D1umlg_sXxOi6N%S7m6S|F+LnyJ(ebQ0?9-%sZIbAT8 zJvt$v`O`e>O=6KaI6{@;YapW|oGt%IaXZ)qkK=tUL3llVIOFrnUoy_JhXzij zjS1b}eSOBP0e$k8!IlznuPX$Xvo9-xf7}_te!AnkUe*u)*fFo43-VZ@i0gg}| zdHbj=twh+X{LuIUc7N)FytV6!3WD8M>8j~f$RJmT?HZNI7k4>IW}}_&IY@?F zEI$a>9rUU{D3O1#^^*?Cl7;E+!RtqM!-Dy-w`UCiNntx z=JTuElX%d6F?g+>)(-(Uflzs z*r~&Eno=hEA1}~@2E*kwn|J%%Uwrp1&Zi#fXJytCFxDU3@1O)FAy6-1g4)*Gm7oyx zn}KjUL+kCbD{}23;S*RUr+IBo)$^B&1xq^OkpX8qKMJl_pgU*w`z*F=?P=Fkp>_ea`AWIn0}U|N7dkK_P{c?fuaR7SKUd0!N-Z?2>UBAWt zYlUmT{kgcM8>hZ(p|%E$0U4Ed8z)`8T6o)(E3R9uOLC*$I&jX{?mhRTVgB1v&ICVB zyS3kz>ONvLj&53M+M{~4NFevk_KoP>6(?*s@!$h8S>y_xTX@)ybF{BHl=>&Mq#7L0jU&;NQI zRH@Sr+yC81DEP<-aeZPy&-+1!?PS>g%4b_o`*t2TXiduqc$k&N04zzLy{rrx;v z>243NM*$hO%W8(n$930^*RB6)u6_>cEE|2F|mKfd&D z|Ml5!zr*N`-w)bDmb*TAt`vvVHHWnC^#`njo7w|YGJ@eH5gg_yw&*2LcW6w6Q)EcB((L?e@|LyF(}-SUkow~h_;i2a=rTdW-=78CqL%)VX3`#vh9 z-Z$cbSa@otliq1a%tvb5bZEOt#UliE=q!~#EM^38zw;v?z@18dF#AY_CK3vmDsz?q17!d1bai74xo z4ecb`l$74;6v++eEsoEiN69dL0OCmpU#DZicfA+@&?kC!Eu~frCWG$A2g;4-)hUOc zprGK*iwy8Ec_zqsE(s-#2Y+@rm*hTB5~jF(Q%s4T-y!x2fPx1>Q4(^3X?xHQO~wO* zlf3V}(}lCbvun~N#1mdM^GbscKuO468vZAM3#UOKWI!K0#C^<&uMW6U8f_z$mSUVX zdJz*!fk`u=W-Q(>tjq;Am|uozvB5Gc@4hp%vB8_peks}FX|Ccq3RO5wHgqc!dXj?d zWnq8fabG|#!NNWl#{^I|xr7EA*2!>97r${x`$m}G4VbCq4>nYg1NUVjZ8xas&LJfD z3i}?1e~gW3rtCb%2H6U9lyvK%Qs|>gDY_;%agfDqNb0Y^I}j(jeeD8hIAjLqnV-@&tg) zi3oPOz+b>ym8Wm*@Vyo4my=t|pI0g|!$N3+kcfnceT7h`00buHH;X@|7IF+UWWeSE z0c}l&X%Z1NbSG_{(4x!&^3d)5bs?ZdaEy&O&V-q<5u#-9Nw}^3Pr!r$-HK7I~Z z*4-M<)!3Zyp>*vk+%f^FLAozUf@u;Ud_w?~0tgTxXflA{0LLgu4>FHB8S;U*Eci+R zI_6&3aK&00Qi29G07(UXlT?6LOK^Kih?b@a@LY?7gHn|e8;GG)5VLN7dmA;YT-1GK zi!%e_N9Bvzpux}p{1_9y2W-xB%itvbpMOZjRT7FsxTkEEV^LDk`T4e5fbe%ZI6s8$ zz@zx-fC-p>Wh1<~C=05?cMfiW0B&8ugQ##x`UBo`_olA|y_ybyfI#2??%qv=A02sy z37jd1Qb~wo0D6py=GA)gnF#O@A!I825G~m)pyJKYgBx1a!!s2M7MMX#%s3Ol#{$5$ zATbUcT(8MyVDB;L@eu45A^_HH^tp(@pEWyY?;cxYrkP200l--nZk>qaBLihDj5Qa) zF(IdcC%m>=GCqeuw#JY3R`t(-@*lt^5V7Fo|cCjf*1y`#12opInpx9wJAD z2r$yd&cfb4#+~A*sgcny){0-vGT-Qy)D`gWIEY(gVhAkw0v>mpfVfUViW1U==ul|_ z^c4s9g~P+!32}9CEI8XFzWQK=FBD0IW)cmmxiBOF5=VS8PDDKMNA{91c?9GE3d|Bf zs1usMbu(wqHrzZ{Hh50(4FkeUg*sFDs=3g>?mNFpxNEGssZwk&35?i-84~0v7Q~;} z^885Xji&|I%eT(4_;xb@aVjvl$a~bg6+=VZCt)%O(D7j&iW%f6sqN~{T5q40uIv_t z6dqnCz{iEX45eGgLM&+r5Kw?~SXbCc5(|>Qaip2=T-(u4502{=)ioobj6Z-v09S@b ztot)W=+J|p??H!~gMgy@5r05)%C^VaDL4uXnnSYVNx_XV`7&sT3#O?g66&Kk)Ckj_ z;?njyrmcFUpqq@pF9YTW1H=<<3c>_l9&-H-${kw*+>piNN`-3ya4T?x4-ZrEyFH}$lIGVhrqVh3 z7^g=m2dxA!Esp5ry-tTqks#Y>FrltD>bCt?ZC|bgzP#3e`@zJ0WWYd=UYY#pGzl}t z0fF{?VG2~6jCKj?dTBP0l{M%!nh%;+dL($+eVE=H1a#|o=l~9!2?W5R5rha@7<7=` z!nGt`(p?7I;|4u?yA%p=j~KApAlP2kuoMTB6)HhAK_bGXh(Jy6CbEzx!@q7YaV-6( z7S;o9+ONk(MIMpiUHq`8y)YtYSd3J9mBM35f=f}LGK`V>TQD6wOpOLR%E%#E50Zlh zEgQNdR0PvFPEao+z+#L@cYbxyRm3McX;UXMa;6E8Ytms2!SmVDEVetUU z4nPg+O+Gaq6Vd*7_zlkN7|w_TrEQ-k5~rm|JVLx^o^(g`1_|R+&?)%+E`7>^H3e&HC^{Ra&=i zykzL@DdX9X$mo=$*@Eerr+EdB8>4SIeP#vYU&s2@H`49|f9Y%#=r;J0I5ykwK045d zf7$2T>OPl?nj1EUnb6To7X$&m<77(!qBmWeD{T~ zOViLM?(i6QF1Y`8-h7PIB2GZG`RH6s&|+!HP34Vzd>468HH6dG7aJ(Wfi*d4_0P#) zo#l_&y65=S@2ZKUO2M7*@aL-hM)}f8(q}aeY&mK7!xJiO(eG}xabENIqG9oOKh^KS z0}|cO&NOa8JMBQnFqd4%muP=Th3Ec%k&4pSOD_3K&R5Uj+IGdN<&>BYObRWrkTZb` z$L6m~6nlu1Wvp7-mQ(lt8KIg#+bU;eAtRoUFBZ3Zg*NCRvfnOh!#8GJG!7@4uwU8@ zX4&>*6)b3Ek*rd#fgiSNyL%-;d+c`d)EIWYq;lof{7UkEtB1SSI(DyJ`=Iq?{AcO7 zXs_t7&w2mqSpVYr@6Vc6TkY1LN9C`N;cUFx)^7}e63DS&fnPt)FOJ}Uh|Yg`o3~QB ze|==PTH=piT|0hH?*CmJy7sAZx&@2>eFrjpx}TvJfqJWA6H_tT;>nQ>8#!$;e8{;= zf?cBQzQvcOHo8pGg7IIk`oCdz}`gT!7$qI6NG}$mhTzx}nJ}L(>BXNtOroE*Y8F9oF?VJ!)olw8Z@6x#LIEj-NKPpqW{o zaI!pBW@+Pn!V;7yPMthybIRr~lt?*u=B&-}Yql3aB60rwInVQ_>d)JsrO-+!j?ot` zKDuz}lH;XJM+df}3+uA$O($2^E6(*UUVd(_v2ItK-R-ijdN8m0c5b4HOczfduWQ%q zeS<+|q9rISJtVB078DU00OE+CFh4LDo)8%Z4oZzh(Lojw6_@ZTj$RR;l$wwnlKAwG zK5-LtCmL^LfsydV8+oZW6G3+(ZBv}sWD$QsL|aaNer|d}ZXSpuz=p=7TLqvsk;lmY zV@(wOwI;d>OFkFgFT9=imqon(mo-uR*P6&KZu%=u6qlBR)K3(zW&z!SD-%8&+eIFzv&+sSQ{7_c(FMm)&F|vUyNe-CFoK71r!sUq1B0xzu(V+ zjAG`)$4{R=gZjj;FW;u-el32TpPyg&<5A3m9t9{-{Q3bV!B8d;KJ>q%iK3RvrwVl)o)tQm{~Jvt{x_Q7I6X_Kby;KI z+I^wsifMYnf1!!;e@hg^O^Kpa;lI&@1BfP0E<5j0vMdhEhvxA;+I8k(YQGMa?~g=r z8I&j}`%Yz_tMz>BeBzEtlgoc33cF2-!do89@g$x2QFgj~?QyV~S~ z<3XP_iy5k~giU)j`@XA7?IJa*J6vmtInj6Xy^{kbRvyHYExy>~fBy2!yolk3`}Urp>-}^E7x=QsLJ=Cvu5(V04?0{zGGpRLWH(@q4GO_Gn7nCiQpfJV&}gk zid1Nq)Makjyr_H4g?9P-^pPW;{6|`*s}e;@Hzf*JjLv}P6--O->0Owu02p78Zse%9 zA;bZICiDzmNK+QeAS?$G#NlL}^1aT@NSS-w zh}X}voLh5_*(|(ze1{aV8&8=qQ#l5(qLfbnWV93zA&3NQY5XkV`Q|&1o`6!$}*lDJ_VYU z25wUiDZ;qgLunYHI;mG(bN+4D-%6&M`_A?*OORm0m69peWnBYJguIm(o(EOuv_D{O z?EP>u$L~OQp--M+P*Th>Z$+`nIwX+JvDBZXHhrzrQZM)}sQ>*{xX)NwL>O8=dHTp< zhTY1~=Mo{b7r*b`P(|@;Jqr*{)tiU~odnukIbxAflxP(gcA>{%2h5U*)N)NmJySH~ zWu9mlNaJ@%FFCZM)q9^|gehf8aQv?NfyPB=Bl#aO#`=#gup}Di1!7nO{p(ZZn!Zrs zTNJyE&HtJJ66O*c@xl;YfmVqqX`vQ|Z(1TslEe4`u+a&p zprRw?Mk*MOq9fO7{P!6Ufs+G~!Y2!ZtnW$jEeIt0woXM7XB>7sPKlLJuM!IQc2I)n zL)4yo7x<~x@a_CV=%c=c!bWvb^7m8jSP<2cHMbq!+ZCFm{*U*`kHQiI zGNIUx*9Qz02|}0oF6>Zc95%LL3A}a~K^$T5O2^zkS2lW^umMUGDD~|T>qd&$q1a_5 zsDQ4-D~Ty4%2InlD4$X&uTjO|(N{FgbG27AurPs%SZ-+{MyW*=#Cd;K6I!``S!$$o zBhHNTFs*=TB(=NQDAZs;@I_C={IXYEA<_U_LXEH7J zH_A$jsa(-KJZzDyqgj&0n2|#JTAKMo%T!)}I_x5LA}i`ziGJE=@;-^z2PcJ#DO<{q zJhnJ_yUs{@x3i00q1ubO;U5*=2!+i)1}ITfxVp_+?3Q?&(D+_5!d%Yam-v7gaj9~* z*B6H^%4a%O)2fnADcZ@c4R#)WBsf5g)`hQ~juw8y{OW70ao9L!z_w5@p~OgzAT=_$ z(e*~)LGOL{Yw;sPAJYY%yu1Imj{&YmX;#P>?mYXV4-6XzUb>R=Gyxlf0eDS%4X_X1 zC0^faVB8$7Wi&EcnC`8q+NtQ*Il}Kn5tWpjCb^%q6bj>nZ|9k4*LSiM`W^OG`MqtW zUw;7J@3B$C>=u=uMo**x8ybP67#i`uN*etXhHAM()jLA$;j^KrZT(8()geQ9H$)Xy zC>69lI@S@nPm40WyG#j$U`T#(J1gxS$W}nxS ztNsG!=e;_H#FW2r5$0c#ur@T*S32>4Uj1j}`|y@+znS~BY{GqI*>CPPkwzLXWlb@>DxeZ=aN^&aly+K*4g!$QE%hI_}^dfk&}3dT{bG~ zO*{Wo^X2GQ@8Sk~jK|Y8Dco$=z5cqHh*+Y+&ReR9RA#tOcD;d=WDN2F=xnWpM|^xF}6_(t`E>YZQ! zWNpnEYq!ujGrIr}58U>QTKjCP0k*OyfTh;CH~nhfwOh+uJ=NN^TEkUcbA;Ya&tKwy zgRAIi?1MB5uW_!XeYuV|tsz>;^&DKNn{xy+mUS;RjKAG))>ZH`SsC?IU zuJ)2{ahbbU(dD4&%T2mtr`0!no3CxJ&l`XG_-OEto0S<~@h@+FJQ}k4`3|_CUcFj-ChT(0jo@#O zH!44k^!fN#=Pid^u79s-7thJ}U8&iI47w&W8Gni3xE z!Q;yT3wvpG7PM9?zvsq57)2U3Mi?IxLah!_8VKn^(jdN}aHn8_8voDL0g{6u8^wOZ zY?`#w7V((inPsf_MckMbb!Ukm*vBvy2uJ$5X{?xQmC&?Np1W$o^?Zf!+Fl050S7xm zl$|1UoI*{l1#!J~u%eh~a4NRUH(op?e#I*8K}}Q@G9kZYE4#?MRWbazNkn62f{s|iYc)qvytCMH z0#YoIY)xerN2k^#BplEJ7}AHWLITy|-Z^;{`NmzpjGffxUnovY2nC;8BU?Fqu`~>m zg^DDjLYc@k2KBRVthM5`C2o?7VzQe_@?%P}n}u;J=uxnd;GD|)~u&}?p>0iWBziXu$S*O}~q-JNN zDx|9)Bf&s5;5wIojfG`^A_NW4pi?KF->B$_xilEhzc2Yshgb-x4}cp{1c(C{+}go? z2T zr;OWsZ=N?zGO0q#QXoRWCbBp_gWQG(5CGg`pWC&WOlC)#&%UgUiIRha`1~5$9HBLH~1>eblVEy?5=?FtM)S6xd$)?wL6s2x- z-l-cvOEI8FiHaxb@SQ9GMTdY7@|QRn`gERcbU>4Xj3ywD=|JsiCB~m`6nB>Jd@d^U zz$g$(A&WfvbO3zYZo&Y^bucgzaDj!Cr2{-{*jWbR3>7L&M3oKSxNaIPYnrS0Gi|Q` zE|S7SrX$D%P)q^99l7GnYb9$a$SJ1K?Q_Y(Mko)szF$Q`Y16@cH#~S4W(qE< z5rLOXTnPmt!Q`QVfnGL}xRW8g_5KIH%7p>kH!4Dpjp`zyFm%9_hCCUEjAz0PE^Vq5 zVsyZag0ukdk`h(rtM?SGD>Ypn*LmRlX$UJ&rJy2sSs>YiUL_%p63`QPw9ZG|JOMzE zAr|zUoA}3ZI-w_Bs+e73&j5%v2{Xz;@R9(2B4it}*noikLghsffO!sXiVm?yL)B@B zGE%LOOKr=U$A?VsgG}Sh!%|lU_M4)^Yo<(_j zFPr9V@-Q*3y37MByg}drr*0A$z%Bv^A5ek>hynqEqcP#-P=p0S8U~A`HC#VewN&?X z<%r-A3380~E)f}C_g2K1p0zq2ln_&z9p#PN#GdEd)TG=U3b%K3;wNCK$XT*h3DIa zujwG+ml()HYk6~Yj5-nEBY=N05HdvMUcE}Mk$|3W(EH9vWQ)+wiAZ zysF!v2s+@#tOo+ynoFB}x?4DrJV*w>OM-JL_+Maa+j?(n00=v12o4p$Na8gE0S_BMZ~<8&+>(GWYyq$C)IF?y&j#MW?K0)4gFpkos!GEx7;%FLH72~|h`;9OjZ*J7k9CXHQsKHF=HQO0QDIW-*ZFlk7wB;C zu|)T~kvV=CkpVl#EYxo9{}}XA!fo{R0rYNABI3g4gJ8Rf;}YOk5C)2d=h;mFq&Z`_ zv61q35FNr;x5w+!7Zi&HZ?_Z`9&9 z)P939_-vay++$Lz3MF{fxF`V$zz|Rv?E)N zeVKCm(v_R&*NW@b^J^Z52%?FQj5A*_gUPA@k;FL1LCAI9UAG9p_I{O=MklC>8KKxU4Zmn-#HmOa?CvIAGo_TB@vA=yw z4)<0KcVuk-=NdQVe7xZPIpM4G+e}_}?H&&gc*kjaAc ziO>xLuF}WF#QLe<8FMvNi@SD2xA}fs-V&*^-)`j6RS-m&~* zW3ZAJ2g(w?i)Wr8%vnaL^BX@X<4F7cOOAF+mqM1D@|UjkpQX(Iu<8F%C%2jJZYurc ze)I=m=To?ye^K_2ETN|9L9lu&5t(y0XgCUN^DbeS4wT(^{{D*d5 z-*_7p)V$h@TkRjWda<$gr=THmukx1$e~ebuS(T}doy9+2JFQi3{Ok+)osPg~!LhQ| zY|eoQ#3`_k!F`7t?-I9(_dDtZDlHtE1^q;+pKvr1 z*Z_6`;I}d$7l;PG$3P(4Ae&x+P>Fzo%)x?RN&tIMLO@YhNKjZosixtlwl7+3ua>5QuGYSNdK$WV`nG!ej_DKq4D{m+4q6=8 zf6$QRZfIz160hJPM*v-ku&Fk=K0!y{@Nu`Q7*O_4ElV^!0!07ZvOu5fBh?FEGrN z_7L1<8Vrw#j7VTbB!GC~Rm_cy*x1;(pvt%;kSa7M=763&qx;&CLIhS#U2ae=xf+H75sz40$RX=%J|D<}Ny5V7Mb!}~R z>C<))JLJ{h`C8xB+|cl=VKZD&)7)Cu{PbP3FF4jT*&4anY6Mm*hT8gP+Ae=>JN>s> z0Ro5Bo;U2i7q9wy`q}OM?7p`HgCJ@cdi}Qd?K^O?X=-@*&t%h7+t`x!MJ)3dvR%79Oa<0j>udjwqOm`O^ zK4oaT@3j*9j`iGK-TyOLajtLs>DZZ=g)5g5|DCL;{vXMToCWDWaqc?b*V%`%Jn#QQ zoV$KAS;5|3*_Ub7opZ;C!gFlOWy9R zIUhb|euK8)y0xK{R$Jr2qpwQO++FN1b1bs}BNrsd zArU8{dR*{bP?f#deK(a?<m>p4b=ay?Z*1R(mvFb6%J##2F~WDYjmJKU18yYIr&KA=eNN zIM<70Urc*_z(_i+ZR7M%$)o4a3TA#!S}zB`lk_~yh!F8dh+kMqna)ZmQg^iPF=Oum#NfMtMKN??0w&{sq~7a zch+cmKSzNtO(%g89+?*(t8*2e>cNyArpV7s6%rA(2$S-jHKcO0Y!_r?CB%tevDrC*_?5@ za0C53le>|FU;}(MrUS*>63t#5(d|LE+8q{r{A$cPu5#ova*3b~U9(RZbx zfaJwW4DJ0znaTL+Kqs^1S+S8IP>z`CtsXxhq)e2_j`O?@Ml|keze{!)N!;7`MZfm- z6-!_b;N^S%Sx`914y;wQoJ9h$uRQ%`JzIX)X@cO{MbLHlCdt$!Ent#TfJZqWx8*>-erD1x=USXMzbM!fUzhJZjf_kVVR&-l|s7 zvlp+5j2w*k0ML+oO3NveBPV4$tPB!6BDOCuqBXH5Ez9EeI6Y`KqXHjAybcw*N!hWn zvHnRhQpuH8!`UGhX3}DA^i1^3GoBLP1FC2(4-t3Tn2W|`tsRb(@Ha3(PAe+rEc1fv zLk?REW=8Oz*B-cm%#G~mNQ<>BN#Qr6ht_Gw zL?eu#Zo{`}DA<9}12*pHy9^S_Xd=8SkuU9-tR3MO2p{0;+ru9j$zx1omnH3SP90%d zEmR)T$->xlW~<;%KXim?jA1UvNCD@BHr!697jhA5F%x_iH8-MCI*N6_`E7JH$QkDQ ztY4NFtTGBcEG_UtPq7wrL^VjqA|Kydte&w?H>P7MD=fjuAY-L5>GVs1m#-9!WUH?M&3A*k5I8H5jUf8oPkiBkuUJuK2t0iPV7eHCXgC3on9!yY3r z&OQ9NVxs;}oV#)OwS%BBjTGs@Bs(Hhow#UP;!0~J{SrM z^qLs!O!}YPgby>;#(Q*PqOtN&fnX9`8YMMyV537sz_tFqyO+zz(3m&A;lJU7J7E(( zVAG{&oA99=lbYrVDIaJ*u-Ggx*Qap&4c_hA$f`|bZhG?Mmfc!?5P&B}1|~k3c;t#9 zKA@+CuvUURdga0RyuDogjNDbfnOVVvBCGnTokL*u1rjz&fa8~n* z@NWweG%;T74Ls=)#JB66xy#vYt#odnN^iSpsDD$(n8S|PTP|nw@ARHedE~2PTPfOG z`!?(Mkv+M+bFrk6oi!q^ckef(7H(g8dtT~r_1j-~d)lGl_jjG{`bnCI-rhR+rEl4A zls}z%(C_W8W^e!I7yMqc;HB;BNo)CE=8E}m$KZRlpW)nbk;^#~wa>*H1_CHyqJfh_ z)hkvU{o$zhSKi|{HsXq9v5SGmZWD^>%Yl`)^GW5SC+eMkHg6eA^l7*GXt}+n{b|az zTTj-m%KJ`Y6geeB%$FUMWi*vr3{X9R<*TJqKhL+Y3E#}mGm=W8xyBG!^a zel}&;{r+Sevg8wzR1nht|1kC@?ojvr|NeXSF*}i+Aw-r&8*Lg%Kqt=l&eu-@m}jam?{NU+3er4LMyL z+~(`MYcM$9HWb+^kM23kGB`W-DQKs3a2FINZpWUBVT;WC))|Dtd%~3b+25wlN|*S2 zl4h&Bhui6g%@>D%VcSdy{B!;Mo>Ye+un`6-5mZh4wbNDxcAoI!h?PSThAI*J2G4{_ zn;5pT&8OL$OCr^qBDLJZr0pVaNSlA=c=SmJ>~)W_tO;Fh?i+SLs=dYRu%=^P%-K!m z(OcZ3>tdpVFGb^J$R0HTB*W;_Amg1K?u(7u-WtvHKYK(bCe%O5TQfFcAtq+$RP>P{ z>3ub^iiM%dL$O;haUIL!CR)PIX-Z_rhR03C+8Bn%PRC`+#LMZ&OU4G9`p17N4$Nqc zzc?g)37c?CGa=aj%tpI}+e6|Nh7ny;etE6zTUoJunM4Ks#FuXIQFeZhrW3d|M`>x` zzDK5Jh1N{RU#gC)j}26tX1^Rd{DX^JMMv6jkvsT^RTQx$ElD|cVS*l@eRv9?7y%Kv+8w+!-QD z4kjMRX6t|8IABuaYEo{nIH%sCVO-=0lQJtL)q*et1e;voo)Q~QT9F-0l#NNx6=6tBnj*Ov0L42GU6>2s+ky6WfWRP`Yn!~fm(H@q0%N7Im z>Gc9ks{kJ&!p3mma1I2nu7hB~21CQN^0AIIbS{&aT$^j$%F&p~b!^IfQk=GTy~G@Z z)?mY^U|3xwWk^I=w0d>Idhqa&&W*sT_EwUWt&L0qm6CrFX3%i~N+af~9 z@*zYV1fIz|@sSb$EG<4fhiG(iX>W0xY(hm`Vfc;`_3f~$cS_fT2h23YV~Bi~2BB!E z0QNO39m4P+X(rN@jqQPsb61o}-AQ;Vlkt7#vPCL+g#bEE#m8`vICcgyl`O}F%9sRQ z?lp53aw&xHLZ;3ZvttU-~LW+i;Ft2qv38LWPh_LN^75rbD$1 zF)(EWYe$LEVbkm)?3ZHK?mR+JS>`c`ub(TbL|A7b1YbCYZsh~ybA14U9ZM&_Wx>Rl zs8TS3#6<;{az5sI4a${#j+fNe#`MJ@NFun22z8hT6Bj_I7+4(|yjMt`0Ui+xGtR}W z#{YpbXGpN^C$9$jy8( z(oIOWtnh5ViT`pF3`Y6lF%1xg!iAmX5G#4uZYIf}0x9jG2!J3WBK@S3T|pz60xx0I zd1z;a71s&kr1It}QWk_r3XNmI&VI<#FL9tWLeLW7oi`k4L<+7`?BY<$(`j$W*;uX8 zRO`zoREbbnAY{=Ii4fL|icsOA1{stRFqg%}%`@->UbR2}_NIWkL`-#dU16@J#Eb~; z_oeYLzY@(s92H)W<%nV4VgU_WE5v*8Ap*6c)uPt&d{fq3-prSVl@!=vp|Uj{PNYLx zV6TY=sdGt~CL(A%uVo^&!KhYT)$MByn~s-RCoGxcfu;*GVFGDIMI|4HqH2-v*_3IX z*mfq&i&bS2)U^NgO}qL!`+5Xc0N+4GZr~%`XsFyiNQ#c>q2yyL(F8iNDYxOr!uc58 z^A8Mcst=*GF9zuhSbYvhk zxR4?rq`Sq!ndms4STmh8NG0cYklR=*Y=npQmbL!!d*Jn@)gTOaT!`EyLdb9-H3lk# zitlC-;~~UasOfD0DNeNBp6Bs(e`CwRvPV`e=9T120tDcu8eGIa7CJ^in&IG$>d=h} z1hqYQj9F*}9**y{PsA88fSdrK z*w0R}h{!^+GsHOpotEEOb}7EGq(ffFLF)kvfD2D;gE=xmYKfFA2RZX!tUDQ|;L#~R z|MaSr#Gnwa1R?2w_i(Ry2uQ2f~BSl-*6N={r5z*$T}qXTjq3%Q&R_oR01oA2xE=e-`0nG<5{sF(y1Hi(Hf z=D@dYLONX=09>afq^q?}ewYhe&a8jpA$03Ph-#90Eq3AqIvh{>uAkVw5mcooE5PK2dM*H#nFUlVQTO^7}#^U+y;g zXt}Vt(>WyMY0XEu*g^H%2qiW=LkV$C3DI{4#sbWl`$><2$oMt5S#-50s3~z*R`Nhh z{Pfa`0)&GID9bRkTYIeZNIvfTN3oo!%}=U`iQmuhO#%q@f}^$Qri z!tg$6QsEmZpZ1f!YH5Bg+4Z&2{j0i)m?;l+445?#+JT2+a?oH2tX%kJQ{2eooX>~y zBfp0wwI+Xkp)?q@v*KH4t1dRitTT}$9(#7j;OWFdy`dQBO?;A}NV|P>GoX+8A{iA? z=80PIZ(gtT#&8R77U~14v|ypobY`4ahEqZCGC#FLuIA3l+C)05-dJiWFr*+2G!m9pH}$ph;CF^-!2@-uR< z==s>)Fc7GC4#0&JHc}bu&su~JKD_C~H`B=ri*at?MU-Vu#~hxHy6zypO*f%3*C6S6 zQ0N%P?Ss{p-+_u$RT&f8mZ+JEg+(u-s=%Rjo9%uR*^)+?E2A@RGC_qYiHD}*LY-!d z3*<@~Fq_I}D#{^6L0!5~=ww$%zLgil{3Ks7B*bW|+ttC_HV~J{A9n94y#L9h~ zH9HGy&J3&VNVL_@-<&8@KGW`A`OY+sthnmy6+xeII3l3@!`k-CmNxpX@$q|~f7+S1 zR(#~of|Ie|r;hb!K3Qhz>{+_WJ?&C!EOqnIn}gR6D4tN<9B$>eOYKpb7s zIbZo@+mvNhRn!$#ae!qURMpa3Cbw~!?51Vv0BY!IEISG!+*(U@wRHg0(9xCshiGW% zscGqv0n~`48QAEr23%w98lBZ^)d1Hp{F`e;ZZ^)?Y#eB0WVwZAYHYlB>lWr#(?4_r zpp6)F#viniXK9mW#Q8AHb1z;zZ$z(|-U*g^ypbuXmj9 zBHbwT`!~7~67lbJqbVxsAG*PdO9Frc&<%h#ayV&#Zu|$@XvyaO;ToyAxd3ha!!_y` zs}uQvYh1dJ`48Io|G_n`{=+q1T`B*AHvWMcV}BEkx7Tj{JJbL~<1z2{AE@!|X5AmC z@#c2@e?SdDG)5a9{A_sie?g6ZCmJ*DT>xqTqVeQO%Zn%N|C?y^_C5K3LXE+pH-Kdf ze;xeeQp}Hx0IUk2#&^-z-#W$rfEqvMCP9|s+yCSmlPCWh*I@luuJPaZp5n-VxW@mP z;{H;&x@B!%_jP7-yrSjpvfdl+&r4C36@Y6DMUNcWzw>Xd@t-Mfx#({rCf+r^Pvb#~ z`@eCG-zje1|44Di0InhUhila6J}tMewg2`%xW?^<=20>M!#|7|K=Jh7ZC)Y5y&y{`sU!ZIYk(BD8sHk#jQaan^;iGm8ZQ5E4V~?>$fA1# zm$BL%tY(2>T-$9Q-yLJcOPx>p=qwYl6W|P?MEh0e*n3DQZU}TBj)C1@O-qPps&)LL zcKJ*1?gpZj+5?v)4H>tEdn=dH5d^AyhE;&~^8D8qC!Uecz{j#u%{Q+#SXxk}`>>J# z=gT+i6tXqzrfFNR#zD-OUXbFh?Twq*eMh;k3#7RH-UG8DXzHh*Ad=J>d*veag6JN> zz_I#6k7x7FmB9{YZ{>>f34F!E6qd5e^Yi789`XiYY}K3Yq`B8O+8q~{pVU$|O?-V^ zt(j~1u2qF4vMZ4aFNLA0IsC?9^(;P8kB+Wswy^%-EE(iP^o&GUcJ)L_ZmZ?n z#U>ui)r^vV!$(S&;3EUg>1xlq8nD?cia0g$Q#KAX+8KZwVSgf$3msw z%iPj^YicG(S#_2dO=H6FOojP|f@A)dTqpWJfdRrBKGFU&veO@&;JS+2C%m-FoVCBwf`+>TOLskcg1uU~zh zS2|f{v9ENy^0>rhc$)0;#l5Fe+cV>!OhGJTPT3Rd^rYP6%TJiSEKD}304eVB5>?fW zcDcLGRS`gn8ztZS$Y|nv)@7Ze+PRA>v5LN~r6!VfcHSisvMMi3uu`d5`huFOcyx`f zisyN(;rNg0#(rJT0L%ZG;`aNU;udeGY~A(z*0Y`HM?223UxMkUX<@71V0!WKy#04h zU#{3{hj0C!-!1nEV#DvHh7rF0nSS~Jrk^^%^b?F0PWXc{jE{v`KR7jKe%%Je zLdGYda9rK{ZBpA~h=~DCer$fWcr4v{Qy#bu`}57Ont2mn+q_hbZ1~0$?Z?eALo+&b zi~F}ndMP;3;Z(#o>H%kgI7}XtDPFNanF3k{$`rDnK$+rD8bzjEM)55RjBMyQ`6V)u zdL@-WsyONwyZ+&%W)8kf;hn}tAXRi=V={^pudS$dX|k=@Zn$G9kSdB?9pfNK4oDSQ z9YCtUq$XKac`#*vOBH(+k~LQYsX`B%==|03OlyFQF5U~NS2jd26L2$P9ff;aMlG^NLm7C|xnUE9&F3=a*ImO(wCTRtLYGWcl+|22SL? zt!p4`_rJIDtXEQK)IiBXl3|6>uCeR>ZST}Zt6wN}9tnEy_iBbz+rIf$LiWnnZ(n8m zJ@)YY7?BVx4^rG6Tef{aacz?ZdW#3365f|%UajrI%|5)aYa->$Y`vM;otJNte5|8T zAFZqPTAR*J90w`xXNxIrM~^^f`N6|)+Foq_=vx!x@QvHIq5E;tRDHt7Jt0#;uLpPe zS)a)hp`NUN^m zBE0s~zxCRE;hgW!S5DTBy(jWtn^cGFV7>8uI+{P#t^e~is$jf={N}semHMG=%J>gO zc7Rc=9z5VV(e*uK_GPuvLclfk+1}B>p(Ufg?%%Zz8A~b9`)IIn2kAgyHJFty& z2lk}c@k3|M8~6{qg?@<%ovjW{ejEBcE5vs&xbwE}?&TpDvqG`0@;I4LZ@;sX8o@TU z!7u4yQrYZ<7WPDp-v+->v`n~a4SU=mRDQ_kvn^YzB;3v`3>pgmEU=lN1msuyJ)a80 zm`4~mMX34PuQ%MeG20V87_l03xSb*nEccGEHQ9s>voZ`b9*R_lMd_A=$!AAa+nNsx zJO*q7>`J1nr$Y^5eWQ@kPcY`r{*K(1v-H?#lalDhmT2~eXz~!rYdS!}Kibz_;$TmB zpn22|Y>Z3I*`szK#a$ES?;e}d5@TZ!b96}hz;vwQ+t6j2aVBPQ0=KwnOn9!QL|$un zl0n=)|L{b^_#C@tMiC6hY^cnbb zv0=5{vG?r~6}%FAi{skh3qOemR(kH+7vNqO!9^7uop7XX)T@u^q41{(A0nE2DmL!AT0_L!hCR8R++O25Ka>Iu zyJYeaUJR@k6_d%tWzo=DZ1fYh*R!4|qMgZ-86Tfp1+t`(0k{}lpy9zX zB#DyV=bt7EpvHkHof)a0Lut|$j;|rgN&Co zv1T(7E7vpasgN^7vbI1Xcu*pfP(;U=^5AiTQ*^DU!*VcbD&s`=fFKgc*6svFd^6?f;j8R;8-8R#ciiS zEiot39%bILOWGE2J|`}78H|)eK@d2IP!^$HgyAf(vFbDk3nq`4BoqVkVG$B(D0i0F zOOfZ(;V6%qw9~OU=3?omD#ILVmCkp5IRVNInIL-S%@G3W<3+($;CSJ;p@5RBtHHI1*60~ z{PtYo+QH0o2QDZEUP!hPLsJn25dH)Uu^vJiGf?dTxJ^Q6Hw}M-i{8mVdoYknbi}&2 z!pZ}Y;_FkHIXTHN@@W=quShJ3j#6g84Z#UpfaGy;;FbC+2%khn5*Y9;0>lOpT6%?t zQE8(8)q=pQIci=Q!v!wNN3cjZ_EHgF0sx_a?S(KqnD8}sU<5i4X5hDlNfWYHG%b=3 z=M;3+794=VF%)bI`)|O(g}^I$I1asw2YZwQiHV?#n&RorL@$ftu#OaCIMZm zYJ*S|L0{`$cI15L2jqRR&p?9Li7qILZwYEYBt=ow&G~6q$m(_WfVKIuEUt= zA{vBY5?-)ilw5oUcpcB=9R^2T7Wvchvh*C^TUwU@*D%zt{EicIU*JLL1LzhZ63GN( zNkkF^?PimOOc<7hy2e70`KZfnRnK~T{EsH<*JWwwS9(+O4F%`7fdYr{sstSq&x2Fh z#9wUkGADmJ_(>t3KFT_*|{?H&O+=l42DO!MFpY)qqY5pB%xBl(Cf;BZhhgYp`J zDXxEcl$MI?;>lRB0$$^a*8a|Ou{K&sBSQ?^%hQV>6OXnJ@4utn>-%<`1IU&4BAKKCp)mvnYKc_);1I?3a;gS=tG8ukZmj=WCVk)T&jIH}IjYqGfvp$UXF{ zD0a3Lm4x*opJyW_X_ytSZtm}BB7bRWNLb?70qL+7^{ZW6^j^_bDH_a|Nt|crW8R{1 z3smBR4K0TARrA+sh4K;?@DF!Vkn(&uosQZ8Ay-im!A#;9yA@rje@f8WXW3GBqUEP{ zwzZACE(jDN zmWM2cgjVdtyr5HN*l6UVo6>&IgX{$Dfr3+SiN^$RT{e7d1x!ka`beh;LGgr*R%>~2 zvo}VC`0|t!NteHF+@)aNewPfuPaQS2riMB@R}%o(;-BvVjj%;|#B50PKW#R10I#G1h#T zf&fmVzYHHh*j6;{uMc^dJs36=drAd-P|@LZ^xpnqB??TDiQG*?W}p3hjEX(PT9q;o zes$_|`nSY>U5Wmo!yARL+5xyC1M=7fSK=WyIDTx|<@d-lhxhH{PJhKTI`R+)4dg)= zFdaxoA7gyID11{hH*!n%Te;!4?xv(CcfsR`QSao&fSsf5R%~zo4}xh*lz*B1-8O|4 z5#j!#N|`uZ=wNwBausPzCRH?C*7-#zaXNWS!Z@;cLzLoc5$erXYA8iDr2=j@{%J@g zT`(@bP&w}PCD>+eye4*hl{IBe(74jw-hj7WBTaI67%<-PLZCc*l5>s82|ZO>tUDwj2smw)?R%+|vgD z4x1@o05}RgkOoszQ9llx_0wwl@t}Ng5paM4_gZZH7Hptkk!$!-7P&^o-(`x*$?2rV z>4XJ`r2ueH_2)ffiS8dd*w)h-a#vGj_ov%-e4M#?cQX^WQ^)dP;DZ!p z&zCLC0ZbCO?dS7?U(c`G`keXMczr%}EaJ$WzS3$>C+T0;w*2Zi{OeQbug_#k+#ji; z$y`iIFHx=St%*&g+QYtmmG5YY&DkC<`yV^s@=$3`BDj(IAEkfWd*@nrmFwD2J=;># zfV2;-oL5Hs-)D;#Jvg*PeQR*5pyX+UMW&v*e}>A_n5|ll6OSt2x8xb@?8+Oi%HML- zuk=ygfh8Ae&#(6hy!rWz4C5+8al>VY?r(?cPZ#Y%e(w6*S!VFq*GG2U{{c88VK4}; zf`=m%;Gn(@*M}pw!4V{cH0W-F$tWZWhd?g{;)W^~_!>kaZVed+N8%AQJk|zJ0`7(c z$y8cgO@E1ml+@B~QW7VZ$^*c`lu*zH>fS6tIO$XsA_8OU9YXPQQK;{&Jrh`wQf3ED!OKxy7Jn(I+}WF7J6F2G=mtL z!5aNlHu`H$t=YJ4-SSNvHm%yY)p6tc^_$lMy5YTLOVXCDrpEL=#zrPvt({Cv%}l+m zcI;y9u#T|Yoova-x7uyOIBB-qbl;vmetQ_5d+c2H?F8;d?*0Q;?3^0y4#pl}`r04L zwRfquX9C#aaPWxxK_*y=ayY!F{;;cwQ}|(L|6?vk1uiF@T^(+^p3FV!QsjQB!JU-@ z^o^75o}PZur%sl$y!^d=ihKhB;0OtbC=Xy~1)i-7i~$BmWN;W@9M8iOA|oPVBjayI z#sbWd8hw5sIx#vf@o8Mf`GojCnB&@_#E}Lt#~*!ze=e^VM6yf^?jt}FtM#dWCC{F=M@mqxi|RfXYy2BLtt0j!PIqT=(HaxY!VFTa%WZ|=tB zsw+w9zugT0IQmM;!A#Vft2cnMFwF3@$D*?FtQ}YzvoHGkx_bVI8?So0fw=Mh^{YSD#$(~<0pUB~ zZUAxP$zTU?H--lX`#+Bke;J(rG6^upBIEc++!$NzZvU8^{$p+YnEe5)jk)>Be-}4q zSpN-haQ-Xc_%GrH2wMC<0mpw8H!OdP8vt+|{l5XnZ*im6_b~t*<7NL6H?9~ZDD4dV z?%Mtva0vbv;8+wlig(4y>FqGo1AybIeZ`7^(%<5S(Qk2MtJgXd?!}dzi83Aw8>H}e z20wJ{%Um%TysmWW`THmNYTq_&^(hd+jJIo zA2^wrdHhSBf7MMl%d_L%hnBe$jt>^uZ`)sLP9hY{$W*ugp>;eLEFBjwLpd5 z^G%O-WV5PBAJ**{z3^i(ZP8NCjTi_`Uybhch|DcR=PXBEDOU~ZmQTbUgW6ICel~twjukTDk$BV zYOss67SBOI%7XiPk%iayq%+>ku2EeQ$d6F!a_5r1WW{dzVC^2cVyWB$DNJlfYYICR zT>K^M5>UJE#ct@huNGXX{weCX^rw4^fCKXd0FGk-aBOYe3^6V`$7gSow&}q@l3T@P zH6ygVg%J$XCS-i}VaXyHlOR4qNxx9V>esZ{39GF!)|c+T`Ndy`h=UQ`nawH_vF1DW zzLT&Bf4F9yn6CZacX2_9s^{ueNV-nW(z^++2xsF}XI$?|dL%|j9Ovtak2^u>cJk9J z*!Q;XaB-WP zk?Q$&aXaYdTP0^r*BkfJEfuQ5VhB+yqxA`gBi~)vkQZt6=IX+ey+1s}=UyzMuda+; zPV$yW$ky2U*oSduWKaBDVu?}KqmEa`rWyjBOQw@E_h$oMeyb=e3e z_jKD|;)eKN;>Mvr;>Py9;vN4cZZI*cMSP4A&sRL&zetr*h~2gzbMbcNgK|&5pjW-` zy8c7lQ29&Th=>H@h65q}!b#}bqZVUOk{Ri9`aXar3ylV^}=viPB4&{-&)MOyMCvB4z zGhD9K|Dhdv^`^V8j|AnFq20gn(z2{1j>f)Uc*N++%y2luT;X7%uzX2O?$5DR*Y`qD zlKz=&>nl$5xn->;>tqc|^OD!zIH0DnG$x&_;I>{m@`3KIl^X^&C1&~5z$J{l(JO=z z-t=s$;&z{ik;=EkpdMwpU+h>P(NMan{WI3DqWCWk%;DpK&)>;JM-B!JZ@H)WVs7Vc zW!Qm}hq`CgJb$!Zdf+e|)D+u!w`;;Sd+e*HwOXI!qgzbfkdaKuNk0Ea8?7Fsw+RTH z=Srux>Gq%4ddIN8$+P;d^tdN4c4J%pQH$Hp@k>3+fZkOko0cTA zf^=TLA$H&D{G2p^kbW(cES`SQC^7nU!$Dhxg_LPq`r0whm-EL7W@Gh(2_9h4^CPz} zs$Kjp%aiZ$X?4M>rY)Vs3#0QN3**<{vQ|nDOIW94yD6~lP=s!QbMUb7p#PNzmJ=5( zFZA!l?6cd^IWgp$_ri-%w29*0<8F1;{dz#$2>C5;Yz5-R zmh+<)SwGH)4S1g~QXD)8#0}*n|H|}D@7dBd@3)=zyysvto_@IM)f>`O=y_1=o{Aqd zRt{W9zB~HtVeqGYt60I;&yJM){Ty^s_T)Y>Qom(AH|SLmG?(~mc4g){;*}&djU1$3|=!7 zRud?$8HR2R6$26JL2qSD2*sSO5GyI!6I$sP_Gul<&n#TtKincUTv^lcE5~Mn8*qLq z9HALuXB=^^I{a!B=x(3gG##Kn6k(7WzRxXe{D;~4p74!^;XvFlY>G54VTVdb-83`* z!u5D19boPrzTaHJP9{?1XR>WN>fOr#GMJ32i3DQEvDT=LDYKKU0mBB-Uj7np(`U2Y zVm@KW0oj2h&1hCnjQUv2uj;663$dO-L((oKv5J+UO0m&l)3Hqd*vYKOj3M!JvFvQD zcerMF>QG!kt9YSZ*x}T;-LZl9FkvOx@p6^%D{B0cr{m8Lv1x`0H)F+bXR|AMq6Xc9 zVm0F$vGHeB;#n~X)^_pd-4YuN(l+}~i>>uNn|xQ+5>9--LJ|<*-*uY<5Z|lXFTO9OaRdOv;Ri z#N#1hLP&q%>M3k*l6?(Fz1D}ElO{fM=r!#xuJMvVywAt(1@mA0G|SuR)rM&VvE=C3 zG&NvtOrl^6^m|UmHafIKgl(bXPBV}?TCV=r18Gknr} zHo2Gv2R#f2aNQH(ZTRbE1)iQ)IfA`u=SwmLEt%b8=;d^n5BJb06K~IgFNzxsESdta z2_CG8ToRmnZI^i|Hq*E^^KR^theAk+k8Y%;e`H}vGzibjo@7F35r)S`BI&_Ty0Vi> zg1syfHHM|qW&&1dWvYddvKVkNHX?#WsN!Lg1lZ+tFsMYHTVRn;OvsN#IL}$!+vwtZ zwrWKh9f+h`WNocYJJm#X6~g3rFc2chqa(>eWF8X(GzBo-l*-5-v>@K6VAPn1gkF!) z-td>t(UN2LRx%O5CwaJ2P1P30B~#)B0PCmR}S2ehvx9{JQ12oIXtkg zaQ{sDnViDO+Co)hF&rO}#}_-nL97RxM?z$%5O+lgYys5eS~R%L9%mw{K->t(yLKSL z&aJRRHpgdJW{inZS<9l0+$A+?{KIcw| zo%a{XwloYqL zEFK}ofHv|8pnd{lLHl`_U7$7rWLcrJWMibXcqP;pT%^iwG>!oI}tE$>?&)}9GLSJ5pC0%Y%J zT#pbs89^Rk!3Z?;H4zdnL~(OD&AC24=Q4-mB}v+tdKz{k4W`FLI$dU@dv)VGDd@v<2ZXMK6Itxl4t0yduBhLnD(g-D($1 zd$?yp1L0c5S9?rfEzn;eBn6Sk!kY8pvcg4W<0>0`g>Z8;Jf5l-%)MPDU%SGgF$`B- z^F@4`3ny|Lt9U4R2WS%&^X35T9E*~}zoyG3oB_i`l!{yH8m;{sr1KgK!pM4b*fB^f zOo&twKxiS%fDXZ!@Grm7#@$?`DhqZppo(*%Vfltu>#&3+~?Gp*$}nIX~`RA%yrdkOPab8i!m*gIm{w?T#LfSg&lu3k`9C8y~L2 zM%r`W7{GC57(mQ)1dp~Y^uK=o<8{h~*2WOUc{Mg=;ys^icKgg;vFGpl zUmZR)@Nv4tgw-J@LjMw7HFFc1kGz`R+;36_TgB=3ppfTTNnrELX{O(1-miWn3fCTI zUh;HVYEq93T7h3_0%48`VB&Q6W&vUy1>Ga_?hbLl!zv|8CZTmm21pr`AWu$3Y6=@y zanQ%82rBIpl?`9VBaSi1uNb^;mF6}JzddK;OZvs0njX30pf!>GW9XAYo)DQK-_edV#AugeTNVI#_R4ffcP zH$(6M5<-&=TSEJ!$%az}hyw#3_}`LN=Y1yD1je~5Co_;v0`!NoXeSEVO@O|ugmc*3 zeZ}BwspnU<=%fk9(Vo^%<6pkr`}S~Xd2(=eVyR(FBC$iJGhrWAbW2lIv{UrdJZd3X zB_(JlU0h0N+L;%D@m<~pBrN>7Y!oB-q^PU)j>|433N zVY*^mFtD?W+J0N;=3@s5*v1iyzHZf+Zrb+&xId>5|Z6ZStnN> z-gWr>x&b59^+jvrC9pR3VZ#q&%lA!3kJ|flrsEs`C2jy^BVx-mn49XVlDRh1o>V?X zBnRk^N`p4{)l|8hu(jSk2QwQ%L3dET#a=KWw$qrrf~n}my7W^aeimhcbTwqKtYUZ3}I zHRwDw*R&w*v_*7*%wDgzqVWl#sqyFQH$MlIfBmpN=(p`xrqf)twKW??=|bAS-_Lk$ z>^1aE_aOF(%BCRkW%l2fj}@AL(6*9Js|R=OQI(h^h1&KH6?R&CqL1{hdZCuB@7fu8 zwH1gPi|OrS=^8t;^!8oZWO3T1m7~1Tb8q(8Mbn^P*>5Y4jvaaEJ+#huLX)Dkx~O^A zMFqK=AFXd5ds*R%e{r(C(7E~SzT>QAUBwc`XykvlHY8#2WiS{Z720q(7^K<+2NM`* zB!VE1K za#Bl|5~R`c(o2ZTTTN28T3T*5vNPN2W^U?zuF z5KxTcdv~YowFMvpAdH&_9PI560C-{Pcr?M$CEL-h$kElC>2jUv4jheoC%2P>aZk?^C;2B>$4|QOJWjJbbG<^3sL4CWN&o=*qL2B>b|%;SR0Me&71AZrLN zT<*V60*D5fqAJS|2T-Gcn+K+-$_vxaT`UJg<5p34V^PV~%YVrlH?CX-J5-%lu3ap- zc&Q|>q9pG|Ny?w<#f{P&!8PNu^2(};s)h;< zMoG){+buO8Tl^nAdibEdbGH2%pc`)=w?FOdyz}HWNMQ^KUd%u3`@4YA4Q8pDUwsC2 z<9YwX_X7g}YRm}Ve|)=$HvVvppTl3@eH{Q$W8vF`Xmmt0I{t2K9*7&`-v|G6Fyv^b}r-Swe8d-aKd4%zP|f2AM7k7>-p@c4c|r#whJv94;=5zJ>|3=FvF50wQP&V>m;rZk)`!^8$LzJCUB3mxfR`f7Vq-t!fBii zZ|EXk_d=vZ{F&LEKk@>bDCt(Tiq{5OXeS5_paKnCS#%bCp4N`TUu5s=tdThFf zsGILEarq3FEkQ8M^KHAj()(fDQ8JYHw9hSLr$!4U(Q2ve(ZYuda>W;PKK4o!%*-4^ zb0Z||AEfwEk85bf=SvJ1an?1vTxJ~oT&CUY|M{3fMUQl;HirN~gtR2Mm}a_Ayfu#N zKc}k{-U^SeS>7h64Th-hca{I>uZdF&GJpEzuFd@NhpI&x8+V+(F!U_3sMRRJTo!%3xaU(XZRD(cv&2} z;w?kT^dsdDDv)qUzDX?%(yW`Hz;k0EYD*8-<@Iz=?6kxN<(Cgf?mRg290(hJgAE3P zh+j!sni0xLtb1`SBhxp9vG4H%X}0AWDD8xS^|&c9)!CkGm)FPT!E8>#$FjzscfRzt zMn1Fr-m&LNzkfuy#j+%sDsAb=?c$oU4zE?>W^<0FS*T~4KG(eW%lV=HM2uLy6eFZU z)A2=>alD0&-k#wb5Uz(7oiWKhqtcrEal6^NFST1qPS+G55kn&^^Gi@pxasu$V)2|8 z2&Ku^?J&1iBa@*fv4hhGxMy#ntj$#=hM$8qDj6SM1d6kCHUUX-ixo4UhFkWFUg+IL z8Ef1LCw89M_Nlcig6Pf)gknt}QdICds`sRVAv%>(30s*Mj@~>ihocl4X{@q|nqp%% z9eK7jd&nlGmwlg*DI?a6rR$-L+MWxCPyS9)i>FQsqK58*1>$Jv!>8=qH6)%zwt$CV`@_x{AH!9BNQYz7cZCtx9HU?BuT+7oCs7@Iy4twvkl?>`T-FStm zKR$CO;f?YPSfiR3R|?BRYG7sK2eCC&H$P}7}Z4C!&R72H-S>2Fzf2~nz{a&MD zgEgwmRpyWQ7ehZ&&KCJ-Mwes%yh)?(f=_e#QUB@b*3Sdo)U| z<0zM};PmgbWSM@rXqp*qzP|726}XhdYV}LMtagZHlzLwtl^iBG$?fsNWft2=ecoQU zqxJm2#5Jd#$JWK#@69s*pnfu{Wz~PKQTddgTwA*BZTwT;o69)G9fMm`+F~EfzPy~| z^VN9ST+dy-+m*PNCtMV@55%e-k^N$4#_a!0xwq6;am4Q7kchTnJM~CXtPE0>q7vJ? zaJTDr&0`M_=MxUbU)TLr>3;oAE~_RC@^CkExE4J*>E%-lPqzLFyU6VQ zDcH_7d+Eg#hWbsRyC_M%%nUjSDZMz429R|ey<6AIXn&`ntm>1A3@+wN>|zSzIOdIWvph&) ztWkhVMzYa=QW$QV7gHF&mW5aEPG(y9-`(5wKEbN~&Cx-xf2A<&>$8))6Mm;KTxI`G zVO0N>!jSl#!k~Z@MvLXs4X5mT2EOg6d-M2I)crc`PkN&bYn9Q`? z^1OUya%FMdX;zfOyb@t*2j62IE4;W{C{&|oA&pNP=yZ%R@~`sZorq?_V*bbo;`Ek$g9H5WaPvXpI4h* zC$AwCpKJ{c?EBv73p}Cc8e0si#dW4nzP=!OKCtnb<+rKYpiMV@Ml;?klLIWO`$drT z{F__(0lPeuMlVc_4$gRv+}A#<&VGXHvo4r5xPEs0m~~7fn}v*&e-Egh zx-ejOc)qvx;>_c^Bh$fpvK z^<=Zq|Btvg4Tt*w|F_?>uguu@8vCB1LQ0J&Yc;J%Wt55{BPDCbzB860ltDyEqm@*K zlqG5OX|ctSti_;YE7wbXzu({Qzx-}ocdqMxM;#quI$r1Ve4NNC1++&<<_*>dnSjs3 ztj<4cRAbiR-%f`2$A;HF3REy*%J)yO>y#Y5WS;C=EMr z6PMb=di^MzBb%UTn1Bfgala9N1IsFFk_l@{kn2yN*o4|?Cfe9su+xfv6qhJjkoeEZ zgxY|>XVw>QnkF@9iM_0fZnBAPkxj}UNqRF!o@@A;E_zc{lDkJ@XO&oYK>XW) z^SN_j=S@Ug=ZN2BJimDCZa0lGbR>KeN#TkMn8>9^&0VAw22Xp;HO7Y z+xDlzZGDhelF*$}6LIWcO>Cbp?Bsyh`GB}XyVEqX*|N?_J#z^PfwA{G;=e%Yxti&! zxMcO}#3hWSb|721I>BJMnJh0CQE8LWJd&o{oZ69{fv(IrR23sWA7kN}hVOLe@sMXB ze3=j%AV8hwk@QbyF3F_5Gfi8qok@^WbwdMt1n~|95h0?pT!x-0dw%4SePG6p(ZfF> zB6z$%0!R!E?m-4`mZ&kx*@J@&_8 zlG>TQFF=_T+Rl;aWrFD<>;#!K!NnrkP{tKz_GsJ|&+I%;rFR?+a9jR{E$YF5)H%c! zK3s%_%w?ffX_$)U%PyuFO4_*&8&;oY!@=<>nu+q~z>su!DHQ{R4g(gUlnz(oAD&pA z%`vae3z@t0+EXdt8QCQeZDFkh2#{R3BMp0*fi_?v&(kf~jH3hFui127YSqq~nIgg% zdGlnF9}CuwgZ9zLrF=-1LFf`96@=JHH0OAur*UVxX`ti)2c^ZwPS6VzIS3Ij?W~N0 zGoUt($OZ_iW*0PhraqkuQha=6v{QOXh}P$zA96Xee9QwTstXR$_@rMP6pR5qq~MWM z==Oa6`USSRt>3U*)+)11Rb^2L7OYe#;>5k`C=~JIbDScHc4WwuL3qGINHg#Wqle|Y z!URnzW_FwdFp{+pCN6~gGjOIf;Fw@W=@>W-GUFiBmT7P^D&`?eq)z~qU3|Y5GNi2j0A}>a9u(ak_tP@LbBtLEdpW|gV4tjImd$;vM&8| z;D#waKq(=6^+EAY3fP;%lnPPtLC6yf?0F6h&4KLyJbYSlu>L%R0So29Kq|7~emdd% zgVOzTVi&S+xO7PiS>;(m5mz=O!os(4FuJrHJQeX?2Wd}3ii0bE91I5z!v(jh(dAAz z)4|+^bsA~f6E`YE!lo>H`lra87EMwJy@|x`@+?m+yg zh43&Iflh}+gy<*;wULkXXJBI(7<(RkD;u?e3~34w2WX^qH_Hy(yn7+1Vx;VbDGV>d zMz9kISsb)3>wy>p?!qE;2r*(DNR)~=!N6>%LYhKc6NFY^TYJ2~7vy))T@-n6P01DW3&8BG`9iw4xA;*7eNH&Airi*Tn6S2 z31pzn$gpqY&{i(WT8Qr4Ph!wvnq>4p4AGk$d^7Xz!`!>}grvvg_pR$lH>ognE^;pi zCQrd@JVvMpAW=39yikWyh`$3#7a>TICAuIKHKf7r+eg|4dv7ScqW<;iu3KVD5LSW; zUrR-p-4ekqh@9cBq|2QdXg>}S>nq}6D>8ox4w18e2RE3EWxT^?5*DAX0yvTek;yPw zu)xF?1%;gF3`~z2?ksMIa$$K_fi_P!CI2+A*7BtC$OWQe;wqHx|Os?8;3P z+$eyt0?{e~dIt-WO(zbr$Uh(iiPdBQAuL%W%&nJAjW2!2U&2EqmYAZd6bLXS85%sD zBQeTG;aQM5ow!JA!t56H6e0+0WIv+5OCchy=jG+o^#|%m*6h+oT}VwJI?ooRGa)Ps zisn7Ug_BOQpnUdI4cphSgRefeHXKM3eJVtI&=4@nijMYNAo`q@FH47%`RK14G6jjA z(91aObxqH{S+fp}C%JcsmX~QhvP$Y$E}6gjJUD>g{{IHyI9( zH0wy)$dH{tBvu|K521c_p;B0c6c!3YzUs?+XxBw*5+bsS-g?8Dr3vP2!~`8L%R{(+ zLV}Gv&{=YZFiaLof~)_XPpYKDumXg+kl=N=hMnBt^C@_T{hI@6q_PD}8v~7juAumE zItT5+K-lPze)Fyy{Nn@7x22hP_d9i;)i+qmLp@~RPO%XndJ2JCH|gdi4Q^;jth5U-74jA5TNf3!RJDA$t*wwP^&2wzx;cjdA!a{er;1n zx|9H{4NM1vKo`JZ445kBXcrM?#;!Uc z1c9TzH57!=nZDHwgb4?}oe%nvdHQh`!5xtgu#Kv9qzM-I_k_$K)Cm@P1N7Nw4Z?(i znEeLRp&^<%pWn9jtZnw*vN`x;hx7*~!jQ9423da%VN5~jaNxUs53b=3Nv%TASlHCp zJ@2!U4)?}tg3~kF&>8`JRs`5$UkukEqI-wv%NIW@@UuT(xqo42a^OV##ij}t9clD? z2;hu;s}M135Qe-_qYAhQpHLz|?SsxFuc}vw9WHH3+PX%3i9rG*RAEQPz0Qn8{~kU) zfpTglIjwqi^Y@6a!f0ARbP_QCXsF|K^lARr*3IbCbo4RqR|h`g1M`Yj%^16P>~lwh za+>S2RTBf7C!Vdz?p*VABq;EJ>8RB_`J6|w=ZKfR6K3%-n|eQ6Xr}mjOo~iR zJW8xl`x^OmVv?X7hUQV8%f0`bAMAXB~AjODsyJqxAgC@1aJKs{Z zKg^gPnW1e-sVj=tl}pc;Wv9-0jszuc5sHk= zg~H~U%JbTA6P5FaR;&#$HnnX-mhyas0l0FBfBa~AOa6Dmjs^CX1>k_3k6wJ#xAe%> z(f8hB(d0s?TZHoFSC=vIw+!M_v%{9S`AcB0s%^{f`ty$MTjYv%EzAtce8``q*NS&C zepq~reDOQpbaJ7I^jmtyX>fUIh(zWfMUh`xICY0{k@|ID#Rbh$A2v1UWz|Fd|YLLY?)g!{2jk5g8jE8yZUwea!s;(D!s zi&!6TKrPOm^$GG1@VXHG^1=$N$PNyz3XUobiToHE9ewd)*~N>0k;SXX#OF~7fLDBq zNqG>L3Xnx&601Ea6CjI}M{|#0EQt_y%s;RkQvH30F75{-1fK=4*dq(;17XMdR0Z2td&p3b;gMEDf zRxAhxKmUOhqeCFqJ^H`Gis|o@6MtcaaO%rnSg|zwbL!`}!G&Kdu;TZB!HOUMU%(3W z#s|0l`^41KYb&tA%&jK-zhK4j{|+m_v{}>&thic!_}&rQ%X;?zffasb{}ZfO1hArh z1y;1Z9oo&?fx}$GpSyLSBE81$5?<=&3am)^11k#FWgTsc-&?djZ~N2bptkv{vtQbd zGxqM*o;la(ShZ4n8QnbrzS~txu1`B_b9pMxXK$8@+v`;i?n%@v zj2k#~F~dCT8nq6o+NwL7{E`s&)AnVrduMf)v)0snk&DYu@)uI*c>nOB3&HMg(P4)J z`lIFI1hIWVZHA@zbv9cqUmM;|x6!KPV@zUm`GuiX^DiZ(0D z9s2np@M0iesQiHy+6I30fg0k_^}nzJBcAdvSb;xzRj!cb zJhAtZ%he&|nk>=B_*t<%W}R2ud&U$XQzQGKJB|9mU;hw`>88EAdV^xqn^jZQ?w*#3 zIv_S8=Q3y!zj)Z#@>zD=mb06Uu#RAin$VpG^l70+4XI}MKWqYw@Nei1GB=*qJxFGgJIda zgU@BAC2kR7S?C=_9Mg&xjev}$^y)+DQH6v_7%8AZEoP z=oO?f3s{J;E#7jcN^FQ} zq)a&@T0gI!l*}qr*Xy@>4&yS!a`+mX<{KQG3fVY4cdY`ZJNeOV2)t z+t#L@8FP9-ZFWQ3}tQ%E159iS7>#6bZhd$l)6}R z>F#2SJ*gMJmu*e9+CduKl6honv7Wc*Cfgv(D{Yy1RzF7f#dqy4TV-@(gUGm(V~$AC zs`u*Rf$=W=b;R_p9~A*l$4zJcbi3~ac;9kKOW0j~DpTnz#a-v896jEwu#y!$dQ3T& z-@JYHPI9Q8<-D15)1Cu`iHw(K9}JzU%o@0{hcO$o-OS9h+r$#J8dRix0jy~8e|RPj z7#JH}wzfWe`0%N|PpmzF6`h;Q|B1)SVOU zhv26(xmXMD)iQaP9-4KmRyp>{qYmb#WLcF8bwHacYO>Ee&@h&0$W%~w40>YoLcvGI_~h9eqmd`$eTIyRTEMX-K_%5NuPSdYf~|PPkP0c8y|&=9GOZpcrv)0 zBHwVh{A>D&$Dm5s$zSZh{q1LQ(I%lkY2IV1x2y?h zftO-}2QX~`br-JA>NKWW z8`R@s{oNO{^z_k0zyrVHnQLLuQ~Q&aK7FkI?wK0YTeRgDWT`uSXLy!=x?K zZzrFH98s1LW+=^mK8gGG^qSwBwW`0y9ABGvOa_ksb9H|Dk~hA*Dg zy!gu6w@ov|Nj&i91y)TOtNB8pNOow{$%|syA`&*?*p7=b*f2SpiwasH*M`H<*a&O4 z@ZU0FwbsFVvLaSDMcDL5Oj<{Ljt*xW~<;&V~wWyLR)1|&U-J?0d{ii?SK5|3Vv3uny5ETO|^ z9V3&q#J_4r)MUkmM#XJ$3ii_qzZ?+1DlPt3Y;3GnJP8}R$~576lUPY9tL1|K)zSn+ zQ$mPx+?{N(O4EpsAJ09gin{PI>QZT9jg8n-kI*u$q#T)$;g1O~1Cqqkl8#g*Id%Yc zkGyDfRUjo%MJ z$~ScCv`y-4oY)vPWgj+aaV|!AIQ67y>K%G2Oz!ZU6Z@w>yEU7ASS*!*W0T|@#c&`! zo|@1kC3_`;Se@21mwb05EyyF0V{!d)`v$?Q!4e9u0+w=;p3}SnlnoXif zbCU9C`f^qBCQtI_`RFrFX=iORBvUS==k2DqMOi`Sw zI~vlXBR--aF^EWQyaYlXjL}Rp+@=2WBpw;}jJZ+{*5IKt=vY^tsQU0_G%jn$e0o|V z`$>iG4=Uw&8{UDZO%MqFQvq6ufLHaxt zIFSbB=$&+orx2CKKKiBPnr?IEeeEo2b%u=?5zAfy7w4Im<~gaaao6>=uM>mB2k79D6yL`| z^*5vX=ol$^B$rCGr$FXRLLDCgXX6v)j;QDa=U>hsoXS*&ksRnSaSGxb9cK=}#j+4H z%EBOMkU1FFXTZ(rm`6;JJ~}Z|h_ZkR2S40k;7j8-l=%7QZzZD-f*X7qM5N=oAT*K= zJ0U=(jUroE#7oQ-WZ}hwt>=*nx{AednMJ1xC*mbLsgN`ca~(pbwIENiu>k;CFd;iI z9K{4aF!mgTH0Pkact}MaJosRE!_9Qnme^l$<$j&gLSDHC9u2IH5*9IphUgB0424KL z3i7uOOoWj`rb6H%xc-!PVFLTxd=cXG#6%nN5CC&HcOBdG zIOWK}2z`a?nn9BDWTFfW5y2wtr9)&ECXR!G>@o2iOFIZ*$3}sXHdQLpkw&t$XOE5D zh_t@>*7K&a7@jOZWZPZyrXidXVY*~=6;mXFQ%RyAPw_DJpiTqfn<;2X)|KZs@4sld ztJYQVV3cd>i$VwxZ0J6ljIjfxf?T$jNoXRY`#m8V1K-CqHlT|xLKsK@8@?$|NaVOJ z+&7s*g9N%W8(RfVx`hy$4yCm~>%i?j_codZYhjao$dD*sWRZd{t}kYHKWsc$Z4fMZ zm6{F}lsHF# z{aQe}kTDTl%qa*t(hWr_fFKA4xto-<2tQ608RFr~86w)jPZw({c*C{DI;9GAq;fzo zgh*$ADX9203kVf3`^AP)fn!7^B7;b*e`AXEWY|6XD4kcVO>r3%#YZaT;C>t{MTc)C zgJL_Zi(Jr0#(2Ys_bd9BrxrmtO1m3prn$Yl*1A&ozPVmA}Qv7s2w3ZOX6hB)k6ZQF>7 z)}~WQe*gs)%kcNE#PVmtgJ$L-c&zk5&-DM60 zqo4(P#h(}iPYyx{y7?-k?X|;OjQ3ldxA+qMAzdJnngEk0qa44Y*en8@g90=V4`EK} z7XM-stvDN$l_C^3y{mJ2%iMTfvknVjg2Q8s8yRIsL&#DP!4S?LLZZp;94_exOQfGH zdX^1IkUt!K-Fo|L>+15Sr;{WnSa=yGa0|AJr>p;w}w_1L1KYA?k3) z*3b^CU#;UwA579nw{x&f95j)SUmSnQXM@Zk<=&}Qg zXC#&um)NH-4h$487DVJBc5~2P0)!d}B2^4*U?NuY2G(#8uc)69uk#!>R-2v)?gEU0 zj$F?iTrC*b%te?8;A>a|Cd?t7-hnlA#Cke1k@opnTxe^+7gkljjTn9{YjCX)hD?D* zzrjyl8}zt11S02ZTv*DoZNH`7@JE~B0@*mBJl2+pSTBHM+F%rDWIcOeJ#}Oa8}XD+ zIL1VME*Vk$>g)F`;Z4a1pFAKTJXim{>W2IY3b zHsBJm&}Rf_Pu5pY4k&h`=`5st5A$i;2&iYAt5Q&U_N}M)TleN{o$>LETY=8lQR{i~ z1*h_tE!-XP5eEY%MA9bMRTB@p(z($`?CtbSbTl+A`Is?%Fqz+@b31yHnleN%It zXceB-+C{Ekrhd?KeYfG_#Sp_TSo6_!Tc(YDrdDMu7#hqhwxt;Nicj;R66dCWeDOB^ z?7efB)SfLre(aZOpZ(4^o>6h-k7RVDPRQKu*W;`|6iJ_r~Ggx}=v(yvq zdMNPHQby%`p6jlQ{Yy)tk)49?R*uu<9SH_L3%vYa(h|;}!j}3-zx%`FAGrRGc|GzQ zBDW5@*Eo`U>mtV`b*!x0ls7QN>W&vRwW_RjlUqA6P&NL(F}1)dMN+PL&^A+he}#MJ zTXp+%L(A}x_r6&#lVq;!zOFS@@H`qXRPqPsb&U-YHJM*t=6g@Uu(A0*l44f`Q?ok=QeFs zF}F50-xFhQ0f2-#ZT(h@trsk}I$K#}ZnJf;-g3gmp~!Zxz1^-Lhdo(4_wA?e`72WZ zAQ9_)INRB+*xBvrL05n!?z$X3e8?FrL7itXb{#!ce)ROSV;=7A?x);W#-KuuA3Joy zFWbW#kcrw;KBv9h!5UPY_v!22Xa8CiK&d$A=UdW^a>HO4ez$7lD=VfH1e#*!NCdIAH+^oyl zf3d`^E7$&FiMzSi-shI&=2ZYVQIwZ>JFfu1iNdRw0hs_AMQ{Espi$iC6qgsU!93KH zf|9y|oy`R+3sJzQC@U`c>rmzGVb)BVW`(PE0S+l1DOI0 zLxEMOzlfr*qUtTz5s-<8mA9wwKK;ul9#uV!9ESS+q8;SC|7sLqA?ihQ%d6%_fF*!HG0@h!f+gBNO}Bsi-QGR=_8rhD`0u+q zKCEaIfJ{8^8GqN?IMCPshfI9_^7+$$X%r(sq4>J|Z3YMwGm{fT!WD;NYI^AH%+kNe z#E+jdKPLc|7+(7I8J7GvXZ+0_upspy2X>L80_Pvok#1t?|f-q9^}0D5i@~_C@nX!=t4R z4vs{F-J_%Vp`(YhDf(|D=ZR|@dQ{wWY1fQCM?Z5{ZOareB#7~&Wm)Qa5u5s5LeZ-_ z?4=>B(W~%PZ?nGScs;!G1uQ~EN!rgf%zgG>u<(5$wdZ^FaLQHITeY+J5AYppU#fKx z*R}Eo;x%_1F>TSRV;vhUzPvCnl*9eL2MKxHpOrhF@oBe}YR0yh&XV#9oTk0s!)5my zp#c>IC-W~J>5rBPz{+bB7QUuFZ!Id$HX6OlWkhP1bn}e*O1Ly}2r{%efmbU! zlx|H?O}VT8C=h$}l~!L$ht91#ErAj)ciT)c^L7QO+TWMcdyC)_hlF+4GmZ3HFPVjCH;7w{*kjFGRbUdALl<6X z?Sj}Vi%=10Xjf7_5^~7is!`Rl{o8D}(VI7m=?L`lDCpRdpv@5>iZ`btqN8bGM^KG+tm{gNH^$iTZ0u z72z>ZV#l8OG4GmQGh?IXi9MU9_GYSPw?8rfRd*9FMM z{K~m3T#XbxjB9%BAFgkLz1EpM_cLht9w?^r2XC($Z|4^)nTP56aOn#|`7aO~LyaGI z9mtjZchq~5gE7Y2SlXLLkb_wf(g6=O54%~2rEwa5FE9MWS&Ddpb2HSkma>)n3Ap$( z&Rb*Zd%_tDems|HIdU+vn)`!>kiWkQWYH_FI<_Xpv$m~<$Z=L40zyfX1*z(Cgw@EK z_??IP&3mU({zko3jVTtE8hcd4(>g4r$_3HX05_4tl;@NQCmXv>V-i+3V>FVZO*IDE zd!XRu65{+HAKJ1gKa1^$PCZgoaV9^ zGO}6ornQH$go;sk2}S$nE{!95#VDvU)zaqn_~|?1TDKd-wF`FnK7Myq9W}BpW3=HE zzB2yn_v>Wqy0(k^@U_&b`>BmGSg_VL*Q zh+n+cH6BTLci9TbmiM;ah>o`lg`X=-4)9_elXq@jbN_Az>gzGp8hY)419vZ9^-#H7 znR1@LzU-DS?r?Wyioc%axj^z^Rq^(hR?CtqV)10;8PA&T-h~5?9)7w_VU2hHB@-2A zvvPZA?1%SntoO1cD>QxB>L@EOl!f5zoDju^8U>g^NXl7~SElr1=A|>ITngJ~u3bVZiOb@e542OmM+y?@aoeW4dq_5}S??bDC4q#fM`* zq(!LlfM>0+RHLQL$0JdTyKHG{j`n z#L*AR;ff%BAqW8R3tpjQuDjfb2iH@7EIo=>^>~j)VNhX~$V4d$%4psy)^^ z>C|YxNjlQluY9?Ar$)0;lkyitjcy&`<=xCm3(?fH&#!-*$~l@n%wC_>d5nVQu@ghw zndOmf%#?dJ6NbZDCRH!?i!!hMICStFe}k;%=WHbPYwCFq;Icc#M&s%Y5A2#-r7T*B zwDIbf7+#5AtaH?ReROl-Y)eRH<&9=BBJuOj7a@oK#4pTe#X6sX_{GqZar?b;bvKhM zgJXB39Jg8QmMAcG9BXZL7|&9-zEtTL0h{pO66JQde|^v^kz0O6F5Salj4MCAo{Z+z z=nl?42)d{ARqp~y@$1B+de=i`cbsy2jbRTnet7c*XxApp?XB*!vN?o0K(wCe& zA84o~5t8+AkD|Anmg%tWAV$acL8-i7kSnh2aZfAF0_N!-PM>yv10~Fc&*W6;+NCX%k*dD@kteNG|ONudpV4C_UM; zJ>^h93YVQSR=V$PcGRS7s-8*e7mw7r>{Mc1a=K}>WB@y?S5)tN9rxD zl@CQ?s<=8Kr(h0ulnj=B0<&r$L(vz*z z*DTMIsiSEG=M25T)Sa^g2PUS7htFnXTm|Sw$ZuokX`yV2NPHS;1LG&<1O%PvL_s7W z!J#?Ld?eF+L+l~9j3LuYLSIrX&(s-Q`U>DjX}E9*Jw`jbBR*`GXCkpv%3YiN`8;U@ z6OBw00k3gK0fex?z{pr>$E+FutaaL#KhI@+ez4+ASaT%$=n#g71uvHqJS=#ijVWU$ zX=mt+W{A!wnOKOp0}de|jd`< z$%(xzj0c2f(@qHR{$<&AVh+lk?%gRMIp^yqe)SREAg-fLuCC&26%H#*Y6}kZ5OGCfifa+yo zP+f={OrkXf+Q=eQa1n4W!M^i4X8!t}thnW>{Jp27COJrHGR%O1N#`OEbSRiD8o&U5 zO~e)kTtkR3mlx^f5Yv_^XrNAbjU`Lqio1rcngkZ8RuT~qY%3qNPl!NrIE5UMy;Mko zhTcKV-oYZab8%GykuDlWk%c&&a9aEnYxk+L<7GK2;UWkI%%6)pN-4GDqN8|uIq_hB z1tJQNaSV(J1F?^dw&uZ9sBEF{Ep4shJz|n6I!?!9VP^xJ&goN zur#xig%smKUr#~6o7hIbm0ogtVMCE$0+1je1O-1z23ZE!C$=aHcoRIx06Zcy&^8pL z0qYKJ0U6Ixc{_9`AU@~Q9|(cqf@f^5G>h2F#mI3WIW8J7tP>Q30ni4P8PFdwDoMYqBx9kZ zTIYsxuw)Sg+r%$=!o{89!0qf|I(*a71nH!8r5M_l#S*y36D9I! zTp2DhM2OwbhvXJU%x5B>wb6@J(a{ zQamiwSq>(Mi{8SzhTuT~-QdX?)4QH@j1B{1`#_ht#l<)CD|gC2ln6=|2A5gf5?kcr z4+Pc9v0)s6X#OZdi4OrO!+?)Wpb%&Oqf2l^O@&a&B1^0%dUi380031 zY*-gZ;u9HTFFJZy_M7AZG*w6&Cca-#w}9MNDvF+^gr-m3T8D48<$o3gJ&I z=YgLzgtN>om+31I;yW23N^i6zBesEcri2$yh8mfV)60V;7CEBQj6!t?rcPdg5QjMs zmXCPBBl!Xd!ADzgAqU!KGV!5l>s7Nu1?v*PuSWvf_vrM$IK;5?vls>mA5H=f&l&6| zO3tjc^Noc|PfXK9YiJlx0UXYNjuMFz5b>}OE=hybAPlf1l)s}omM+-^J=c1B%D!a-1;9U1A*Y(;QtJzj z={dwFTzFIG17tgCi6?RooaVFPY`ZF{< z34Od?Kcic*WnDA9=r9d+ijCHQAS?D&7dE8({Mp+R>~mLN?0@|_ zEBXE8(YAdoLOKV%iQWe6w=GPh24HOhbSwv{%F5FebXB3dTNaz|d3Vl#eQoM1qRNJJ zXlOrOJW?K7wG2=Mxwpa-+Ri~ArNYH;U(FC{nS1#nTSt76gFgyAVv$9v_{i04@UaIp zANYD6%&QviPC;w15v`w^pXqh`d&iuOORUXG_O2u?l1oiEkNmkPGjcDLiU2c9s{}AD z4r09!X3G>f<_T6+dtNLJA)k?26o`7VAv_bYlZ*BQbHWf@p{;*C*nJcBYq1c`jDe6% zoknE?7Fr4V7bQQi5bIfRiV&vUhA^W7vjx76hFHt%SGxE`m5wl_A>*kZTNXpZo(yDF z4Vr=-E>Q$k2%EnO^(Dhyo_%)i?OzKGX>nkz&NEccA!fo*VMnz0lxP?m8MrKppaTv; z8+Q3UlDcZJhD&f}qk4yiO`iDLv?V0T#;rL*vJ$|~96@ZH7&>!g_&^HWnVTuz=A&6Q z>YF`yyD1{6l3>L~on()nVWCfQ$7|ZgU4yiSyZszn)PI7g_sTYutIMnNj(b$)BJyQfsXwFR&SGj^LnebS_Q|kFG7($keD>~X z-M>&0wh+&D%$k{d?3({RDAVZUGbvFe-of}z&Yz0BxY)L3 zj&ER?vF#Vn=hw&7UpM*}dRBMGH2MA(9@Ja+d#XY>w0iChiOfZ&s5r4HYEdA5;oiaT zw~P}N*{P^bXBZ?sjqvWNYW-~FrCb@VYTI_b`MmbtXUFCzdS3;X(l7$GKD5}0) zOjc4tT3-_9A*moCjb0@!L6OA*BjT8X$~r}PJtb*dB^8NP>sPN@=f6tZYqbuAqPmWv zWl51!RaSIX)`?QlRa7Oas*9QE(A0Egwe@t3^|bcuY5VIL>8?>dy~dboa7d4;u$`)H zWN2t(xX#hgIL^@6f1TO-_3GNj=6g4;+qB6%U=z*MeC;-xsRzw+uZ5-M)@`v{ZS3uL zFg4%s`ODR*`Q zJYwIWJqHgTN;$%)aXoRLu~OeY?{*kah|*(TY3`>_9zR}x;ShUwwy>%~0l{=zTB|GZ!M`3tuLBdY^1Mg;``3~@Fzsx~z05-Tz)GU`oa z($%QAgy^{5==i$0)XMnOsD%9Fq~w2+v(i%1GuR0+Y2koJgrwhmlX2x;Mjqf1moDY- zF6V$*r=jdZ(5JYblLRD*Yq^&`@Pm`tF$F&JrAlupW;Q;gQ=?LzpCn1+=wTYpiI&H^f4e2f9;6J^(|lP?FXK> z{CeK{*N&KJ*!th?2%tv1Xs&tG(gWzj_tt+}UpG8x8-DwTK>+SB_pax|hm}OdU-Z!1 zGu89y<4|wc?_RLpv;rX7`=@(9_X7YiIy^KqGCn;z1^~pbuhW8WgQMSuCnslCMx3Ts z;uHhle=L3fzLKbzod*Cyxb*w`()8Fb;eV!_{@?T|{_g?qz{%d$d|G5lgSBKnJ{r?%@KD`p)9*Y?LpZgS}_!1D{K3{dNJ!sqi65#$% zpW?BaiT@MswTiZEdoblx^YGh0Igud1O}$#uR%jJ1zsk;3ul?46%7bnH?o;es=~MLC z`5Lc3^-gG=8d19(F|lET-_VHg5nO2;ey6TS!RLVkap zJz&0V-m))f&RpiuYS4Ufm30lNe5pFu|ESlGa1;JIjql*+pnuKD1HY1{urufiIR?@c z$YTSsf9!}D+EjPwt{fm}K(gT7mlD+ZC71cK`iSUG^z!am-Js zB(O`>8U=sth-Ry`uYnyAG2&O8DNZy2Q%;@+XP?a{tg(jJ|4LI>(^kq9(aSpHx##Yl zJ82&@@KH(i%#!v9$0ctndUfpOvQnM2&3I2Ey8}51+E=zOCak{}^!T;zkLU%wx(Eaz zj+fB)Bxrsl278+6D*&*>vXnNmo;47<2Ci}PBt02hNu?)O1HRV zx1A)kt{wyBU02+u4W^u;v^{bN-`+7BU$3;c?~7fuA z^SKMX!OMCheW{FtcJ08|5cd17J)>{Z_dUX7a9@#J_$!XjnTXIB)@EZ(xtatFl)~Ry zJ?8VM?eTh}g74{@2K$mPXy@6eG^?DWi@oIRhsMyd!R`?kORk=~+pN*PE{D1N+I0JG z({K}b;iObUWX^heL43pUv5;4}mh$f)7KII>6a|Mynl2k!KN$#0&Q^rxXeHqVuY#`> zBIoMClvC4lrD-l2cCz%@He`M1X2d(`XHd*8ceupxtG?gMveDEim{5BDIhb;4!r6Tv zu1b2E6#It%SZ$Z$D5t0;6H=tS>35v-6(;6Pgh3qCP zsXx_iTY_7J^`?W7;%oP*XnZe;)n)V(+)SS@eW1i`K#NOU>WWG$u>jTWNL#z>suIDK z$v#of?YjBfB-Y#V977xqbJFMMBGUY%4>317)jZ3DncTnA!_%n=-_I>22GRtF|8@v^yK~c};%~%1 zQ%=l3Q%*Ox7wFh{yggUqE;3G!$JZo0jw%gs-)=Ju`V?<}c;yU72#y+p4P=V#k-mR{9hZ zpij{Lr+plxsP;~Zz#{(kYjNif_bkt|KOvj%or=X_ilm*VplvCg2(Z5qpqxKz} zL7ze(;hYGOVG)BI1liv@aStDMeo&Al?r)7z;f7`wgbvT_Z z^VzTkghV1>Tmib~IZ}fKOFj)4M9s0*3A(kp6*|&5ID5HyhX!tKz1VTsn{f*2nbGCj zVxno$fI&E2aa4g=FUzZ2RsLZX{4yL=iA_>)KH!(PD}8`To9F437=^iPeJA_R%9Ilm z=}?|Ru%ckcSSwRbW9X0nnsVxaNt~l#GD^PZ=^sAne(Evhz)ruQH@>2Gke2l`DC1Qw z?gPKf7E=QE8L#TkJDv75=cDfI`M?>yuWn({a_>cdT2<^g>2SLH0PlqDji#XyBW-Xmr z!^~Wt`}hA2opc;mdx{*+6SOR3=XiSD54Wei_kOwO;knDE4?gTEpTA$;QCyMj(7Ged z+b6$6&6R%m+v_e=*R3(JV|dwO$3nfH%IS+WyX?nuUd(qHy!+wioblan#eD{o-;9ZTaW9JJEsugy5KEAPI{7OmPr*%s+t(bQjaFxYp4}M>2J@9b+`chfn zdiQhjHyl^%b>DBRoSyG_dg*7O>979Ra`ycZ4`&{3oA@@o*86s$>`cvT=2L3;CobQih zOa#mt6v$1c`JXu8o85f@QxKT?G!X0@rk?tN*kZqm|NAu7ue&TeA=b2nCn_=!Gvd?5 zVTq4ON{+BDn4TAsJU4&|R`3oI^bQ#D3goF=!kPtX%!(_G1W#8JB{q^~oxRu328r2) zsCa}R?1J<1L)sfdG(2{@Mg%WNgl@MJR*JkJl^!t03Dq9Cu&pR~w_d2ASr{ojz%E_5 zy^*+J;!o=d)6)iNh(P}h;a`V|CsiFe-4}Nih3nRb8;^v0BO^|L`nFk!w~Me3V2I%e z{|ymOhJ#M&McOXShMo0}l)*;U%>+4&L@Fo*YSly})r58)h)5lgphreY=S9I?B9}>G zIOwWbw9?V&RW<&_dQm32{y{y_W$94?9?{RzLT~r@Fw%n4(qp7xG0L;v$7W-i4n$qn zi*D2tY8nZ?k{+fd5&2Bg?Nzu(r(J0Ch+m0|cbjT#hh*T+%gE2(NPX~d(&Y}-#8j&K zh0MhD7kCXY;+}H@d%b06$OuIQgrq^>+fh;lMxZ-BtLT!-O!%Z(#F50T&M<-5W;}PeP=R14tYl{fLZR z>PeccOkXFN7LSW(*Ct(PNi`uu#uRKnlQhmD?B^#qa7pu244ekLPR7cbkfKN9pQf`* zGQy^MGOs>Osxu;ZQXnD|RR|FlkK%mz3DzJ>!2_cM$oU|~YKe&{u82<#&uqRFwhb3M z$VqyppAuh5)CYGtXmB^CfIkhsii4@7A(4EVWbFft^_1J{#K{LjVjMhXv~7CbU9&SsVr z-z!0YmsK`#n2tmbKo=<(Ln`RkK!O8sTQ<6UK=6uBzF}|SjoR$<`X%v31QHz{ODUu= zA?Y3DY8teWo{r#W?cyL5DX26ij!uOK@;I1-sZ_~`kLo4k<|T4LWvl7fDjvpopv-(g z+=~tw(}{V@4u%4+_;?0lVIBcyHIQXe?5JOuM9E|OQoFp0STZQ%BB4uAAqAga0`Fg9 z;UIIuIQZv^4vXes6**9sN6vtHh1%25O_^2Yr-U^%@J`^Jl7rYqLz^*fDp0Ve>5vU0 z%kU7amqm1;!!lW<{ZbXoIX|?e=( zlY=#7!ZwgEs}$6j-f)j|Eps2NW=iADXpjj{pp_$G9dW@^dp|&O+K`B$)tLHE%>?|0g~RApc{fT zL|csLvl~9K_y>*Z50nS1*E4WjIu?9aUuA*5%*2?GPbz+`RpH&5q>|`doiq2tjeV>6 z3w57-Du(Bw_4F(A8c@|2loJC&F_9D_E`bAu(C`!k%=flBL5Hdsd_7wF0lrSCkqbL6 zg*(SWu402hDMFRZKE))@F|bO!%1v~b60!{s!izN&Hq3&j1ZFi>3|Q@H z2+ieS6^J1W1Rk)`zG~&H%#QnwlQ*i&jR^7s(0Z_L@j*Fp5eTr&;lMK~q`ph!Q8t3W zzoBN;L^{(X^sOOY8%LqTceEl_Em0ABVv*Z9@QobY2L@^1Y4QLAPGB@@MmDnis?2Ys z#&_c6DF|>XMu!Fyt$;J=*hD(!413FK7V#UkZGlRPhi(k~yqTSy6V!gr%BtDDk{B_7 zvf?9ES*?albRtCP=i^UN;Ror0eYK=!2%|(sdUIM#4V&uDuvGD_AlU3c1DDO5$JBfg%rgAdo`JYH1+H{)VA590MW&|xZ=3E-$) zC}qGsC;IuJ`DgJ9fjel39S~BU3X`$MfOW`wDyIJ&jLOBl(F_i>au*gX$#v*-7b01L z-2n?BxkP=6r6R8JiO2~-6<)$<1yksIj7a~BiZ-c<3j8lWPyvVGXs`n}4v({O!eFk$ zxff8^7UC5)_w7Y|XOawJWdRH|Ni{OHWfVzrP`5 z$ZQlDeu5^@#>XGv!&Is0e5lj?Y?z02r!nY4u&|n3_*Rg~U_g>zVPWh?yI6<~bf;h9 zuUgE*lV;kc78;cDNM0343K?O=MFKG+4xq2oFf*Hx=8PV@xSm4~dfpq80BQwu2ticD zdN8^I$pk)fio?w5kErc$RJlmn4&7~|2{_V`#+*)le*G2yo{qxTJC<%%pZAv?SusojM;dJW8EF`dejfI{yE1S!uBkgw0LFqla?u84_;<=h$(){@-}@$o zh@uo2`%Hf^lQcgdV&LVW5+4{{6PsuDNG}g`D-dMgIIX`U^h3l?1zm>CznhXa?Peopv~oaT@kFTUI4HDeJ z`Dh-1(4u}8r6Bfj(Z^T_DIWZyT{pcDu*nrNT&IGyj?q$p$t&@Eu%h;Q7Vh zSGF@S?jWtggoxTk<>MZu5J2qPR;BSeizxt<+g>x`)a)jvFCi(oYy%r z6Hja=#CCF`6x@A^=obu?OKK&6 zKE;y$(K za#)AoE6%R5`_remC@ea=|48QNGrN{1e>Mr9D4%dAN|p<0<*arHrOt+OG2wx;kqMZ; z_bHN|+ef<3hVGiZC${@Vm1NVU?8n{0z6pHWhePe;T@x$a?LF%cJiRan`V^p;T?M8T z8xQQ=v8w2iWWoD6<>rXzX~KEyrtV@T3)V>#1u8N{Y+LRuw!dGDqaR30UR88t(d+$O zV*2YZ5)l-Y@xaF2i?!wRH+CI(KEC*Ie9==(_eJi)6Huv0$gl3clvC|>{m6X5(ysye z-ye?rp5NtgG3<9LjC>C%K-f=}Tp!wAs&%{R*-^d7!H(i7_|XYmtnyS^W)F?ro#^(INJw~%ChG5?;B>;E#Y zP=eq)U~r%sVsIG9R7fL`ItavO1PXx^$0MaIk!T!hBd`qt49*TCAR>U52fRTbPze~I z8rzBZ{X|hAGTc;1+(~4Wn5cxmsGO|0=xPZ8sa0q}DMN8-0+?24OH1yM7FUqfKP{`Y zQErWmoT36n$w5KWLqU_OC`C~sgeqxDD6ieNMn*|Ra;N$_HBC)#O>H$TMXj}~)~$8i zzgB%eRrfSiZ-cgyxwcZYw*GpZwHI^@)~?@XxuffMurAk_8V^2+qxlgtC7n# zBQx5jo!fWr+rCrN#4OsvI?K}5(#q1yif(PacfXC9i;cCp?fJd7d)xOM{JPgZbKl`l z`wkV^9kH}$-m`ZAwqfgFTkCMb{_x>=$D;r?E*(93;@BZ)r;{O0C+<3($~$@b@yRoe zF8)cU-CSK=&$1&UrpL=i_t1v;1O6jhA1zj~9Rq4?ot$ zfb;bMVV;5U=|Q1@H+Uhj?*MOvM@2`5Rz}7H;fRQd3X9DFC!k)&rL#eNJ0TkIhEGyS zN77|r8?REXWLyTkk@Y$4YEDM#KY0V#Mof0wifwTIt8D<-=)QVmWF=W~>smq6wL-uf z|Fn&q!bfw3<$r{uu())v_zt-L1cYOJg*VDdD*M9J#K4keDuHB27ryRwoYIhZ5>ZKJD%NsJ`Bbc z^StFW#hcgNue3#beEGqzM{C@xWFV*<)0jS33PhY-#{yg;c^We8>02@EP zegFM!d0YWhqknRAbn^G))EKZ002?zuW*2|XO@f0@3*YA#e~kUDQSr<3zcnf<{vX2I z|5w=fp1YeIM> zynWBRH_14o>gK<~+eQBfZ`Uou22Za1Z?F*tV1wMh3>#OZ0xV`VJIfp%*#B0qRo_>A z%`(Al88+Toc$l1MeZ@CR3~u`;Y!t4*hUHM1(zpHUshWFdPoUC5Rjtz1_jzlZDi?l? z0A&h#b)Wi;SGH|y?|&3-Rk`~IHdNZFkFiQI{`tTD9X2li6E^zf5AFr9and`_MEMVF zlnFme?4*aZYvtNS3d9u|7PhYI^*(+=w;THhHu5#2=qs?%+$I4jAN%jHkwCFUNjNZ; zVdFG_jbi1e46PT2;OtYY*$(Tq9M%eKC|WJU#wdUdHT*hrsNyf!F#k{3=>G#74xFPV z%dj!B3>(D&HcAB4GfXtvmSH1K^GBF^%xWS;L7XVEvu#}yAhQA+U;h&}T;R>(!S;jY zV!`tm4145im4oVi!=a+81i2Qc0{ZFAHg|Fa5FWQBr?!U|L!wt>v~0{MFbGnvZ<8ga zRC!>P4T9h;TUarwb>~~(E-x$)9w~EU(j$+cXY2(NrbmSt95oik8JrDcey{{49*7;tJ7>)oh>vq&m=zo3A~)`&V?sT1C=z>FT)n zwk2t%Z zZEyUdtq-NAOUt0iYY2oYd}n@nJqpHKdn>134)$!oukZ8jPdfBAPWKW2?A&V?3x3sT z-ZjP%#e%HcG(dHn+SrGRy3xj`m8S``=%F*Q0 zs@q{)l9RgRz1B1}%WRTAIQwMSCzRky;fGJSA{9JEixvh+qM6O13t(Ka%|y-WD6-vn zNk^ek`eK9dqna0+44>dVta(vYd^tJCm$kP9jSzC}a*$4?wrS6H;%WjCA`W5&*)Xv! zlEFRnfyf#C&ZxDwBMkb4k|i6Q5`62zSGzSgTFss%9qb8S)j-i)Uv!jwQQ2vY`V*Ye z?xCa(COSFY+f?QEG3j@b5vkSnF)9~@gQ~C@HJgJ3Hnze9bZFg}UjvZk^=JFM*(@a; zm7tw2@d8C`8rDJ^Srzs*WtX8mWdSrQpck^ieLGbIGNNX;1e0C(4dSAs;YK?fqOy9B zB5EzTP$RSLxwA+Wp_(WoMJ79c7C6pCjBU+S_~qqB#i=EWheq3TFD^Q(Q0jLE*~5ij z7#7tK)YtlN{i{)NYNb&T1R50?l8@r|CkwxPrMgo^JIW&cwyaANBc zZnxQA;cb%o!RDW-mGS%jgtxc95_hmqraj(acaKafP=#mzukT&eYv> zyRZx!n}i#d?9;}ve}uOK{Z_);f}l@Bw6oqyJV%N@b6~62y>OSTw_U^PA8-50 zjCAd|A~;Wr z-cVL~`N_9<>Z2Yx<>a7DmlCLkV8j7q+IcxmsvP@5FweSk)_nY-2O4ImGJibQvAE|7bpFOR>Ipk-)~~Zzpnc$ynSFf zyuI)>R&Fd%w{|(atzinn+iAuV)_#8Pp6X96hqtGe!`t$8FXs)HzIh0GM!E(b>r40( z-cH!^^V9RKAMcWW{RwYJfbh0oJL28qR7AkP!rQuDZFkSO%y>SZx%5|fTf*z3iuq#LnzIr0$d1wgea~psnMWo1jmkZl4-eZi=+YzDiPeWvDLTSx`HY0&7m9X}^re8pN zTjdgYB*e~4*t*&G1jfvJu*BXF&JE^ z37?IUR*k-;`ZD!|Ab6v%%z^SnIBnn-iJyg)yByQG0q=)psLHXI-jjPB!d#a~{H+ zer&!gF3TloU^dJJgtw^?JP_VqBR|7KbZ>+ZGzh#&`qMpls-cr>NX2%`MeUgMgsO^! zxJ60nQhk4v#ri?#D0ouxuf6^CaA1i!M0 zo>U0NgkOLNT^yX|dBHQIaoA$N-I8g5Tnw>^1D^yGHh(fK&~NUzA=cqSws@TEP2nFKV7k@?=6-sz4|gMrLMy zlSn9ON#8mbldvkK*<5&$N?!_@R42|fiai( z=-OoWOG!D+?C1Jvo%+I`c?d~5Onm@-n~zz|hWXO)G%EDIn6!foNs{q>48cM&N@f7l ze>rn?OZc3ch;MRQ1bsj#EjFK2Y&hyU* zTcnCcCv{xPn{JWT0L;P@Na7*2xCj#-@+28|jfGKV!2KaY8XE=9v@^&^2|h~bO^%z| zdH$;Si(aXT8L4`^iF$PK;4ct3fDmUQbQ!SKR7`yZ22O$8A%ZU(E)F5}z)K!2ZF2WD zL$#QR-pum3OO;V#y=0Ur2OUVoI4-eKR+MF&fb$`B2HJT5v6=%{XT$I;FsMLIveR4j z^BzbR>2EITrWcuaVvqxfO7gOBtR|z@@F0lFCQ%V|btDN4Sim_LKFpry7BGJ~?o^3* zbV*6HXfm&){4{121wwYPqn!xP}u$YARv2l<-fzQK$m)uw`7JN|MRi7icP)N!;>nM;Va!7c+CEl3=S7ae< z`DpOQj%UI{m}$G&SvxIZZ`gb?bOBTnzGGr%57f~ zLnI3b+Cm{MFp1kJIttYLX1niedfykyx^Jg_%SxYvX235jkqLb)ywJe$W;{s`f;I#6 z<6^4cKpUW1x04TI)x4<&X%`F-X=Fkq6ZzgAa%SSZILIRfRXV5O#&3z!5K0+=N?#D4 z#@}^wseO|r%Kw7s?R|tHLkhlVG!5DT31dJ6o`Ed|U)Ddaz9U}0Yr%WBWzn96GFc8h zkb*nUMFLI3G7(DrdRJf@5Kft1wTT8(rajOZslIMe>*4#zb3vR(fv*Bx>;aTD54np4 zdkA;~%A=JM!x;!d1>s0-gGFCe9Hw$zc8PX&tp*#mo`Kw%iE`#5JfdN06}Sl=Y2Xxj zgaXb-HE0;5CTBI#HPUv)ilr`9z*lpT)?5VB?}-%!sm4ZRafp+=rzjXvl?TmUD06mb z{uy(Bc0oL+0c5k@?i1cj{vp|3Lu514n>kvEB1cgLRUo-TUT=qEc*$5Oa(kj_zLKtma@NbVzB z2nmE^{_|^QRHtiQX#l z5%+x1+j-!JMcuV$Jre%itG2wfMw7NP?>?mpFqlYN7E+OiP^{~_zjU};JFc52==gzx zK25`3<6$pAXniL5TaEOhlSED5#D5QGU+Jz>z+m`DE|U<#LMU($r#~aL{AF#6pVysz z6KVKv(g<_M{1$@+c>$|n5K(Re)3WcLYjv$D5I|Ak3?};fFCrst@PTY^w>D9X3QP4v znlc1txFk?{=pVpOJ?k^GPVm!attTze5fc2t0}R07FbUq9jXVUs_jT;yM@f;9 zH%5k(6Nw+V4@)Q?QB;@-6K%x=sU?^k7fvOkK#kkcsC3ubdSCB=JhM+=?`BL#Y$hW& z(h-`J&tgo36%&1|0&yHnFW8rL=*ULhM|n%J{u64S0_@`5jR;gGOp`k56+et&LM9B1 zR|O);5fMy8oV4zIq*)u?ksrG?e7|0oLS?rZ852!L`hOplW5Nt5sNH;c&^tsl4P#z` zwsdV0boGfD`+OcdtO)z4V?)@;gXP2z%Ti%Sw~kV&IGwdar{%uomkl-A#Fsb<1K6;k zqFu=tS1S52A9b9H-c3VE{0{0_8(i@4d+|G`*N)>q<<4zX|CahS_{qEP9qHuYnr!;- zD*e-Ov9sgPi^9e-zKir_qTRn?6UeYfjaGep)cbLvTz-;kX?WeGA-(ZcyJFw_Kj=9W zCn-NEDin%$zrXtVkVWLAP~POhrPfKLd)}Sd2oQ0V>w|t&fdf)R!#4ql*1R#yv)eaH-nF#Qq&$ijngcaEMGp=|)8~@xs zblohA^cQKoiyWYP&&Z8msO}+5ZCI&pA6>3)C+E(Wtc15~L3R7W#uV-O7@_%$T_K@% z6KdK!uE<~7@>?Qroy4_3MNg%_!rSpH;q7bki=Mf2-q^55&hKy6_{d-v^L8!d*SpVO zxU<+Q|GV|bfeS;6x8)ZDVL#VDnuA=Xawg|EkA6J{;q9eg9|D&eFC6%EWEBWvOd-k7 zkelxB=iBRs4vEIEPwU9r;U(1Hd(CVj^HH?0(pJwJxF>bQPzPl3`(c)RzdicQw0qYX~AI{7V02%Hphv{Jz|PVD=fYxuCeNu12fj47;+ zlTp4|SpMFFo+E9XIEFNpo`C!>^Ma19uM4TK~djzUNf z5O4zo3P{F!a5oAqV1vdmFnG!3p$0(}j};(_tzd@05u${Jkhp}X1ON;-2^mqzWy6q` zTBRftZw z=fTUW5fvVFB|Iu7A|xy_`j2gZ-9}hkE|_jC!$y3}AJ~XXj(naBXyaeDF?>1iN_rx& z4Y1p|o)y!Rm7n)llzVx!5uelYZ@Ud(8zXt8V6pL^u<@$k#@|(Ay!h6y;+j9U0d^aI z!A9A?!A9*L*qB^~jmH2sp5Cvi`~QHAKdRC3yy@?-@v8gHAJ}-a0vo^I4gYJdu>u=F zH9il2865oyY-0sBzWp0)O#KBLKmNeR*y8W0#mV`_>3_~OetG{l)!_YC)%Y*v?H{9k zQKa`PbB%V>4gYwRU=|~t|434aosFWD&E3d>o3)qD_K#EfR(w1m50rRFR%FK$-yuG zsTwzyRpXoG$1OUPWHd^9j^WqUjp$gY*8EWo zU4nKaVFyqR*wjDg8Yfrg8eM-^4TnK_Nk{L*roU99O7U6Zi@nK&wRv{w0&&HLcLk`u ze#i55dkBA2W3^WFpSea4UIJ1*_b=7R`7_s;Tb^qqDl3MG+uJRxhTHaNc8T&+j@C=s z`SxpVR(s;sUX28*QIM_^yQ~^&)N>EbE!P=?FOXgH4(`v8H8%T?xyE7TmAQs}`k?W$ zYN%=e)ffe;anAy%h9!Pej!&zg){iiYHlP{<@Ds%j#{^V>YFq_#4WJqY|8uT!{S3TW zEZAmnTr_xo2F)HRsOnR#qy0-YEP!edmsMlN7N`cfs!hvW4+8%aC)$aZC#HjAPg3mc zP^|J>Xzf*ghnlbB~&k*W}4+p2Qe zZqlrrK{$=#oQdsxx@O#2KtT1%NaF^nI~B04N~@L@kncrjx7uqaobI8cROHgsW;W80 z9<&fC@Rgcv6wM&hK=w_IDc&GO>pa9qWC(R}*o(JRusC+a0c<QKWs7)?Yvq*3bwvw;Q;kl97FRklYF^0C%Pws)>*KK8M1-H@zyhJw}aS<^EPiV^fz zq3`+pFb!`Q;Ux31i=wSa>X*>OlKK{B!w_?N-!;*o`Z#y?V~f6#C!)s1H2Y91 zhg`ET>7fdw1ViCpms+ehRCIXDz4!}~=Tet6 zi;Pz*9Bk-HsY*SodQ!{4uEkdTD(lIa6YE`fo9XS4{Ziw)N4CnYspPn9hu#%=8x@?{ zk|tc3%|N<|1syWuR)X8%Yu(SkJ!DMK1u+Y7GODfb^X9bL2tBRS`?Bo92}zmdSIV^2 zX*!S|W8=IYcB`JS<6Iw3y6DQ7!;Ks4uHV`ZMn9QshB(l*X4h5 z%&n1U97{P855Jxm4>ST*WrC&*HCq9^c>cb4(sa5AtH()&9a{3C0p2 z_qw5{5K}0|`a|sb9=)cu=GeHirNnbINl5r2Ey|bzml*MW$}pKS=x`YFWw$S(m~xdV zg;v7O?4ee>>eS1JUNF`k50Oz;ipc)esZ;KGL)*<}eG82MDQjf3yc?<7{MpJmu_j$+ z|Hb8#QDmuZ$%n%=Q&js+$1tUKvSLgY>DAGr!LdEBk3BSv++lT$>`FsQRT$;(I(N!y zXf8qL^SY2q{1sss-Op7lY4qKGHk{RhF>dg6_I{*#KYvy z(=CavzMr}yKY89gP_-8${Z`{KaN3B)vx)vFGCYb&jQC#x$Nqsn7+UEN;TcE8qKcGJ`;qYh=_g?Rfetemi z?Aw`lKRccT9KUg1eeAr7SO1nzKgtVz$NeNM3n6*$dvAY@<^7%=6zZ6|yC7p3>+YA2 zS@KM^4EU02`u)B{LR`CRKpx|4W4e0gPNx>}cU08U{3qRQhk3a_-SM^a z%SFX87nvpK;yLv$J8_u@OnS5wDygt{w<-t%*>X2nXMM2O=Xwl_SfSh67F) zMTFZ4M`AAp&W4mlM4TRxIHMOOE5rg3rL>+xp_8DRf6N_Qo)nYea5+8ulPPR;n^~ zbC3V=+1LcT5OKY@J)4|2Pk>kW*lxY(gL*-A5>Zulr*3nc%=z)g41{sTF-SK)uQ}+m zUAWtf+aNollN*?_Mt+uo=sy90$3ko`M%p>fEYf|7AH6Uu_DeEq$qWx`k?y5}BkI@? z4%(k7kj2C71SMEzqUXtkYSnPw3_D%*;^IgGG#4kxfYP`}kV2$SOLVLf_^6(qK)?Yu zN+ORY3FDH*TaL|8v4&u@QAq@+{=sMiT*`PxbysbP)mBY;Gn*tj3O)uU$ydNK>5fPv z0-6F@kn#020Vf7x6O%akGg$^36jPIG+?(1QDK-m^d8~4r_c4AFDeGdgl;mh;D=|aTHwrVW}<$| z6SEAH-fZPgQX?OY<3hXX0u6M5C^qig5`%480V1s^I2)>D5iW3$eiZ`K&G8Ai6wj8V z>ynADqSCtbg@+jk@Qtks7hMH-g9`Je;5Ra$Pc5XaWJr{Z?`H}YagkC3n4!;^>S_@$ zaB;T|UO7?=L+}x20B^961TMHTg*!!to71qtJmhK?GLSCtkczWnK;~T1>+rmT#d%u# zS7b|a>yE+^73fv~ z4yQ64qeMP|r%pZwQ38IQe@!o++|EV^QZV3BhzWovGK8prRH*199E2Plj=Be7_z(?zlRlTdYIAIa!1btT!I(@@ zKN_@|jBntgb6b(h90+0o??)uhBk&Xm4tRqNv!l9)TBIe_mdLy*DUTLSrQEo!j*+86 zNHThiO|+sx1PbOH4~{37!sw6zAL$I?2WW0BUt(v>Q|3+;1X~C<@*ov5u8M`BksNJC4OmTCz43UheJrrDkz_V$5SCCo?s?} z-AE?+(;*=qHjWKLF=Qv_D#D~H-|sKDbFgxC(5=nV_#=S#mYzkMWxG?w95nE3W)NwbM*0WbpkFL{*9Sz&DELal78^8 z#&p=aid^%`GSuv~XQywudsJqS@!J^SvJSqLjmucxaHI<`N`8|`J0WNjm6UWJp?D2e z6C-+0Bc#rt@?nga#M1p+wwKs41Ly{xU@cH82-YD@(uE*B@Z?&7xmNbV#^I%}Wagc(k;#MCeLu82X zuH8g{oEz;I*V`2`x>#G+NiyQX*HI7(OqgXRZk|P|r6b5(R3w*>&1~L?W4^WIwcl%J zFN!ack?Y7v8W%Qr4{~FXHctqi=R712z(eUBtCqYw_Dg2%t?Q_pAOcr6q9erF#dru& zNG2f_mU&~8&y+n|bUeC9W>I{MkKe+DYgWKXR7jXrJ(y3*;x9}4&?lz#&5~VLUh1}Y zDA$uNv0$1ISRg_eYQ3D|Y+=AK=8yspmCqtP znoi_0(8y(IQh@xW-(+~<2 z#6}thiYx6t+tn-B(|p#^gAM+jM`)&FH&np%AZK&h%WjWU__KFuznT$i<X_^q>Z(Bb43(WFJznG+V ze7uzIP`Ya5Xie04Kas6l5okUn%SX9!kitBudJAF`J+yZgSm@scs-Ho{-1#Ku~X ztAN4SkVyr49~myrfXTDr>Rcq4dN~fhx9@o1@GhWm_LE|zpb-_33z`~ixZ7Ho4!Fm* zL`LiLKkxs3c`X^)n)aypoBySpK;Mpjx!nX!7EFydx_`^a=p4d_hSBHsu4lZ~9mQ%21W8}ANAjl6L`*- z8RVMSibxA@-<4x$1ZyKt>i2>6DZHdhL<4xB7oi0J^ zF+YgfguRwOU>(!G@#BQ?V}}!h-?;p^UlVvQ@5iB~3EJq7U-@BGV+7atieC$y!GHsl zx50p;|02^n_lQH_@XecBpPELpCZsxT?VB%P;{&k)d$dsZe&Nw42cIyY z9Sbo+3q|E2(W+0>>*q(zF4oOTRIXbn-o0=j#P<1xUp=|M*xUo@y~(R?$^QyTm=ACX zd*b}zo}{lL_E+Vu#S9}|zdOI)$S=Kl1hnH-gOHlb9@Cp7HA|2AO+Dxdj?~Onz)m{Cb2NggWqj;q_6AN>od$p}OwP z=hZOSf7cEr7)%om-vLJ;5fXyS)PdZEK!Z}Z2ok;?iIhRXj-hY}w3@g8UPXYgRRAls z638$nNSq~zSP2SZiCgT6;#-9A7*WzGF*ylwF(V1}1CpyqQb=hjDH$n+HBuNADJfH_ zRo+qxy3*pSWH1VHTeanh1{8(;6eU4L1tmopB}HX(MOiTB&{o=}v|2<_h32KA6QQDg zTvgLjU2~I$>}pLRbxn13Eg=o6l#Y&$fsU4$j@)q_YQlQm;0*@rH!4s!9W&cR_0%)a z*EdYpH#)spe~;lh$E^mDTeokg(e#b%yo^kD?cADRV#P2u<(TibvH+KHb_H2kB+&Pl z?LN52c6W&FKF2+KuI{l1!;T$$eIM*S22NMi9&}*a9|8*E;9wVg_|Of<6Y-1_bt?*T z^60@cN4;+!JLP=*FbG+->H0Fit%yX4Y&u2`(^XEO!dAc@u z`uO_#hWq-S_shEIfBs28=*~|d~0l7IZ^dw^ojGYl}yIRrl?O%zWk?$+FBcz8yU}^ z1L|1d^}c-B24);huV3|c^*ryH{d1zKukYo@{x?87-VJ;JOOC0*;on1FmzNyFqhE%H zherm!eES5zWAQux$Jke}qnhD4O+F%(D?=zL`TXyr{jbu*)r$c%T*hKpSaIdHsotQjD^vZZm~xO zFWXm-e$M(@ti!f8uMFK4yX~9=PQf8kp-F-@f2nEJm6R7w=kV`d5H_@Jcw@D`tLIp> zn)TMgX!R!VYoi630tn|UCmk3~rabKA!4p1IBl8oL`+knzINQ3^VtYkvFzSd`;;T*- zPEd5^aY}e}ufWwp!#73O*y`)S$&gJNmYcHAEzdXn)nnFRAvWSfsms-9m0+sQRrP)! z4QysfsDWZ>d8-AuOZD3ReQdrb94lG(c_A$Dd~Ab2ZK-BAWkamoTbD!&NA;mcO|c?c zg-xn`-x?oQz__xI=G8XMJuCAK>R_83w&>UdhO(;@-fYNxt9;+%-pYLA8dan0l>t^V z@XP&mQfFsJT78m<4i)v-U3O=)Gq%>9Y7{Zmiou$UDAtSKYgSa3E@8m9O2H6hApx*|1KV!Kvf=`PKgK7|%1-FH4iU#Fg* zH#=6W9xUxYt7HE7d(G{4ET#7TB+Ih}ND8a;>1VB;ZtTd>kYf`ilDl+bK9$_>-~4r@ z+C7!xKGR>qI@hwAJrZrgIWjxiBo*YD^gBNS7X1|dy7i9AAuA>ULwj5MCCG;iKcI&wn>LJF;6C4Tiyd$Du25gey#N61Yz zH$l!dTg{Z=rdy_x%exrSHcYtxoaNr7B`jL-x3PL)_Us_RC=Yj(eo8ufGVJc!J3Hyk z@Z-;uQJ))6hLW7vKF~nu6FF^s?3V4~VGyJwR|(rx5sWbzvB%3LK2-0Zht04shR0rP zPaoNx(93HiBsWLZ&E*jodI+hGitvriFrf=F$|_rrM(-iFNTrvWB$*}dH0Yp9zJ;FZ z72Fm)LhVf6|1JG4tv-6gyQ2d7lr%Id2(o5B3-MudSFKVAGO;7#OW7=mIQ|{CJmG}E zk3&08PMUfnUx;uh$|_wFQ9Hk32@Ja(vgF;-t9=?o%tiZxrKUMp58EgXKa_$|HQR@M zEZIa3SMR!HYTc83CD@@*UG?bF^L@d`goCf|6o$1nn$z}(EcQ8XeeinMnx9j7KM6%VZ!ZXKKVrVk<3&n|Xzr>jgO*1H zIyhsZB}T7D_TWzK$?_2^Rejb(kNP4U1-|~^Gymf_Rmp{$#y3X}t$P!H5jmOi^W*Ri zwY;8()hU&6#;Q)TZ3mv{i0Ao)ojIx}^zCLqo_? z6M0Mv#Cv?N-?@E{BGaVuB^=-s+iNcsdb8`u3-a@%bn@pa)bj>fOC6C;O+O zz3MPg2Q1rt9eLp-r?V9Y+>kS_oe)45$VqAXOC8Yx4h<&`&vg>47 zG-lC3-TAl-MLHt$SCCG*U#a#<;`(MPfhCW*)cme!a&uSv$;1?I8SAyo>`$8SCxs>J zM!aun(?4tDXg%^@dn$ywIvs<(+h5@ynuf2}3?kmWi;^EOy0&Z5#q9CH1hujaSC;G; zo=!e8O)RS4wbG|z{!)*cJBH+<;=UftZG7e!wZU8ESDD!N%qI_iN3YL*_C1RBR^#qT zjr{VsvsNKbB>QbJQ>eZ!{3PHI3sz%!=u(!H;g0-2cPao5n-k_y7B!*=I0|rR*7G--aZi z8g14zv{=iejiQDqyRq+#C0nHt6%s>*k{VHVjaEgW%~lMNCGvZ#>pZXP`hCyu|M$Pw z4UZnWF+F%4@8ftXYI{f8-+w0%TeIuerq7;XJN6)#Ck!84$l{A8$~=(N;XkP#6g)33 zGx#1#tXq~A4YUvVvc6`%ZNtkc51so%_p>(gqRUUcrfLkWKDV(vHP4sdb@7Y!?waT8 zSFJu5`{Og7IM;DYc)ILNulVlRz}x3Sr#X>721&2Q-gLhAx_w4{)XpsMW!UB)RnP0Y z&#DC8?!S0$2!3(GyW&~j^5!w_8QD+KVEL66Mx=VIlIr_Mj@KkoQ`x;pgN{Y0IRc9qKuQ)#H>1LezeU%~&{y{W&R9GFO& zh`hXhmbB%2`{`d5g|14q7%vC)%gH|;E*njmg`Thv^U4lYI_`Jxc)+jOurgsL7ZdPk zDBxWUQ)q5Ap(oh$T$ox~*c0)MOIb!1GVUq4a(m7#2hr-1qBFuFo5UO6^7`D?; z2$UUBJ{ztXw@SPC%)qM1PW?!v%sKq5GyIPtN0RJUQWv~BYF zmZWm?NX#7L1Bg(O@ZXx<-#gg0&qZjP5$`#qxO%6oDNd>4rhGGZny8JMP)_}n6Z6AA z5~vtITSx=`$srQ4-&I+|4lI!&{L60NrCQdm;$%WVYD0jt@az}8(T!}u^fpYtJhV#5BS2+&#Pb3Vv5AY^yb*PpjcKJ4A23l7tW&y< z5fT>Z#Jg$t4-q%fARM@1QxAaATX2n8^~0kpEAyj7l%xe~tjE2Zx-!mf$-!iju(l)! z#=#D=agxj<@4lQL!m#MAnNqo_o~wzQ7+H!;?AukudO89;>d>NO%P})wwIs;Tr{YVp z-CDC1R}+u0p;c^nIEw)8qJ?ZYoRNd#B9kOj`2N{xju{^r86$>SKUd*50a<{Cj3*J% z1;kOF;4w!?nuNJp!bL+r*28FY}S=Gz67_WU&dq*u;76fdvw=kp>Pm2u<*ef~}BzEIZUZPRLa`BUFLL(J>l#H^V!8Mr|QwlD>X}SF5ZuYy!L^Td1 zM1>!Ou(!GFKB}M%8xrLSj*#aoRoOmzvxnJxkH)%6SMI z&k=~DLvS{?>j$72X5qDw)C7q$rLB1zTcy8|gcKo|J_pUDV*(f`8V&qI z^4Ei22zdX_L0@5EZMg6xx~%230+eCw=U124v`N2XBLV-iVqhPV1?)*k8XFnAT!LF9 z6SuGden1^$pzOedTo%%Vk?DEuI=%V&rh9o?+N8KNIJku!B?~k%fM*C#j1@S0^3Z2UkR$~M_CGvm z5SjI@r#_~>aa;mrx) zFu~s6L*LIsgiy=vPo&MB^LSiZ{yLmMVnb9KI)H;h3{=Q+E`qR=Ckw4af&^)B1u}dS zAL+!wJYZgbXC^F23NMuw1cz;4gWpgkD@*Q#LCWZ%-r6YIpPzQKOJOuB%c3Zip zYV*Q%5EA;th9qdW#3|4jZoVxLSRmAX4wA-0@8^Nf3Z@B!-N>*x`c-c0rIYQqwc9!O zZ3&74@cnd@APc(KhK5n#X$)+SuemT2+6K4<52XjjSdMZMog9y6%Sr0J=k>FytdiiwLjZS1;20M0 z4{b8Emn(F88Auo;3Be)Q zeh4MTg)nT`2$+n>fH~lV*5Jx8(ib(yYP$vRmW2~GP|qvyz(i z;etpme40ZPO2SOsC~Q=JxT`mhqaiX(hT~Y!cCO$zzR-ReV*dcLKoSBk^W&J<>;g1} zkNw3VhLH5MG|PrYFO4kRdu>aQpulM)w5&5Co-cHF1pYQ%Xla1h3&F8;SS}c5U}Nl<8g)!OnEI33*4pB)9tc`f){R7JkIGzN{<2QXV zYPK_Zcxp`I4%lI*VZtczKxuS53+uzIkCHi>M@AqSZNg-sgt7b2lv|q|lUx>VuNB72 zd!oFUND>W%-H_(=9EgSf${^+NpzGF9AFB1&aGR6EML*5PDO*Ae1+Gp*9b$q|TNZ`^ zvteNen4~WD%E*a_baQG+N3cNqbi33H9U(wNg|Scq16iv$o%K|F$w^WR8%5yeT3B^` zIo>rd-gqETcJUdpnK*D-MRXQIlP9X_5h8JfJRV39?>Q14r` zA06dP1DiEMlWgJ${lWqrOQgW|lCYK#WW3Dm{#@2wv3TjMrrbP@n9hT3c0qYLA$^SS zeH5WaHldG-6y!seWXx_7;=u^_MtfAEdGi&g*0KhoEeq~Q#q6iS3{F5)OELxwnOD|H9@;ulUCeoaQj)QQ%5b}K>>Sn^Nau#usLG;ynqg@tfU*BCm z*75p~s|O#RZ4BSbc-BY4f%cvw4e?qKQeYAmd2hS2SY_649Aw+qX^L=}n5}F?2p*=$ zLtmi^9;H+m)j@*GtjZ8NahxX9!|GeW@q(JWpMDdbAR~3y2qO-{kPZhD#t|A?idG3{ z!oV_xA-{hs<=rMKp&b8scq!@DCZ2^ZA&ZBY!1o(-fZlNvU>qshCG7$DQZiy{39dsz z=<*P$kO*Uudv;R>S|aYgL||y;d#MJZ!^%+6pl~^2c?lkJ0Jei%DLMuxk$^tZZ^R!| z=E93CUbZhiQahM%K{fHTFpyy zzGeWX_iNCDO5l>QpD$ek1-Pb?;dl0cU-QNHhp7!s zEucqLQ(qT$g@sP0YrDD`ReaLFJAAHK+VJxC4XR1TTU=>9U%Qyo>XIwrsr_Lyz9M3; zlutV@AAB<}O0&<*kYx2QxGsxZ?T)#l^24P6dwtJb zirfOgC%%3^tNRzLciS@xe-`vFJaBz^=eYmYmdT5c=APs%&sAJrYGFk8;v2e`*watD2=TW43oXQ7q8}YTEiZl{l1h<;y-MwDQ&(KFmdkKQ z!7WeWTLFcJT^|g6$MjD`y%v7Ii8Z^p@p*<;QFDs)`YUyYDGEE{iI;R;awvnQkx1N$ zzv5H`CH1}6Z7v#wbn7ec`OuW0wXb}e2o@Tm}U{j1rK-i347-P5`4KNZ2MQ0Gd$wRtbHu3f-QE(T3A_ITNLcxw}LNd4twnOM%nG#wkHS>41h20?{xz< z2k5i$t2}b^*qqp4L0lv6**uC+vr~NUvz3yoz zPr9>Co_gvT=zYpJ`?O!pX}@A`A8+52jb}pw{C!&kBmO`P?_j^%!C}537Y0@cM#O&- zj2D053&1Xtl8XM|i)#_A4>EH)GjqW1cV1TR3b@FtXI;4dKf%TDrE7oKMNj^< z|BYSz1um}se}Id>sRck5b5#!jwJ5(`cK6QRTX*ZL@7^k@`xmlUs(bv0TKqv4;|(o; zkj3AV8er4=Z&h4_@(Q zVrclw@F&14rpEb8iSKG5Ghuf?@7@u1&i2nakGrm>+gPM`p1=NhMEL7yRzhQ-V-hT$C3Q*gg zfF+Hy^%3u?{#(u9`~@o-eg~%xa{ePYmG*l{qqwVd?{76jyZhF$ZYLX!yPA$Guwr}# zRtz5Wj``g7l5dqA(fhZW(fk`$>;`Ja;t%yKEr&TTl*-HDPHA1Yjx+!(8tkmJGPRlo zG;Yp)U~AtjO8*zEXwkeSq*vWzFQxl$SW)pCR=oKeR;;gzk@!`w+brYn@-JAS{akEg z^7;s-^n5eGzpgqPx~5ZT_CL{$5#?WyaI`DFMCyBc&eK8o6(jbFCmo^KUDI zyvKdT$_N-ealxl*dGB#6{|~PZCf@FI^nPHoIVXB^@T1J+^$wY$- zr|u*#8Hm_RDx=}x!wnjcYznMc@?@rX(1Cg6G4nlMb1t`-810B471qC^A-LBQbc5BV{^>eq|S@&kz zd8-yoFE4(7u=K$6w&qx}o~6b;i6q9O=bC-Kn)xPpKSR-GJFmyp=IOe6P8Vf5M3h(_ zI4FXZtOuoKc(qar*KPgQ$FX;*0dpFev+qMbI-_~v6W$hADORRJ4l{ z=xlQ*S2UAcMZR1^?_XP#aX{cnsQ{d+T;o0-*jL$D{#(sRHJSc&b5`T3XBAF4WI)1Q zGU7?NxhmiJM1q=N;FI-YuZ7IyN5Zc1oZ*AV1wWhalCC778ZXX1z}%)1eRw@0o9#hx zs@(Tzql2>N;3lgh1SlSx!EM>M*(%^e@bL3E>tSJHpu1wYVWyn&n()FcgF0b1uqf5# z_p@8J<9YOM61nIXCPDrKM=W0geZIP~gzn#Nw_7t>3o^a;no;g)HNeE&!ay{7he!=C z2PX-GEF2;bKFl4YEU0?513c8RX;AQ+aH@aP_87{@VYxelI2i+BvEZMLQeBkT4Lo^* zH#bs|?`}>@a$8kKPG4`}n7sDtmH2?BK}xkS!N=M|x`FAYdS_1e^m+Jd&li#6zSMG} z@*^nUuosKcg^60a!83Rl#p${*k^2gJvxZ-(&#Ja;u{oj~k%W=oVVkfmVr%Gm|EP*C zMvNi9LAccait6_6?TuQ+ro;rE$|VN@TQR-x=-|f`R(R5(`yVa^PDgDXbX;yZ_h75& zg6~l^JzMi#`e|%h2Xg%;7%%L{b7xqz8&#$B>GvJab4h6y`WOq_5Chv#a{U+O(l_1l zp&vwJ*2##P7Cim4=B>Kket!E&LU%m7?8~m1tUak<&3kv0tEkF}PVrMOQg!0vcBWb; zr-zCa(PT?iJOf*nulkBRh{X-!p@n48GRs zzk*Y{#=Vtvou1|G-;c)~(YGISIm)0OfhgP))83?DMpWHYNrr*>SYKg&^?L0$ssXKa z$-YOjWn>2a6`b0(2K}b_cW^33T;t<`ih!p&KM7&2O((fUKEhQ*wCJ$4Uhv ziz#cWsvP~%G{P;SOjqU$RnU+M7g!co`Qcv9+~DL8RaBjdI~Hry*G3PE>(DA%ii!08 zIG6I^3fhPDV;X{c*q7yhSe{rAFg)6LBsq@n*#*U&+l8Fx~*Bxe%qr`?KcV ze7M8DI=01^dyKXI&2sD7aP-C^lcU4;=D5!vR~fX(>-p5akyHO}*&YaqW5iK~C`D{w15*5ZzU)tz2&((@B}+)cY`^o%_}ZVXV0FDdQ5- z_dl$*_kZ&78zZpy$bkLw_z!!%Xg=%vPY=9nW$Q@qBr8 zI{(b2hc0_`AO2{JBzRsBeK$OQ7Joai+&lMsV973(iB50A%vq~V0F#{aIKE~wqTfY& z$AnRBq^@5n$Uj->7<;JLOj;Kl_%?X#=e5#Pe%FqN3?JWZ{9f_qxgz_Zu8?f)2AJ!t z`nwQ*jkZaTMZW*try-xuzJBsio_M^v=G`~xn)^w*6LXzsel_Ly2i>s>^~zmU%F+rMFh)l_i6v-X4h+u5l@yPF#@%b2V>?3)LB5Wt+7LmBTctOA z=F`5&Zr@0OT4oYPSKB;dlfQ_Fp&zw2G-P|!Vspdq!usOc0F=q8TRc#0F_gB!J-5J&BO(#moSQ zb3v*}jfTRHx9yQv-6Q>ILV#jLa&uM>;i<1lJLixQ{w8x(#}k^2i- zDm&A$Ai=dU@ZfS^5*7c?M25Dk9T0&Z23%yCFZNT!82W`zZ~eP^M;QCf|O z9ioxGGX>PhP(lE-hoAG=JT=fF*U*As^d{xlyz4XGN+^E^AN!q7THp{Kva&E-*g0k% zK`nQoCi~f3;ym{Jt2nXm11qmtSMxCMnWQ>L+y*KPIEr(qQvqsm8%k2z=3V2KNhmcM zVk;Y&!&!k9bI`#B3b7Tum8Kz-8K6R?koM}*ySYoPBiVyTi3WU_A{%*_g{cJ%Ee@e) zK&Wc~|D8i<8Q09D?7H0)koQO+0Qj%^PAo`O77ve#R6m%?8P$&Uk%S0iVu!kH% z5f$Z4!^LsnYX=B)TyC91#>JNGoAY@l0kS_CCBXk( zOvab%KWjYbCvsm43(0}fJqKOH5=y4P@qDBm7ZRoUT2Md}2Wbf*EO{soF7nQ`t0iiz z6o)fgjEcdui#P+enTHA|VRy3t3BUxAASvDotngw$NEVF3K^do`?Wk}gsI0NIP+hfj z$)far0Rhmi_Iqec7Wf*-g@Xa>a(*=8H?WLBfsj0CF9qYxLtC>EQPlD@kMbs?(lrSM zYYPbC1LeoKm}69MZ@<|U04b9(C-^WJ7m@?_K+ei>JCY{EXL5}5A_Om#LH_E*E z7-t3?yUeHr&W$h!f*6o61lz(TIy= zAy37JCymRVoqT9IDlrNn_m99P28d&P)RfZ&KsgkcFf0RQq$`A?!bzG9q11+(Kd%qJ zy*;{cTN$*Dc!Ky~7$-@Mb zvavKQc0o`MY7P#p*+Yi}*!Qn5-+)91?q6=ZCuZI(Gg@64Bzu<(Dey4SWH{m?I+c(0 zXV+WNT0jRcpAAQ`+6WY(c#Y;!mDc9mBt37kSpi-!A zR{9|D@4)axG#`Z^Ws5OUseHi~jN9l+p+kJgFyZ!>#kS$E9aWxXz)O2JfVQ9^*E8z2 za?sbA_{$|7-#Iu}zyP>NC$eC>P;{z8bGZj^>!=Wx1!K^#E*#WJ4z`CvoEsoaar5Iy zFo|V8DvpeTxCmLVV7X1L&x0BnfjRV_3zuq%|Z-s=$2Jq%w2#hBAlRz}> zVyXL(qg!AFH~QDTf+JORWR8m^Wpc%38=#D@uTfl`8uV-SCGo~QIY zAF*y7(=3`L!G&0;5Izb^yTCJI`?4@+s3b zNLLnIP7u;%6C`l0Ll@tKc=dL7NIx3DY~dgxk|6~MQ^XWJNv@DsCc}gPd>eo<8N_jh z&>ONBK9`g8uJCF78#e)@HW(vfAvQAMpmgWKLHl0l6eq#g(fds($Zafy8I6$D`TjQk z*{zN@GNyz)2J-u^eiJTmWxxj>zJUYlvAC;4f^Xy^W@Ql@NeDAK?j!qk=hv&z*rcmN z;)HVHpKKHWAlf9vDw}>o024Tn*Z}wdWAxkM%Lm>~hkR5eA#B;NSC=uPB_ece+GQ(= zCrAj;T{B@KW-cK%X~QhIm~hG`@d5bG2Z${Ua@s~6WE*sDC^))F~*6(3I)`piRbD3}v*8+PuP>0KP--?+EQT;g2awel30w)6|uc87dmeMx9^)+Vbrj8|}n=xwJF= z(RfGc!Ne!yN3tG_e?3LKx_SKB`>S);BKOy_n&x6{dg96xPrq=O_%WU|xA`G!yyIzE z(yw1YwvJh6-MI96;&2>aWHQpu(NB`9;55C>^A7#? zWAl`z^OQDWO8y~9z5gn589yW^$K=jV;dI468-45j;+umB(~A9$3m1ZQe&2xm%*WtM zrKi;PPwVx+d^sL*Pkwrv9RJJk7fpHM-r7+fWk%zQ*UYQ*{klJngn614c>UO^(y?>e z=~B?>bAHCScty8n!Frc;#%wwZ3t&aC4mNaomMJ&45}b0Kitovqtp+f^lD zbg$~vgou;tWRdvi1G{(oq)AoSDy%wV-*RW}%9e$dO^Yqgt$r)J85bW)FH8Dl z*f;7d_UJ77uixz5Ds@rI)9d-YoxmeAT|sRr2P< z!ZcE1P=~)OU*s+HV=IRA2`R9+pVn*Y#S>FF+(PMTq*t%C4BprML1Xudnvv7}%#0UNo#(t%Bj^Cvp z47zp@ku$loTGuFWo z0AeWqPE2h@AZ!q5X(SAAj6c$a6mIoz?}DH&C}1YI3UG|ALIPGRD8s}Ak3B__M2p}Z zMI=_QUhN?vuOx|4l@$NuT}Vk|*GMZ`OG_HcNNkspwU?3hmsJp#*Ef+@&{7a}P*|&| zs7O&Hkk<;yuN8}2tE!;9m8hb8LPa}3b=@vCO}d($+~8zW(NQ28vk*rhgF(ZO@H{n~Y4(7@6c4nc8eJj@h)8zS&rRi_`XPre@o1 z_HH*iv)zof!#dQ=>av-&tA$ylrS&dr%YfZ>mv`?^rR@U_#&)|vz%dTl?T_B$Sik28 z;21!_*ya#%?>E6HaX#ei;t=EFeD}c7qjU$5p~^XQwB(RSt=myRF!mpHt2ye~c=RM7 z7-?Wt!^^$XD=_2KnKKN(t3bo>IoIG5aK`UcV4ydsPx%I4hzen*g#5C52M2?p{ZZrrvJ=m%uaqA`%Ai5{Fihw1Eh<|UrT>;41DxIaSX~uYJ$YN6MZd} zg-^oQY)g=_s4B8Z{pZBg|697KbZ)-$eIL0I2bzPZ* zjK4XC$=@7<4eWv1|C?j{mM-iq*1F{!dLqGGn2(XVQoJHvjDG0Q@6;bnTG#Wbs!e^@ z=GiulmZ-m_3k4Wc_P2BqW)l8CrHk`lyMc6(r`s$YFQI-+Gp=gNy)b2KTSt-g!O=3U zK1N%~hUyoyC0hBQ+C<1~_|U3RDDj~suEPK4O?meR3gdB{2kIJ^Hr(BJGGtw;f`GzN ze(8k7ufanCnx7w4xkNsvBzP9?P!A|cf)w|p+`g!Ai*rj1gTR1o!U1!gTDoon5>6DC7}f6mw8?p-=55$0(GfRosT#zZl~psF5cC7=sBJ9JupKAI1;$s?m)WO zdcUMe%*-nhYd)POS~s}*8PiG#5!vNa!{$E-`C_*-cM zgb_!YlDlw=-ml0`+|~B@#<4P-c2>o&>am+=6h$p{I@b|5o%^^XpmxDiB);4eX%utW z2hwO;$j-8Bi|9InSS&PuCa1N|%IA^^m}Uz?MlU9+6Lh7ren!q{ zU&A>s!aUC-nDURrI6mPMcKM|KIei7uz^2GGeG+V;UUA%xftKT;dfS%P$|ul@cZbDK zxi&0c>waiHq9e9BQ(nzPUPwJ4a!u z%AtPPl3k2D9_V&?p=qdQ?(X(bquco(oR#(D6*7)4Ocu;+cl&7|)w#<=w2-jWq(U{d zqsi!s%}igje2#k-VstChGU^&J!{27t0)N#|2aqmGn`Y#@3wYKAJH7+yVy|!UE2w1W z1|VGoZoL-q!qsAzlfd=z>3oUvK)P7y{4HH{4(~zDcjUJDmeE&@(hi&1W(%!K?S@KR zz#{nFz+2`1D~sTk_NVTjFV;VK!&ys!=)ahjIn#H2n{I)_Z|PzakS^+gbn$~7up(WI z@vOFk)d>HSwz5;{HIE`?`Efgkg@lc)UEm_wwM}c?e#Z4IAABTS-FfrWNe$=T%@H;C z{v};V&DK8lYdUVK@s_I>mD;{t>r6&vI19#xZge-BPOU70U$^Olw9dR9b&1Y2xc32d zbHgj|cRrqU#GkHIYJfzP+zjYSP5(Sl7PX=Nlh#Bqrnh-I!9G~tSr}5LvgDWp4U-OO z7%DeKZc*>iB-Eg@j?X-o|b`9ge?Gc&OYXCx1rJy|I!msUwjJ z^-xVpdnL|V4`7VZRKpLZharx6lXCnMBOw{5_CJ#E`If-rCF!DXGSi!!eU;VVl_Xjohg)&*8tK*nqCDHNEhfcEqX%C zHOq!AgKVGNH^Cwz*@s)vn#}?lOK1hUuMMpslaQ^O5ZyVBa%EX{FEpB6exPEF><=1_}Q>*jeT3l zc%a7GcdjLOsxDa#sYNQuOjp-%M=q3be0zJRlJzoPPfjq2eeY*g4IQTO4i~I1v@WCP z8s)UT{p5oCSI3^a^m&PreA;DT*YY~U+ot(^MziyMNun7A>;y7Qgfz!aRb?D@vqi)n z-Lvj`K)vjBpR*G(_Y`9TIwG~FJ?oU63@*>LY2=^09EM8RwP6-W7g=C3e00fX;_3Rw z_-n^6y=h>Qh)`<4o2U8TZlAFn)fk#@e_T~^_qpu16RyUMTgqpP_Bf7* zE*lqqd!Tkvbj`>Mv{#?iL8Vh`4^Eof1Py#&@{ew>o5Z?iwa`>Hn~UW9Er4ujg<3`G6%+mdzhoEtGhs9(3q$K2;YOT&T`Z>oKq{$9dvu@T#8Es&_Ye_s9o~lutDm{xhw&(P+1kjd}FE|j$BY_I> zUW+?i&AD)MZmRj&bgAWyv9fB(nrdl1KXBmHs5vE*M#4nVgr)(?pku$pWF!=445^;h z@(9prb)VrNKwlj^8-KM5In5)^(hpsF;%Va;VQ^@L(K#mt-p5F-RsL zg*2Zg5|HCyOZ1>Zt2pp@HUTA1yvBhe$hmMn^5;NyPJDWvT8@cDPK=scI|l*w(kL&NFQU{Z8c!*aY= zm?R5cl8#opv~(W3n*%o(Kv}Zslg=#AVeuUU}U>w4*>htyglH*aW6PIs@ni zkQ2QSRGFF>0tS5OBaXdgA+tI*0%=)P1|vSAz{Lj;J~Zq(2F8Vg(&xa(JrGi0fRzFF zVG3ljkm?X_jC4}|M1;ce)NaXibfCxp4_rUt)=X^EGE=~10I>%`rUR4#qS9Q*iH&xl zq4x1sDm&J#$HD@`wn|+aZIy1I0_=h~&J<{3VpX`1H60~Dfjyy;%orusY$U%G<-tQr zLnp7iy?QJ+oSv5-wNRkc0BFWF7X~Jniv*ABy_gs@3zi2uDjaZjhm;}2K0exqf1{!8 zYCEn-bM|6HX;y2X>AZIcb&dF&gH4bt=8T*7!z!@ho zTRF{AY1iAN#Fm4uon}@lGa#5VY!w7^QG-Y%m@x;b#yL;oAf1iMhVF6b8*W7kRJK`) zOa#K5NH?YUsB{vRNQK1Mu;+P@6di6#LLQ)^ZFrCZHNQ#f)^6$3E$Vk(dlL@cKnJs7 zSSALX!S_=E21Ge?k$ZS(XEI!Yis5l_x)j*lK;bUuGFO2b{oeBXX#^!2+?j(CE!(HN`bZJ6t$8fKc`KO(k-d5*@okd2N#p~EGCmaSjh(fSX z{Zt_rHu4k&1!%^KeF1?1Wt8`H)mzoN@KFxR=#F9e6MjXYQ*PF8goG(@MFwQY7JWp5bm-s;Ed=o} zt2!u!aK(a1f6m;xh=nj)O7_%=V%S#4@niX&6&F?iYs`Mb=xFRDMf3 zV9xn`N*V#gqV}*+iYF17Z2TzaLa*Hl%J@izqv)_pbOMiy)rBBa%HzZ4k;AzS)rs{A z-FR_2Jcxri7XT&j+3hU2k2L|<8Vf)=LGhrj_Ir2=ET7t}5f%*OdNu^- zpvM`ci#!Mj;O|lGW6JHL>gNp?SC8#PsjK9k=pnuA|=cE2IqWm7Zck#dcW%h4{gRmuH)2g z9zb7bBKo;z{AF|88)&JtdKu?ip41f^PK^)WuDcn;sah^^1#;Hk$ zU?MD3#4-;FAck~j)QmYVQ)9)u$fUzH7^uA*xC|BH!W4MR$2U@hzVY!pIS`tM^dq5k zSQnRtZgpz%YQ^saEFM^-qtqCvKn`jZ@4|CSgkhjy4MX4x6JuNk2{RB80CBONyT0ze z2jW2bDe3O{FgVrW@D3Vd?H}U7WNDByU zK&^rXVDG;Y&vklAZ0t1(Y0gc4oH8gF!b2GGU;>O4^`e*|cxstmv5E>403U_{SSXD+ z!4T@@_JxghAiR2|l6v`Mq&BcGmoZ}i$S)MBaCIg^avZM1hnw&bSyY1mxA*OPW6L%q z%GV1oGEqQtP(Afw_9jA`Gq{R{JjKOCvQfw00LV?cx%h_ICp*QWLV zkcFF{0*l+oO`u=M{^a-oKf4SOs`-}{eq>)#`FuJw!TZ4*hpvx5ZX(p7o^x+tvb14L z3c`WYS9LQvwY+=}Vd$W$Tpu0#fI&FP{cQCMl&n6gK0pr*2*z{XSIyUUnZ>592`_o? zx(E?WX#JMupX9lSd#BQy-i~qnN7L7QRd|JQV4}}5zP)~ccA#Ufgq}J&@|AUp*`L#D z4kklDXfJ=f;@!9R@4sGs&v{rLu`!1w28)%F{5*Q%aZ66@^qQnY#Zd`y6a4(FDeZ4d zb5K4L_0aby+3+%IqYV$vD3>K727Eb(mrBkkmr!GFpEB;eC8J|DN1#x2?qQ z>S~D}%cZvvrfs`e23hvDmf z#Q_JS>zQN2XYAPtYz%8fx(MUV{wK${ac4FlZ1&t`XX1=zVp{U^v9sFUKX|S2J1b@; ze&?f}3*V+_0*nUt-`jePa+?lvqe(RB1NLt-Ybb$s)`b@N(q*DHoC9O@lHa~0_Vt! z>${xqMS=QxU4hBOlF{ZT9I+3ML?Tv;BESkbVk;75jYNa7jALjV z9HR=ynhIcL9k4>80z_E>0d)ZZu$|#AxJnRjWrPlMtv1|lbO6ith~C4g0!)sqSD&6 zYn6%i%8IAeD2D1v<{H|e8WeR+g1V+?yyp6~S}qz|nwnZ`^mWzgx;jC+ChF@9*R9h7 zB1W#h$)5Fk<_7DG3^ij6O-~san;362GO^unVti!N=F3}lGN?O)sXMl9-DbAUFn$N{ zF090zgG}Ok_x6(WS(s`oxUh z#4NCsk)E8&Nl8mdO9P0aKkIUKb}|4JkFqcFvhy-?^1wPqP430<+@jwb8EIJ;AA^mI z{7dKaFR=lusLe0TXI}!8;%`K8;UxQ54sqAeDrS-qqg}~ zQ(Mcsw$Ays7oZ*0+0g{(MR#}C^JhK3+flE&UXJy?eEsA15IC3s|Iphv(f8rg`;SZS zKY@JI`@uoLFvb8J9U21^V`*#xFpRI?K2MEL{Bbd+roI9jV{v+=9kujhVP<}6>gUqp z&zZj&#&YmKF^qq9G5(oh{J&>1{&$8Ew-k8I>o0~e`(HB|mzNZNyBO7>pTSHx_Djaun|sd(jq$CV)vwDA*6b;FuY9{Z zF}QHsF@Jfw1cQ3TQlp?!AyG4Py||_7m9GkeT33Rn;(ZtQ8OR1T$utV--u`4SMUfvh zdlPitPrU!wb>0y1^zVAq?A@BnzL$JIU?kyzhjvOHx_zi6^ygibOOZ9^g+=-=*RE@i z=7^27B|n2bPd0Q2EyU}p#ta_}b$u4mBF-IY1}nphQz$5|C*n#RJydPzqVK(PZBzrL z$99|7i@Xs~Pey)-mT+SnQZ1mKjTp!+*PJD5cTx*GiaPc8bZW7g3RiuvU)5&Ej0q*67@UO)l!RDgBgj>8(3O_p^(Jx~}l<80ydDS{q8o&7!L3r5QMRgFmpOCJ z)A6IFU?xN3O?!0j+xe2m1#V?vCL@Oxr6pt?E?Me%F&zaZEy5rbjpN>JVmh~~l<%Qk z|8g<<7*}+8TSb>;`P@wMw}fXknthzcXH=Ox8d=u6?ifncRo#5z1}9;3_fQyZIuc(|g z2C}b74ma1l2a1$vf}W^7u`si$&A1pQGo-d=&}NU%R*|q^q{!sml%TO6FE7)=x#G*R1=Pja#nprebA%d2Y%MVNYvzx0Z3ETMWLh2p z-~wx7y}%b6$aGiMY_L-*Cl<{dIVK>N(44)!slepY&Ydcj-B&*By&67UZ02ob=f87r zjLHr*13#lZMWy=J_3@wd>;w1Rh}bJ_@~y;b?NmDF$wx`aT{oOwm%ch#HFJ}Ze8c6n zz$?ze?Si8r?#6Ei&1~;w`tQqjA$;iVt9#XV$~JkO6fJoBdigB~M*)TbT#R=L zSE{ledzMR8H6K1}P}_nHZ-;2%FNZ&p=LTBNj1{VQIT+NMbb6k2nc|Hd%$6R5AViyR z1d0DwEsFKK78S1JSLt?O;+TCMrorCo-q?Zmgr`S!+_X(2=n?Sdk2_Gu%t(3X2K;l_ za0Lm+!!j~(i8xS#&)2aThq?URJY9}`^Hug|JHd~+iu;R^>#X?`|D`mXP+^vokU{^Su&}trBTXSjTV$`NKv*S`#N^nnq*61EJZ4YiWX`}MAXPG zWkR8nQQ4wA-|G5Z_x0T8e$I2w^Z4I6j`KA$KCjRF{r2Bcb#o&8o)?NPC(Vkp%5={v zeYQ`|Cwb9xWTR*4+WO7vNqN5qF(PhkaRNVnug3v0<92PMbZx^{t5X*k_tu+y@y+kM z>Gb96;)9QRTelq7sTFd|la;TaiVRxQW79f&tRJ<-Z5VObBq@bdM(-{@=-t(&^gfL!TJ_GO4x;nHp!DxkGOS;a-sN7M~hlIoy@-nN_tmIc7?Uv{nfEGZU4+U z@@w^K3H8za-2agXYP_{kH&dHNUUE#ziqs+sm90vq)G$C=(U1`l3?2L!rr zWoM&qEFN~T{=WOHva87Gu=>hEee*1Y!RfusA5pG(BwEFY)@>Mpn%3|Ca%;jP8gXQ` zO0S_@fq>2Fn4Zb_ z@x#pMGh`(jrF}X9wng!b<{r-eyb){o-o$b*9;#E;! zQX7Asl#G&{45*z9S*Snrk*BXnfhzN%)-=DLN#V)m;W@UEs0x>z?}+1k@bC~KMg}lU zs82WXC&^dXF2ZdwYLjsEqukJW_o&{hcyk^ifCHW=!y~DfFd7`nLsVuV;_J?+Jd4^i z6{ao~{cSQ<(r&{NfRv^Ja5iv&f)TKZQ*5*qctB1DR9R?&PW)QA*NlKR&x}~giNCfO z`)wm3fCaJQ!(;(uD@RN~!rAd4mQ=U`3oX6Ro346xV0&WQkwh>&!nECDfsVWBLeydb z!fRxN4I42?afBBW1sow88e$iC9bABTClOmX9gx$G`_1oazrJi)Goy|#Pka#4B^47%oBS|gLv_YKiOy@62yjv z9ipBS&~fPuxP1j)OB*2rh$J9WZny`=c_g+C`XuKi4?}i`Qb`x6KyQW6RXQO%4`0bi z2gyLXRp(B*%fw*hhi9fOs$Q+hX)(EpmP-0C9YcOqgU|yh}r1NPr)g z_z8gH_=Hvoma8tS%p*~*EfaZ_;4w z5gRZkp`1zJIY}()0>Y4&lu;bXwaZ{9Wi|#g9@|FKHi=Xmf}H3l8Uw(UB`~~#$>yUN zB;;`_If)~b%|jhvJB*1Ve9pOTjzbR{=YGn~3U1Fjp36Eoohj>w_oLvFIp}#BX_|tT z1riV(U@HkclSA#Nz@0dG``L)Q=Td2U073x02q@08P?>bBJ73}Kv}D1haOHEkV=DO( z=J_(hC>iR8c`m3OPO2;bJmEK^z_4o^0ME+<>%F5mLQL?6EeW}w1i`WaGaw1W1SquF zMdpcBKCzsoeY5G(ugNQus!a5yAfcgL89(AM4ML+h_Dd6gl2Ks8RUjMf%K$IsgO4c8 zhz2zxqgXtoHosVf2K0o$1DPm)D)`LfesKu$bj-)QFd3GtIfSirI^qGUAki$$BAG4i zN0bMTUYOBiRMIB_%7XWZ2&eAL63G6D;|eRGa*7O2$BT3z#<6PLVKCe zP$nAHPXOz1?f@`x_7%OD(x;1;;FTH4A?#jrVW&D+cQ*b2QwR*3IFbQ5Hr476XkcHA;}^C=Pomg#+ZBj~uLT(D z3oD;Ml}Y&#DFEUe310~y6WG`Q5&&fj!DEC@fSCi9&?J;$Vv_1iVzcZfdj{| zFKx-Ja`Et==a#~zs=!_FJJjlR)-Wgq7DGc}sel>;z5HRsx41mZ% zUgIDjWQafQ!V=}0A_?$<5+`{`4H~cktYV_nyj-fO%rD)fS9{8?)_JaKb8@Yk;SEtH zu!)L{VW7e0M}HoSX8@SegvR(eUpP<#1Chsup}?(r2yqC&SdxLwhhcGa+zXaa3=c); zLm}Ybl&1$-J?%@|-Gqt^`sGAddyx|qD3(#zuSd8Do;@l8Qe?yhCVs^oA7qJs$3YU< z@P!KE3>}xqO0c>NY^MngG49bBPz648Hu-L#dA!1>%AD}p+6TgOTqu+Y520c_xc5Lr zat?#1^9V}-&Vmb`8Y3oX#Qrrlj7Wz%lkib8=&|b;uBgIxze4S00?vYaO2YR=m#(ny zXXbi_sfLSIg0Dj~gdG)pfdPLYK$s2D=b@K)L_aP-TCSCNH=XUJk;sJdyz`^AC1Hg`PKa91h3!4~&Srd6gCT%h4W z_b}l4pNVe9&Z zrXb((iD?>6GGKs)4Vz&TgV3mK4r&i4VF#Hwo_ANZ;zi(@&Y3IaiZR4E7DSi_b>X3- z7}v7|4$ce!C+HTTqH^*oBpB#)Ho}MnQDkE=nw|58?9aoc&MR%cYg>elumB+nEGZOy zoK&R27FuQ!dbrd&3jRzbT5uY25}b*lp|nYWq5wfk7n|;E+v3PpTVHLLCSpjvx|NN* z!4W!uPjDPY-I1yg07xu5;j1+IE=%YP7b?X(@hn2*Xk+Qo9X(gm#D9XW$VA@dW0M3( zI~L^lJwTY8^bH^iD8y+J4h%Z2m;oDTh!7t75nIR(L@36kp>ke}XW!F7Z<|$~T?}!( z3~q@+^q@j^@S!Kep@(>I9SZz3PfLdmqcahDBrsR=n=8Xej=3bDNQlL5Y!kcpf^h4x zeU~t}mm>;dF`u|ZgJDPrcd+k`0z10KgM!evpNrB2gGhWhorD;fL3XAhx;GLq0%)3W zXV>y8J9k#ut$}OlqSbV`1{GpQd$YU=g6b!NQ&QG~c)S34mx{DEgVDIyD-C!E6}AL& z8n<>Q3od{EQv1%%#h)HmXGRV;3SZ*EBtOBY`NS~**hwcXQ4t6#fFz-Zm?-iT^cc6j zAK!O08NZzhks&;_UVXRlGfJUqR4GI3Ckdax0%ZAR%}iiBgR~$(L8!o0fSASCF655) z7XSzrUckekDbV2Eqc@H>KY!Dv>OeTw)odm_4&x!4*=SKF)E`qR%7j$12p8E!GuZ?v z50Xevf~>Jo#z6zhm;8O@CSSf0_5rSJqQkyjf*<4Hkbbxm3}hS+5lqhb#T2rnfa@AC zeQpDU`|8=uE3daxoj<3x6^JcSkhBo4Hx2dZ&Nvc6wEP5J;5n(1fL%bMX%igXG4=J+(oHxDSZYQEf7iD5 z_vKBzdNiOnHz6#5_v8~&=+I;QA>kO}HbKug85hWegKdJcP7|We@fkj|$JZRk)@?zH zGN5iuR0tDcLc=L&2`^DGM)V4lN85?+IlWx3zk9~ zm%@w0n8fs-Y{EV+Y&Yk}O)dBqI(&ilL$mSwThqj1;$%;i?3edW!C<=^Xc!w{`5a>3 zW}jg16};vrsZkjvDb$T31eoA?rS(&n0qZ#r+d)F?vWyM8{_f^vxIrkiFv5?5_+Ez)MC%8L+%QOM6kk}jN}1P;Ixno>N=s%df!{4DE+dmJ#6tvaCJ4v z$GR*lCK2sFJLjGpc^z73p!dn9N~KZllta%JkHYtvf~mD`Mf02?pErbCuUE)C)x&90 z(-1|B7q8^*PkcnStjiOPqbfP(J=+gV)YP}X9;hDGxtjmUn3bCVagTes|B***T++uD!nd ze)(+s`YhGo#P80BFfTuKp~tn1T}n6Z_$$a>cB|oRa1`?2BK^E%&O-Zq=b=ZF2jade z1wYc5tj^!2R%>Ojb;m_h73z010}#W-;Ox}j#{w!*{9Biodyu!3(# zoitPK_Fg=*Kd?_PcxK)%%_Nd$bNJzUi2;iJ-k{;6sQJpF?aoK;THB;wts6*tcBot5 z@#$7z_F5FkZlwC=E%TX-#OWNUZm$vTZ^z%MBee3 zwniPhxXJy&X5M9vgMEp?N>Z=AVoVnIn+`PQ@zUnsFL6}GVfPPTFs-`nw#~iou)%rh z_c}ahhcENF*H!zZ?5x}~{9nhbEAMl6IyW6kXD{FCJLIY!)w*@9Y*(Y{P|*g$k7;|A zYfI9u6;=7Pt50to@hrE#tkS`?Iko+B(vHiQ&SbA%TJdT4)^9j_Z!zccmrE-d_S08o zgS2OE_4nJnci8@FO7i%D3nL;Onl2Omozli`XH9+yR?qUjks zM2rjjhJ1eR*olt2m(i|v=8$ONO2*=@<+=0zuX~&knjyO|9kb!Uj=~5))|Q(m?&Y%w zR#>`Tg}Z1>i50myig2vhC2@Rr+#0rM3AxlHHeGePqC4@8ht1ZK(DbAD0QTH3$z8Kg zS>al4V+*boO?ZDAGhT6&`)uRw?4@z(P#&`5P6DO+*7@Womh!9Y3X^Tutkb3AUB#a0 z?uCBfcpEyjOTeK2b2%IclA`}%lAuO{6bbIx?1sVjgZ*$QWjIRcFbeC467oY~f14ym zR#b@a8ziw>zxNl~2CCgF95OxKZ!G6tYV z>aLgCw_YC9NHC#JGr*(!Uf5I^@f=i+?HdIV&I3NdBMtx0#%h zzaW_n#-{#ITQ(p_jSpcVAQkA4e>ZIYlOjQf1P5$h*EN6?IrX3k)X0X1 zb@v`OgBtmlA{(0?EjD*O`J<74DYE`4@7dGV|I|p3BHwnr=1ef_`sM*I6;gG)BwhWVgIPQHE%BIMw^1^&Cf_v51=MJ~O655}oLkNi0O ze*DwgyuP(9`@e^(?0<)<6Y#R*vhI1K%h@X* z1?~qGa%ElW58rgVKCG3xs<7vTmpoh2+it8wt@t_=tC6)uw?nmTLcv9|EaIy<2$IUO z;ZLM)cT#F6Y=^b}f~24126qr7|21a=f~50rkTjKo`fN#*a=K~!8zdzQ;_jN1x^3%S zFZw*8TCBYzz58cvy6(G>9=y&Iwp2;@a?B=6d56_&MQW}cudtGU*lui!LL%nFm4N=~ zx0_%?Sz?yUy=D_?6|416C7nI~f+RWrrs^VFvr{jwv#gV{XTN4ivcgFaB(<%6gXBl8 zpcmIqi2@aWKr+Zw6a+~L`;%Au4O9v>W`;70R(95-e}m+dqjBO;#t`4Om zwz7oQn_f5O@_>6=ti*6vUOgAySkaCKg4vN4ZLHF+XIiDO67M%0&j{VO^6htmM+@Ni z5I#($d3uxOWahmwV)UWliNPSz7g`avh1)NS-?92JsX1Ybp7!{yl4k(`qdD-Y^%SbEh<Qn4@>P@z%VU2Ro8$&2L)82Uh@!tw&;ZI}ovz$!|Ah(ChrJ`k#+o1($3T%tA@p zqF40XHZrD?wuZdRccsHf1$pPJDBYQ)Oxk8uH~E7K6ww3|y8OYpR2SU1WVuQ(KD`l?IH8?!8QW)f3TmMA^jcRj08*R-si| z(Y|u&a~@82iu1Vf5K{|`@~hjIRrgMs&SScc7+B};_A1fexvAxFo@i-yUc6PolF`L4 zhx0XWR%~z<5l#_0x^6>P#lGB+hx6nz%arC%Tg-%7%hdH=eG5Nxpg^dn=;L=*ciL&& z`)3Y$p#v*^H^RM8JAW$TI|!2M4i7gCJQ$v@3Q50l?4?ETxvIM*zZ>DK%@0QEd>2ma z`eY$|*)C4orY2;&hAaMzZL4x!4gRFb*4|>mqicQg(TJM{Bi(7Q=8FT)(_7@Fn$UYW zL3eLz!adzBUk|Ny)ZM+k6Yk~t{Po)(f0t}x?326v`)}VrV@AHLKRhn+1hyGQMc9;{ zkK@NF_T73}$Y~lH7n;9)%g=o8!`F`9c`$GWAPKdDBa_`5PhQMRGXCL0%_cY3FG5(8W`-WWl-u&+#?6TQ|kauZU(8&*;p1W+Vh zE|dO1^E>y`o+S2s&(n`&(-;VYFSN8rPSYcXaQw5YTJSMBhp4YR9j?V`pTGHRpR)PZ zXT=j6RTkG;Ag4BG)ff|UFN}Bo^0;LCs4s6z_|Qo)BsU{`b==3~n5@Tv+h!(K8A`;# zF5krJ5X6Y%Sx%^wrpz&f(M_xM{HDtA#M(s>3%wRd3q^hN{rF z8+Uu&*%vn4TeZzD@xqM%u6S2xzq;Uymu}lv$G;l;C3L@Qzi$G2Mg0wOw(QA%Cr-eL zxAO$Oh+X12rl#B6Rc&gnKK|+(W4I~@M_E1+CisZ2JbXux3~A}{W(2)<8$DR1^JGim zT-f1Te5JL8d*SLv{M6u5$&Ez4riT!Tz(rkUK}PL!7rC=xriAw|jr3leee<b zMxtwD;n(9b*;8)Z-W6CIvEE>{_F`_h-^?-$=Ril})-IL>x_Sn1OzEZw>?i2k*A;?kyF)9Sc0F?O> zU>nrDa?EUS(AQj%?~)OVNzwZf@up0~SteWz+(;*5Lbxy(6X8oj*s(k~iLs-)O#8Oj z@9xnTlJMv}=OrFO8XQq!0hS~Tc%T106Kw$!B?VAspug{nhfaBYp;^z`ijGCV{xM{JIdJ;Z^SQQ#XG=naY9u6AeN98K&BNJQi%O4i4FJ(F1wKv8Ra zU>|_6rQ?V8lE4jQyP&|OlV(af-ig+^_S!$MYEjd22g>cP1-0EJ6c{f&^jr_$UCNlw0CT_Fv z*;2%2KxiK?VNjr8&4!SRJ&Kbfj@c%AB&W?KhH2eP8#3MZ4uw=ZfUcWU;6G?P}NI2tMGk#<(y?BlJ@Ua}>gD3Ias} ze7M990vHY;cG$2^2D7dvCn_vvPSz(Y3FGAWNRTBpcu+bWxt<5;2~Z7`oK!w4os!eQ zLK!guQ$Esx503W6qGAvRf~1V5$R>}B()vtpeNb~-{1N@%Ea}lt+z9{$gTO%!s+c4c z%|kjd5b&?4^mddb;5hXj?my(V`7nAYCijawD;$&UIKa}HlHAfRyh_7^BlHPic#1~) zL_*7u6VPlxn~wlxl17Ew1D8w~h;X) zl5(|P{Uei*e8{u#P3^g>L16?;-t|kui%h&Y4?grBxsFWy382tycmNaaMTdi=2?s#> zfEod)91c>AUZMv27jQ0sjbc#XVjSErIzbM^_N!n9O4i(kt+E{4VwS)8Tv*Dz0?Gu$ zfZ=UuPWr$@odhRi$hbKU!H*BfTL6+2sJ%rAg#wjkK_pp#G#`Apz}OVAiVGInp%QrX zPt5bb$XHE&fgPl5*1e$o9{ajpHqk=(#5LGJHs1J;OxjTZSq9c%O_=Dx11Mk?Yu!#I z5)=zIH&t9UrXbd{flP)YcruFufU|t!92I57a1;QJ1Bqgvbqi2J;d{agK6#W4FPA^> zh3;pdc?^sr1zk@;K`1~Kl~e&BttbdK8^@qj0#v9u6=4oQ0kGhWjT&NL4wDfl>7`2) zG(d*LFoirg$me8yFbNS%VppY<@2x0rmGbdaA>f7ZQ;Vq-H-wk~&SoMp^jkY z3I+RvNqoeGA?aX;8tO6&DN2TjQQ+?x=L)D02=m0XFlgH)0K7h6#sCVX6~7oHZn7l` zsZ~20SI>A<*D|ZuHN|PO&;e`!vBrhPFo|E;NGJo?L`%AM27iVQkXXpeECk4s3|h?+ z`x==9c-LO^1gqq@kWdy%3Y)HkyXAVQLr6+ zEQ1E?vjFxnFz?B^vs5USinz{#Az5&6rKy93HlqNW<8F7bacnv|f``x`0h)}uRGZo- zQqj)g$u5S~^I_E+AxJVC@Cr}olQ7DBZ7|GnkcIB&N5ACO$1(_~Ieh7lJtO;t}g~?hKdEyodV97>h(vTOz0Tdfx-9vw2 z5+ARz;7S1G2$?W1!07{!ja&qeL+GHRwb_8|&^ZcODS``wauHdUA~}{Z7>hF3*9`@! zH`c`n!B~*j#{mc#d>R1)7ox}cjgvlHaPSA34`j}hQ4)M@8#E!Fow{@7&hZYo6$323 zD)sGtT%vm;d|e&nb3-DkQP&T%!zokMwK1w-+09O3z(^`Hp zS`^5R0|CXP5GcW#KUOQe z7>{K%ZIEs=>jZ>(^q{o1Llk&~70G}G=juJnO=WEge|F;Xv#JL&S3yzXKuzdyF#UF& z(XPM}BDWLQceaCm$S0xn$l%?Er%%bJ%dHBoJEYub$Z+fudp#l1}P; z#{s6ULU0^FpG)|`$J+3a>Et3uJJ=U$hQsApm4^+BBeiB{M3zWsX&#`?>Wb!F&!jmz z&;cCll?VfsyHp`1K&3K%`{c$o239P+<5y~iiWFH+$PEz=0E z0OLDk{AUUwnNdU}BU3r(005jKgE~;Tdd4sJCv`iG^n{ndj;p~uczL#(32q&zyCD^G zJcJN8VfhlOm{+}p0oi%&naaDqgqti%=lykEee1i4;uPQ{1>3+vdyx^+3Aq+=))Mn??1$D=@&tm&*7Zsy&(FYQ<-BP()? z23Mg%Y*=p=X%G<}{U?JM!-rc>0bUfW3ol_S5B`AH_KSgsP+&{UgdKyhz0}O2)5Gx% zqgtIE&>e4dtuZ^fHI`r(DIZ_r4Wb$X&A1rF!uye8HJAvgsyD|X6Z!@3_A;LyvjQvD zqqC5MzcdG>!5Tpd8U=3Ol89U~umfaC9tuJOsz}64kR=76CS02g(__K}vVhLah*@Ee>Ai{Mn`3%0 zL^?Tvz=U{GQF{Tv$cHp1xT8TQeme<;kl=m{gcL6ULP2N9efoi)?(Uj6`(;9^oA`w< zw1*4X#DZGUkTx{X6!Y>qteH^ttMq_aA5JN z5eYdEg6RpzdcSdtu>xTig`mQohhgZT4$@#Vv{}8KGw{4wf1@X>FN6=h1+3Vp4h|t1 zyw5`&24!+9qnA&{fj8nd2p|e;Q4^BUvlo13)}Nmd6Gn@&p)PEcA04rWicXf#wa<-hicFX)mNu|fC$xU) zu-0CzK^_uGzkVz$+VS|t@fh*VCaO1%ZS@jG$3vcC&BW&aZ!eveV;5 z$-Q&Jin~3PQ{P$Up;s>5*sV;uB%|x~d19!iJpGE{+wV=gPdQtanTs04t6nJCo3?Im z7(DbKsF%v>C7-W}$XMoDJe9lS-jO2l&_efwABx(K5CAW?q&A=y0!Dai-%k8Zc8+tcbWB+-` zSMS`RGPCm%ra3AfW?tVulJR7(uTo@#=hx@s;+YRW_&7g~8sHaRb$tCenmjV?UKBZU zdY|m_l-lg|6sG9rZA}*bvy}HDCY431$15Ocau^>3$z3;#k-8dI-c2vot!nHGqxp14gH_4)5LC zCwfkHdwaX()wQIB&u6>meu37>>%W*p%Um$nR$?OEx6Rlzru1y78R}`rE2*t-zW0i@ zeZFOO(T`XL9xGf_-%6Ot#{w`pBFv*QTSk4mWG>etXe~^A@=r(D$=nzB=W5 zz_D#T5j6?{jdus^BF<@ivpDthsVG16lkC!9Y=OaGpY4kGtb;2eN~$k8I5KN2Uh9yL5q$X*RpdbGG})Voj7Pqu(E8PxOH?qPkP2~G^ibapXMR^CA6pLaMdx7 zQ}*fgy-pd0b-8Poj^Wq!nr#fsKVp(};m4p$<$+L#o0o%f-W|W(KI3_0wkGKF4RxJ| zug=QIo${{RjyH6^A^ajtPP1s=qED><^RSuotNIastunz4bIluc*U#Nl)Y{=yqq6Xc z!JX~AKb4d}y*KBuMbX4}b1Cb{zcfvhBSU%t}L-#I?GESgb%%TS~OF6e3+{h_~is0Cc8vk+(e0L z+e-d2m;e{mR zgw}(Z$q=k49*5J%V{rs4kSN`WlBUAqXtABPV(YNtoAkxSL8_FN#BP)#k))5xtdlX7 z5m#O>t1l}dzG2s4@_Hw-nhRMeiLACqUS3Z@VZVZsilU6-@7N?kNm-1cqNS&(~ z|4^bnRo`F>!@$sR$BrF?-T;&>87OOF$FaVOl$ zPMo@T0t`~Rx4ARG{etY%KCWkCyuG|?yn;M@OD~-Dt3MkN5D*X>6j%`y931TF9~zw* z3QkrFrDkQM zr{B%U1l{sOX5rI6beWTtKAcsMoqH)i7i@eixR-b3AG$1jex*34pydx;7RMA8f^Jz~ zST|G;7_3!-T{R0J#_cQl8C@ADJ95Z1%nG)P3e@kxi&+N>DNKt(?Z#xt)BYfCuOAD{W`E+ygy$vS?NBavRE?+%Vw5y@<@vTBv=Bp!dof=Zjt`q8d7AjV{@7$L0IxS_Y zW8pty%%3Yb1NF}8uCJh-l7NP*Ws2fou3UCf`@@w>gLY-=m1ZT$l1}j#o)){r3oEH& zN|rnPNn^EXTicI3=+y2T*)6o`utlzgT1$lD$BGi66O&iYXhXO%f7&3!C~L;%Coi53 z`grT?So^C&&E@tD0hwImsp90sntkiyw*8PRyXtWK`qeyz+t;&-Y%H-lWto+D&E*1% z=NmBq9d`1TL#BmFj7F@h+WY*=RhzGur7Bd_f2;&ot>*JLWEenSA!-13>wVJR9SfMj0NECk7^)gq2@;#n0@$cwO&D2!n1wzZCO`64 zbEOshG?8f)xrR^S#S#w)6br94-_c6lN~lo{K6v1x&S<=1+Gwt4*EP7-Ww|iy4^3Bt z;i8ZoH{<}TlGFvxz|M!C2cN~ivi$mN>%q~e@~`F_vsGPDk|zNxk9E&t71qitsEGI+ z`SdZz4)Z*2i^^&pb-BAF)aFU6x`BMn)YF4tpGDldL4c_Q#9_!&84Cw;bqqki6Qm3NaH*PC5*lgEcbSySOq5u5aQXAURO(6=Bb_62*0S7&$ z7IR5&jIhfOgC{?WZl^kvOrDTT;_srvv|V#p8U+pt5VFOGEw>Z zoRYPP-+4o^R-ItbxA ze@ubi1eAD5$b}Rq)ohkvup9z*Kz?I=v_fqB2y)#)t1(tq^4PBHdZ0%B?tm=6zhu7m zcL(J3*$-d`q^P^Z*W&p!g`YYWT^43w2jqLWiip`EE0dbSw^pYOj32!8sPs?i*-;|) za=Bgc+SnE8u9l6b4E8P;WEJ&f74L;C|LK72`Bw*I>$VFUHKz|A4Lg|jg?Cl!=P6p? zkKR0JVEMVMYgUcJeHUF%RG0*wGjWRT57`DQ`<kd zDldgANkA}W+e+@ws`5Xt>&I1Cm4J;!0h*c z6$>1&day7gs$<|eQXC5oSb@*?{Tu0^yhFf_O>{_UW!b0-{9fIMc0*r6 z8du)LP2AWxChP0o6Ra%-p+ez9F=56eqSQG6{&5g8zivH|WX6Pvu&5{0I%6al%%-Ki zDLYdhI;Z{+moNEQ%B=VAhpvpf`AmP-C9EHZtqB9`liSY9loBwXscpd0z8$AH;4v1NL4>NY5SG!B3%>iy>2gSMP)?$bllarx1KB=jx);A$F{3#Hv*Mc#c3sf9=qcg3WRXxK<_g#H^bj>j2 zoblVYsaU=7QJ}RQC*Z3}-#+!cC!%BZE`d}F=k<4}&|+R{>^#F(k`Con%LcwyQwSM0mtIPc_-bg%=G z7qh|lUDC<`!CmpheUtvklZ!UUM=!EcwyDvV(o`?!TIpsak)jFsLWy%AB4y9 zp!Z3U_sXL>a|pZn5b#t`jtjM-Fh>W%GZw?U>X|FKj!-><3>yHGh)^~l!ytmem{o=^ zJUOOJH|maU^aor2i%EE#lFcCZd1Su!`W37VE-X2KSMklb)Ntt=#92P2%4wqm;85F`Gh@50%0~M*l z1DvUtD;MLtgJa6`Vjh>LYPs><6GTWdF!!G5+Y>gF zknyfOBfc!{pcHW?Bz#ut-0&96_;8J!jY1!E~N8lXnQY}ri=VPNXmNUhr3DC2yjM}9_fzVM}}W6~l4WXQZR5e;(9 z>|F?y2BtKCS5Pdug=QqUBqJ+unz%v+3%5uG0{xp?@)1+v z--0iePiIuBB)n-C{?5RQaN&b{QR}J1WiU=jf=6-D3_2W117IAeJ_%|}N9B`I8<`~= zxrMnNs7Mydgbh696DP@#T!E7j4>EK?4E-@S1{KHD_a`m08B)dDTOc|-+|HWwdh5{c zY`~I^6L1MeA=e~G8HPthOFa*f6rIV z_;7HoD4XuMz`_X8E@V`~``;5@W_v3nmU~o`KTi(6E_u-oQz7O;)a1fbN%(vKd5(jP z0aKJ@EWB9g1RGAL2=T}$C_`I`20y}v$^A)DMgsVJKKw8jIg~>@$Dp@EQQkCM4;yua zjrz$^sR}EI9!lId95hC~(anx(vDeX65?j`v{zST@I&1rW%n5jJs|b4?5jBnvKjbD#(Y zq`|zVPgU_#O3Jt?QRP#Hnthz+N^Q(KjvE=B$-=%Q;X*klWjx`fT)g@e@e36^K0#at z^OLmS`AMDtZNj?=kYQ1D9FHQD!bj1$P=E(@d+lLwUwe4@E=juXqHf*BVuTzWP$455 z`1rRpj3PtZ;UoM!9UpWZALNOiqTJa_Cqz6Wv~tnUyGcLZz*r6R_t#5OQLi6#HePkt8Q zQaFVrswwIer6@AIbm^Xwd;{tptMzsH1pR*UK&`Gkmc)P@AS2-96j3txN(RvdOI*3c z5GH^Xfc=S?-$^JjCV-}4_AH|)TmbCVlLN1PRKhLzO}ltlP#5#TBDo%slpcpZRldvHnk_iRXaTA!I>74FWq>oVOg!`Le!zf{Gt+r^x%7dR`^;m-ed)G3fF?>1Ni<{-}P-^>=Nz*gN3ma z)ywwVHDn~$I=ySlOBG$^%G{tqH!`7n=@ZK=p~tR?C_)C@S=a_Pnn6a0lM<0UAXJqo0Kg_-LK7P9{3gr zwgn32Qs0D6w96owW_!0@W3A`}CCHx{0 zu6UCcX$YkbAeQ|cvI%O>Y=>VU9_mWyr@xZ|larnAT5xgmvSYcQM%FhGyIE+kva*Sv z1R=wIWuwR%SOFcQau%~MhbTk?-U3862~c3F%wk^s8IB zQa1oN8T*-r5#hr2wGuyr_Y3HlCN=`XLOs)*__lUyBkU^ZhqpYgP zl_m|k+X4j&;la+*5fbD?2>5}CFzjA6Ro6BZjr%0kM4TmK_3025I@AKJO6J0JfZAXT z@I8d&MTY9L5jH%SG#$E$2k#_bF47z=mW@j-thG-U?c_owSui*D&3tyvLstKRAOfZd zY@kNLd9c+ggfoXUvKtmL23NLbD>SV0RX_Of$ zW}VzbhuqxPx1Ya9jp}Ye3$3vrZamakHo}C0+ptS`nT|2x!z1Y^IuJ7?5EOoXcdP0{ zb%xkOK13cs9>xNvc*4t+coQ#Y}3*ID6%{fhIJ^pa5;dgS`NE z>rF6GSpSXrepl;MmGNgn?A!$}@UF@nu7;mQ7U*LO#A^v$qCY_7@vURjA8CCMTK?=o zTn8wJad!ysXh>ZiqO$zE2@h^fA;c{0!Wqqv-ALUiH)~(+J)^Tb0>t+0AM1HPT9@D( z*jRO&Nwuag9IGE?hkxVxVr9c6ArBP@X!A8pF??wJ0q~G<%v#ezer#v>OJTF^rAG3xcIWM};9@|8kQ*HXz5XbLvj%w7GwIVS7aFUg@^y+QYp?U#ISuU^njSJu&H; zY2aDAr_R5QEU4TQJW?vLfw+0kP2$)SY2961vfI=5&vMt;p0c=*ucC zsbi0BO8eb(W`7J_$LK;NgnqGQB+K4o35d-+?5;61BH!U1soZMEbw^{(m?u3Ne*BEB*M-}zD=iuQa24$|saBj(HVwKg zqGBH55bEr(p(MY)y)SB0nT^k>y7P8LEt|HvetS`HQ{AXu?P-yf+eO!gD2H$ERl{Gu zZu7vNcRg<|^h#vAFLr04$&v8bu&ti^?}rTdo^_iZ5GYK!^xQw;m5|KN^WVaUu6mR{ z+F>)<@@{+3ft1;uzLvgM?5vOKM6g54_s;E#e|bLN=K2Yp8Han_gAF@lvYr)b#EnmV zdnx%8P}T($SW6T4^A9z%Ki>IO#Qk6CP|+AA72 zJuDD8v1Pm{NjY*NqwVT|^NF2noAy{FjGpwM#vIaleI!~gYTQ3vPkQ^3Z-M)u+p*IA z0iSKB^@83zOjpbXUeM~-pG?SDkUnU6B`)IK8dRyRyrxLf!f0iyvE!jza}z%fvk?-q zv}|bo%0uDsQa4aE=f@XZ1>LC>$ieSy5?zngdR&^UxR+~xnEfS z&WN931AaxZ;YKb_x4u5MoNJl6zpVl#*)`%W^_IE+)XTk_nm+0W`kul}EcER^c01xh z#GF^?lxbIN^vCA8Uq38sB~}T4FuFJ#@vZ`Mdx4v>YMW0}-ag%h=Au;@vA$1>cFoLe zQ(Kz(jH1vHO5FKh`)&_UZ-{-^RzB{od~Hsv^WZ*nnc?+mCO@aE<1tgRnG3jiQzDL$ z^wWF_`;>YO|ZzCjs_zz7O36nEVg2&5$$)|ClfwK0~@XC<#a$R)b*U2J^RzUn>)u~~lnF8vP4NupqM zCZN(%z0)~2M7BcwM&<4G7Z`Tx_U?n7W}S5Czt@zTU~nW{LS$v(l^+39LLf~LNCyN8 zg#)kog5C6*bpOZy+fhBk8GWyZUV;X>Hozrn8Z* zLq4lx6ryXqPtU*z1k4786-E}@jSV-L=;fMN8%Ch10O;w5^@gM>_=k}s2T0ZEpmBmB`9K`QJiWR#I3|QWjrYdZM%q=;Uvn z{QJl&s3`$VGSBt{n|yn=2H0f7xpQFT^*2wxIe!g|yaJ)TcCqBItnx}#ZEw}p-&y4{ zPgVn-yah&H-?N&p)>Qo#%E7v2p}cjozUwA1%4WcmldXTwyZ%!s7ux&o{WGZi(etdU z_uh+M&{TE+q-=XI{FhMvohQE!Ec4{>3+|hjFUE%d6w24He*l}DeE(r`StvnG`Rl`{ ziK!1@;C1F-LOJtwX8Nyr*V%c?S{6BdzdW9#mQ6c}DcYXeknz9tN@i$Kn@rsaDuL-@W%q{XPe+ z4#{mdpK$?;M2D*ECex zj1~L#@1HFFRH4mqw5=(4m}7mjHd86h3x<~5p%nF&!BnkWyRO%=n1AC#RX??jeXdDa zs%Ko)&d zWT@j(r2~*-Z=;XpCSE#U(i>~)WifteCfFnAtlII@6KB6o96fBm_D=i# z_N(o+iVEHe>MU_nY1yyQCE8QGHb?mJiW^5WGqo;Bhg5}Wst|qnQEt?R%TkrDFtTDC z#KX!$t_gM`AlA%0{b5bjw^xzz2oYPY;H4RCm$^jjS2k*A?WT2(o|1IZ#u+-oj-PjdVxR z@tJl{ZmoL|*IiHL3FUV*1zp@n5vAMnF);`sdAuKu!7A z#%tVCPLE2Vt67HJ_JWE^@vJjie5#+40yEWwd{Z|ir>Uv#T_aLHzY{*PJ?pi%qYR7J z-hOJ*7*j$O^yiZjN~}m037w3J=pOD;aL)RuV-^x;v+eGXr7^|lZp`G9bceUA2~h!x z3A)*-_qEK2nyPee7p5uZV_hKfFsRTM> z-rY(K2~@m`F$Oi|!7;xaj%D{&)$}boYY_ecmiTl^gUBXOQ?`%tPcPS$7ArMneF9ci zKUie^QIf<>daAYpKmMQxs41JUTXPa^pLHwgoDs#TObDg5aY0R4qkIUdm>x>cGsli#Kxsfj^KEeO=sNDz)|glGSxkB{)|i?$u`M0a*F=9bik9>8SgDD zmEPY2JV`#oI7S;YIm?$3;Jb37u4!Isg(oNe;7LKilcBzgfAZwBAS^MBQIJ`IYe}PmcYAC)57m$-qB((*3CJ z|K!OaYXiQF6`nlyKX@`gvE*+&`ABeIGKa7_+d@(FQMwiB|H_kM%RG5vJ0AO+C-*4q z{mqla6`p)|{2x5oix0IZk_AhYhh1Gn5(oU`(W6~P0WKon{UtPB$W=$QMiXP}En3E> zs}@|u6(I^;!N}$l=CzO_F@`K>B)K-}&1V?yARR6mAds?=mWW?Bf7_=_;Y=lr9V>>d=7Gr;R=W^k)WnDU8yNYmTO7{P*b)`y#+Pp!k;x|7ad07 zB6`P>DwU>L-VS@$_xklZHCW#dq#y(&2D_Dl(Ru|fdtR5#FSYij)NbxRrhTM%aFx~! z4h3-}wIcNPicVZNiJTgrj8p6Zo35uU*Z3Y$(qjjOUyp9%r+z%+cfT`TDpifmHQh&t zTTrZ{u!%k{s|Mu7uF+C|nvN1mxCkSUueQ?D0h{L@wI5Htu7ChMDVcO}JIald7rtohB8UjR>D`X^7?|BEL- z?s85+Jr;f=mFX7qPoCWQPoA7R{s&LGFB#}&m_8WJ!T_G+`->-k0G>SiUwN|jKX~%& zzj$(JnJ4A`!IKfcdD8xGJefPubUg6Yfj@YXVfUXrIdA#Dd9rojpFEkbyTX${WBp7Kww@H6Nb7=WlpaKhSNBq+!iOu^n}i4a%_cA6aeTgmB;-yC#)=175tnV!myF8>M6=}?ZWpefpxu+uef&$(;1V+*i76&^mH74W+6O;j^(vcvg z>!uN-i*dV1C=<|dvQU!^D>iu}oivb~`!2nK12h0$}WX#A7(tbR5wpSRqO@!k+4by9*}teZT>{{xE z_R*JzUMDzsBR#>}B$OZt3gHmmau5(XJz&KqV_&b>q;=9^8{w0iF)9sk6)M`F2$x_Y z;@SLrPV&XluzT+D$1=e`i^vcbN{R(nizL>x7aSgq73G5EPgG(u+fTsA5QYLTR8Rz4lf_hie@HPGb_%f~ ziRTu=F1$iIR>#doP_NbsR5U zEa^j#q97h{L?+0@w_MDACS*nz;IRaw*^s;)PzIPZ2|Rs7s4~w>5MlNAAOSKKJm9}U zLaw7>QrXlQjv(@m&dUrjqrg;?Q<=D)quS}E7Is3u{fPd(cvBV*S%X5eVa;SBkB1gm zBEmhn2m%AP3aBIplIPNqJaF6#bt?edzn5^D3qcgjFIJ@q)%!EgYf#)b%#I#$Dm$_$ zN_&4{Y>$Hq7nw=K7l7M)EdB@zgr@N$Yrw)QVjB;~A%lZ-+VTvf8w;TTRe^PK4jBtl z<^7DHc{(4&g_5|q!(?;^2_MHnMsNtRk1s!N%FV812B`>Mm&U)}mn`E$aHm2x3hP$c zL7U0mubB{n2(M;}bWlOb4Xq(!E`o(QE=1rWCg{L8aA*=F1zqIP;YcEcVS$lfB#y%e zgc78*X^ls|F_<5}i}7%ILkiXPBM2%1Rg$o##o8n`<~D@CMB|GlqSYvn z3bR4cwD#!!RJ-EZ1C6!2f*Xz(H7IMLW$Dmr9tzwl8>eEG8QLD1$O1b4bQ8XC2j4qz z?T>|c!%X`?7f9x&sGWsKJX}A7&nKc4Suiznp3lzOM|us;Cz+Z5fT?4p7%l?A zLY>$t?E50I%cGQNduzi7=IT2*Bn{?CMG=6+6U%bc5&3lR3%`z^11q8CeKcA9JgCFO&T;uvNdVnp+B813 z0Dc<{xH6DS4pyA#JpqO@6)@Tq7=Z#eqVUgf(I)Fqk2tY9CCSkl>?k`y+`(JAtNC#( zn2IXWkX@$D!Kf7r;#rUZul*+tw+74#lfB1z=&5^1D>70|m!Pl&!8b0J?5%3r_wt(l zRPCA58}vvCzbFJlHiAq+>T@v28vN0z_P5dV#& zYRWHR8^~SAaOhXv41ddzvo;=Vyo!T4u zzA3P!7a=RW$iyl#VPeGcycNH6126l~kYy}9g9H2AjJ^x}l82!%5lT$3rYkV%(R(4X zckh+n0>kRVcL?{%DMU_L5gY9V3I0;(LC<>OS%@hv;Vv5$M8ifg5!7M?ZKwdk-`b*f z>v(p9q1SR^DMEv3@=$p^j07Dzu|)RXNxrKz1x2vZ_OT%`244n*QYXREzdw8~%fXbi zA#)zrzZU{+s{<3l5D{4md=yH#G8?x*6MRB61uL*1v@9f-i_y_}Jic%u909?1a-Qls zvr&zVfW>RgC1QGvOIkd1H4higgV*W7Vpu0rWYB!Pl-Wy|=vcHe7}uS>zXkSu%fZL? zayQj9g%`OHnt{H}US5H9BEfd6-u9vk%+M~(umn3;ND(3fMuRykVDcgS4J!D!iU>K% zPz+)}(c|oI=`55Jo`-5XKx@fB6Br0JX1O8{++>66Gtsd;6i5L*dB{x^s3!|1$-n?@ zJiSDL&f$C+L9s0LuuyN#p<6-|RIDHc-k(C)bOoG>L;A51+Y}H2EKU@CM1Y0#q$h!e zb0x5-4iu9Ftz%2}AFQ=8Dqa8lMOcnVAr+y-gWNf<<|&XMPs8vD8 zRu)067>}YZ@4rq!2s8y@M*~-OpDO)KEDRrZ$Pq21A(Y6F0|+gNg5$o#c?FaZEiaae zKSEAaP(ZO9h*A$=JJRu_GK4wna{0*@!H)5I4{C*SMIO=laCF#Rb{c|;_*n?zLg)rW zIKj}ar0khjc-Bv<5vx++|J8Cch>pK^|90uHOaj4y2<=f2$XcRRhI>xJ*ticAY>wRS z4^#-~4VU2y!xg;Wu4cov#Ir9+Uu%9v;d7t=r&%yE7 z;jj_o!Dl~S$UYKKqr*0U&un&B>1O^!Z;_mJZ^FT>EV-qCjUut&dR#%B2iz_4Q{^%f zDy9=ZZ(%?vp2d4Dl|a}`hgVVYx2YJ@B^H=U$ICsO^v)e`n0tp<^&T{pIBo-&XmIBu z+G#ID69^~34ObQ>9DFninECnf^U}vR1{FkY8p4H+*hKs_YJzxef*8$1Y~>(8Px^>^rH>DR1TiM1Bg;Z5{ z>#<;c8-7jh{xv}$>UuSL)cAB8#V;;u?it{WF3-CfSH0;wxjB1eQ~tP(V5vUii$!MD zJ}~ck>D8Chn&#a%{CWcH?uTOj88K?AqQs%N{}pXa^0iC*0ma&hp3T_?lmLmr-Ktr}BpdgE%Jt-L6Edh6Yb^TF^mS-VZ2Ekqql5Eg^O z*J-2$o5vhI!H&$W7YLp$YBG-D`zNdwl0<989iKirri-&T7p!0KuluAYGt(B_s(7VN zSS8wP)3n*zy{`k!S^7^u*=hG?tM)48L<_Y&y?surPu1w$V+Z}}r$_Ed;zL}NRi&CA zRmpx3t?Mxu-*(M$sol!=qSFy5>)shXOkv$Ev!*GR`tPqjLzVBycJMv6H7{hjNcy#J zI`3%u{;L(mGOWI1)9CoyE9RE^ZjY+n3u~Wkk1l1X>)cRE>n}JYrsftFs;NQQeY)e4 z%Z>wuT^^1h)7?*;6vM)IX8P8XhJ5EN+y|}e-^_Z&GnK=Y0=sU_I{7~;-2STiZrF_D z9qB@s(~)nCZk(y@_j=xMv`}?SG4lSm8=iEH_L;|tpQ0l?QzSmtk6xBP5k8bI;&sez_@!yI;Wof8`HJ8U5|B=&h6)Re7$pr)Mr8Np4G zh?_S!^6=K|(B6n!-<~;NQZ9Y~TWaaO<|ZSzzaak53n{;wTh>bQwpH(4obcQ|95(nQ zP44LIi-@Jzc`@hsUsewyZpBP?5mrTgdgA)n<^B2TD5EFOX4j3~`jm1w=5pIA^{F}i z@0MVZ?wrC;`N-A@O-el1oLV}$sB)!5>_Sv@rg)Qam_G8OQxd*~`r-X{Q^`(BqUJ&B zug#Li$g-_b(i)ya=iK$5$Z?|8y;k$@dJ-hdzh^4=cI0#;)+JhZ>scpAQi!}I`a{2;a)*X@$q6x-(*_4zpXOa z)#ZxYF2I$v?e2aa+q^tI6L)w4uDrR!3y9^(oxVUUf2WinqCCH6AAPSsn1BuR-&45% zaCcyY8%W{~1l1f^PAQkIGBoU1Xh?Ke7_iEtQHOqWW#KYcCO5<;UWiX_re{8x)iDNh{F88}`tdAtl8-zb2+9CZ|AC`Sl$D%c-B!pLm}> zfBgIzT%!bHxe`>)EFYx&{`JSdiDl$}+kfT!*ZtT3E|&lApb{LUeD?4AuUX4tIh79k z-(m?<>;(I-;q@y)<&mp9{yIqcmstMKpi+Npsb@{1rEI^t#~(pumD`nFxBfavxp-k& zEKh1XFP(Y4|F593VI`<+*t6BZ?C@o;KZ44n?A2CcZjm)sYgsHHmbKk~iRF+PPL=sv zEUm%DDbXB=CF);ddEuX8IhmmnOLYcfneCh^5vclGEGsmBi)CN_sD{l=AeMJRXYQXE z4lw^iEbA1sSHyCyCYuI>*3|z?EHAByWik-U+FCosR97IDp37ocrdoMHqt`O>FR}Dn z5zA8b%f#_zv6TKpEQ40Wa&W04`9H)`XKY0*(b9YWLo79ai)G#GG%a@V1@*oe z>Lv3DHkp@K#Io|=#B!huh-FEKq+jK+{}f9RKOmOE%VLQ*j=lmBU9#3YQOGa|QiWx& z;;(#+hE_2b+p(&jD2EFFCYCL=Z=?2~J{LH2C~ z^L07xZq2^;o_WNdtYkAdywk$?M1HW~MFggd}auHNq*#>!nVu{RDd9RgrhugWO4~QjX zo>~6d_uhkN8Saf*g4@`p&1T)&_AOP(;Y_w-j|I#k;4tnglZ|n8M%DqbjFD9WLFIAN zp0kXSx5zbGTCJuK9KUPcOz{<|UG+$!h*RCUWYwqq{65{saj%nCiv`%YA;E1*zEt)8 zCTshFLl(g_V%gj+I6N+ zR67ahf0nEj*zkS%Hsu+MQY)J+J&!KH-7chWx@4Ph(H0H4w^R+e&Ni+?$IA(Y zNZ+|3myY$~6}fw>b_reaNFIAulNCEI<@ zx)v04(A)mS(9&b~23F41gF$}=mDgwqS?Ld=#OqoD(-lfRhsNa*2vr0dzP$hX8tlK; zJC)as4vq`!)Ljj}x4i#)s0sn$NEkGUy|Vv0%SeJ4K6@h@O;CnZ;s=~e8QBCYJdBA3OI{Wr11^w7xu z$HkV#G8KsB>({4rm)LzkEc+6)LsrDH=bp6U#QL*+ccFpcy!fdc)$8MZ0phml_m91X z-59*j6RV~-U&+-GQS@JXmY($Uj-UXA$u~tMnL2EKk9;wHSKjz2+^x^wHxMXcaN{Xg>4NRp*iq)w+M| zziJ<-Hv{{x7dCmMFYmv$uk61T-rKmdde1-iU#nO4Un76-zgmikTRRo(Q`!3Y+O6gN z*O!0nzkU?`_x;z|?N%sW_LCohsHIgkU9Wb2hV6bS!zLYNV?W|qmCdbM2@wUmf=1OZ+jUpuGLG%s9L`v zp(gagmLC)5pKk7xc))W`@SYl68-3~2$Ivs@v6H(A1}{Z4BbZyF?}zPP-}-rYcKxl` zPt_j{`t{@^>#Jj5A9~(7DwOA63&c_+q9t?n;rV;pezlz_kG^j3E0l4(X!=|}2s^7^ zaekD(*b4Sv#}*?WT-o)h>PFt1-mP{3YV|Z;xB864sz{^!r@kdj+Hd@Dm8G#zaE%u`OMZw=W(Yyg^^p zNdUupQgldI0S2c-ay0KndO(jjT|zf%TqXKzS}fyY)WXHMp?bU-5fws1B5242GBy%I z3Nw?Oh$!{qfOW+&0bAlb!z1RNAJv)nS)ie0K(j%DnX_>-Ou{6S&m6qr572_n_w__F zZ}K3I=KPHvvpAc)sXJllGd>Q491uc+gX(6A{9+P5()k@3Flz|8iq3aBHOOC=9#ENj zFp{1ep+#BZOPiX6gPI1cz+x%8? zIt^1qLx7s{5KZv+WNZr^rO1JHDqurcGN}Ox=hG8zr)6rrwf;nl!dB9+ri-!3upl6o zOg;<;ys^MvY(xA=7pR~jeJb%$#1AGYq zF3nqiRB(*JuTO+vGy$-|OH<6PKEW6*%1vr#Om}Ces2m#_74T6cd|TqB;K7)y9$}1! zpX3U18T=GF1S4X8QUrInrw4TA`%mV_A&=j=L2E0DXXpywrNe^h#2*Z}8Uwwb3X>or zV%hxu@AzW5eEt9}q2+drl?+p36ZnMe9Tvog_a)%og}UfPx@N@3X&sYyb`Yic|6uNg zz@t$%@+g<@Jc;iB7nR?HPNLw>vp`(y&36I0uYX@MQ|{vKcu>blD#z%rFk&wn52+M^$xF{_;a_<7hl!n+vN4`G_ znUj#<$v&D?^ozBOmL-sW)#_5s%9yUmQsTSx!^NjSBQXHPlHnc1gneTWj?l|PnS6(+ zNDK`^kl|zoxS|D+8>2)%qr|JgQ<0%e%n=@3h$;XsQwmYBycC2qxJ>E8yk~t1t$IA@ zIrD|B&@3IM%M~!Xlc)0@vyTp$gD3V3!6**2N*^@EFc}(b9k5U!mLwR40pU5&NfKcO z;y0tf!^wPt;)F>u(R;kqWArQ!bM9VudgWZY;3@Fh7vgys-U5i_9Td1mc9Tp5;DcWx z!M8(5q=JJi8%AWq6o@bc83IGPfSC$t-m`S9(8~U6Rv_~EH$hHVkb?h3MEb?4$cSjW zbBaC$6&^C3h(AeOt|>#P5FA<-%N>-A3J8A$T#gligXLEf2+r1rVjz4D8@ZK+ehyMf z2*B&QLrioh2_Mcwh6An~yZrQ0Zq|J6IDPpV<-3UFjptBsHnM_?R?vsEDc%#*0!1QD zUrRun4WYOoPsSZ4!h{rHWCg(mu3(u0490{3fdC2P$tWm_h_j|cdECsmf!P}di$)u0 z)3_9#9sifhLL2Ci2E_zRhBgrSW)uiPOH_ytLNrmlXBhY(u(3&Fxv(H11 z26lv8^ou9B8iKj-u$w_*Od-xdcm{;*!9g2Xm?j9{MCFSjf<<6Rh1igpT91@0^yE^=fBuHhPq~po5j@C-On_eV5xS{-yFum6gICb- z93sw#3>V_SzD3r@tv+=@H*V(@=IKc>75gN$Xki`~4ksg{$k=_XMi?F1a~Y8X5f+F7 zw!jFMsHky3lvD(P2KNHrcp5&H1;-MB85M7!C`Ex~LN+SbUYOCG+%I*mAgeZZNa%_J zlr@M%QXv=z2IoNHG(--Aut>y^Kfq4W^1t!W1i+FM?6w|^1_uJ~0&oIL9N5UU-De~9 zTArxYZpdia#m}|`StS>~o`pC~BV?1|5)_yi9iBukswdr93w)A?CD5tBC*MIBRj{(j zg@Z|u{oqkLaoH!;W0;HfwPrV4E!9(uRqMB@_E0 z7=a4|C)%v4AOS9wOYMpjKt?+dbri~m>RZ(#S}x7E_8n-_J(h?}z<~kReN~7gGO?U~ zPo9lc86-q-VP%FyE`-@9fTXkt921XCj7hy>*p%wkr2a!3$e+&+m?;;POA~xY;diCn zFl1v#iP+UV$dH3>V+gj8_&kV6DHcqJBQQ}}^x$9%r=(?q*8K_BYYT{yk|Ib%#!_&B z9Ml^w;SB_Pi}EH?5uhWEYeeTVF#6;~9ZHSkU|;%t-}*(d?*g43AVVa<@O1dlON<2f zQpyfUx(edwVon91@f29n5|_^dLWpo+&7_Czy?31lAN6S52jyci7YW|jFy<6*E`=}( za2A~~MZyca@;~7SPExS%Jz;x6Wl6>;QXvI4N-JCR@?xUbRL^c%cBVVxd9R} zDOeILns&2Mm*B$yZ{wC9rQj;S8aD@KbfR^Ob3gWd>mz|Sb2%8ChHhf>-@S_zVO-ji znHHc=_{tS*1M}Gm3}E3D2-AgI=_?g(T&jB15j}8ps9s+4DG(bu1Azr1VV?p_hY7c` zg>R=L*AkHd9Lz4zSJF@pWCWTCQ)j@W=$IKUp_mGt&tzPlenQgSzhSY*@4nCk1uL|~ zg+DAMXkJ0?XQ6gNi0w3lAQ!S>fS}#c#)TZUIQvin)e71Qf5o`IXsm4nW&le zaMjg*xdg140$iAb94&o$x|5JVL)N{6_A>Z=h^a<2r6~brGAt{o;3`qb~mP>EIKOYb{-C97`zD(J(KzsU}L?~mh zt0}pZ;U^lq==gU-rdJ1QrjbY{x{b*v%z;Jd5%|auiy>IJL>ibW6ht~;+dyMU$5{Cf zY#Z*$xccgFFd7L4{Aq}{YDgz$AIe8y4;h`nLWS_~=o*|g3$6iP?4gaI$(2v#-t@m3 ztG+r3#C`|soj?^jQ~?Q*P!l~jew4Rd*w1E z`L)zBf;Jh>qT!p!;Dbhj>aa|~(xJ(LvdN)1kpwyR2fI+<0ha+p6AX z4$7Q{lw$K?tA$=GVAhb3WD2H(HzN74b$|Io_gs-VR-+S1c#hqmLnG7=&-HhGD!M(} zERRwrpTz~sw{rxFKS^{jabHS^#4@;h@7&hBSu%e9W|`OR>`*^Ua{Gzw)d~Wb!FbA=oh|=SH zA22}-nINt%l_Q*32m{jeVCs+emw(8%K9v6?)aA6>hzYxs_w!Zj&zDY!yVbDkPB|Kl ziyH=7AB=o@3-({ZLCTf=SH!}lXtN2Tl=McW$4tp!v}K0WhFuOJ>HH^Sv6i_?M;RwJ z?i+HA^4tI5yk6MUo}RO|*UOAbbPx0#SKIcgHyEtEWlvW(KJNk~`-gnc=ePsr3D(*KmT-+H#d-K?_ul|J~-qG^MPkWvB)JM|BQ>^EM z-?kTIcimjK)Vo!CZ>i3pZ@*!|%z^xg`Ra~WMG3fXL0|Q4!(MQw$GZ;8?0)q5P46dIwUJ5W18%8xiTBR&uE6GLgWeeF z4cER1j#n$im33F7%C9M)nc)spuFgdz%n-;Q`z~X*@B)UW+4uW;iI;*l51yA2-x>P3 z!+W#Oq{Z{iC3tN@&>E5puPBR17jHNgf$H-FHqg*s-0OclhGj@YRaw6!-+ z!(Cmv>Tn0M+L2d8L;4bOpK5pAD}H_NUSC{^hK=^P?BhPcpqXpEr-pr=lys(=+1lwL z-sC+{y0N(4V(IADsdqKTZr`_2Y$TLKyJQKkY@JU^{`~yN#vnGxrD5vay~l=wk45da z8o51NPZ=D_a6LuZJL%fQ_4?MI&xdz&JxXHVqgq1x=Y{ngIF z!f6Ndak*o=!1rPM?wa{G_1oj;LZ9qR2v#m`Gkc^oHxl$=Z{w)js_^YEomJci#-g=y zUHz2Q-h882yy?h(=x8qPNy*3G7Jsoex=PZmX!nVY6Z%e8gT0;)!$c)ZvrucR_SiRs zzbrqxNrGyfp|%`UGExUh&Ku0?Jl)qEcA@@~Q9Wkx%5|&A13{h*#geSH)VlZKhd0UW zjeh(2i&p)Cy*ruxZzq}$-$Y2n(C(s^nrZPg{l(_ig=<6ab8Z;^Fla8_<>^sCfv1YQ z>EC!AVlOWg`_-DLB`0L!vOPA;V8@?9<HdTp@eiSzME1K6Pu}bJ;Z@f}8ry6tn`@57h`N4IH zCnVpzb~CPD=&Q(!`~F^U`);wXDGy>0N>ms=;5KyOQ^Zfd@~>a#bmvX`BD>DYa1z6> z?|4Iqn)c&nFA2{#&B#%b6_vP{r5m@=Tb<%hDwf?56xU^X3x-I?$YTuN-XY)^$p(g0 zLCs(@bi>2ghrP0o^C#|}95k27=*@YuKHbzr&nbTM)Ce{<-B{lLbBwX!YTUMY_L>IP zKI3gA8>g5#J?*?W=YlcxLWH^OE)Z0n^MjfPniMY6Qq~nX-eYyv+&ihI@ZXclEii-% z96^C21rSJ41VS1Cw?H5vlqM2|-;LszMhmK9Ktn0(zz=p_1(XHE%>)Gb1(ACMB?XCk z+C-eIsN`W$X$diLJ262eajdu`Mn+nCt+cG7%o-mV#m#bfV|itYyiDXORgKkxj;q&h zTBAZFc&=XsRf$H`G`!<-A@) zdBb)sl9s8~I+~VlwDx-KjjB!?^`bYKBXhx3fCB)yj-&WoK!#FW6?Qy@R8lgXuPk%TCJn6pHIb z%FdH6o?+Xz0ks5Jnd|BC8z_Ceysvoqh3)d;Py?KO!W(@9_WA9t+_OJxuW!45VA{T* zqWy=04jimL7;+{kv^6*;7o4gL4e1R9gTo=!;qk$dnPBNPEI#ZcJ?U0LB5=tEN!fRk zvq4OGG^G;6lw;|6k1`5kve@7{<>_n&E1Qv*o1b?qKks-V=XlYp<7N2;Ie;c_7oIL! zrpc2j#b@%0Z&wwUb)8}YoxE^5yY4g-l$2$qC(27J&X*Q8m!1PaS;jmCbh5Ex-<^uB zQx#W0LwV(F{`0e!>dsy0I(Omn`AZcSN`Iqd%f-t8C9hZJUAS}xl$2L4SFtWvON;+9<2BZ`-}fr#Sj}MZwXvb8p|SaAQ#%049zc{W4XrJA zuiomPzSTMQXIRO))79420@h!DPrriE*LNNJx;yW^?#y`88O`h3x!Cmx^pvmeKjJ(9 zIQg)R)BpI<@|ntCPlgAdJsId90Hd$Z2cH9-eD!jEd}KMP9335=9UBLuuV3H1pPYR6 ze)0|IDFID>o&q)H=TDzMPtObkom~9-ZQ|RHuirk-eOp+ZU0C@3_4DG-`JddSr6mZ0 z_?Do#|Bs~d+kZ_e_dgu&D<>yi=(FBbPARbo`S^5j+uPnVR&HkAde782=R7`KHSenb zcc6^E27vNIIxOi#&YuS=B~FdB#x3CFU(Rh9ZA+|xDK>nZZVS6bf0k)^^2px~R960D z@s;(j#aD2kG6Ni_B$i%yP~}l79cS0L?$Om9O*=lSFI;wOIBTD`YroE?q%o^ttGzv< z%67T3!Arhk{5L0G_nkB;zk2!S*SYH&h0VFV7piVGly`YLamN(2_t5U7NQF?2^u$%N z;rx4h6X15Lw=DwfRm)?(yo@U}y&t~7-n`LxzxsKjfB46fAP*!wSA||Ax`Ik3QzYzIR~;2RUPFcy=Z!V9! z>9}q#L)u;$d;mx6t#sASTpLaF9aA06Y_>jqw&1{6Rc-$%F!nkcRi0DgCEP91I{N}e zKS)W$-K<=P@!6EOo_~M-*1#R(?Dm3f(-+%yWv4sXB|hp<@>dsrF@hoZfpmbbV_;|N zU=T)eTgBaOUAl~NOL)(Vd|Oh`I7$7=>knNLN#B2LkTU)9vg|xYrHa%h?teh#qDb_P z&mFE^V=&?^C9>s)8j{a@Rd+D(qg^v_|A8+gyH7k}2@&V!AO;H6Rh*mM0L5b*OTRXEs_c zEfK}>znsju1Lq8Cy1DGgK<7pJ>h+GAH6k?wyT1BXG}Yo^2+2Bmh*VKy_0%^y zCmp4r+s`LZ0u$4P-~+B4zFBYQRJAIMAy-I5{O+E-=sqjuJ;fFdQ;r1R`9!I1g>?#2 zcXN~5la)8aa7v!z`Og9#tK>&oOQHQ_##FmRZomZAh6`sYh-_D()L7|Je9&)uxcAg6 zY6XW!Vf&TZ5rV;b8q6`6tfb{7X>iJKLWmJt((M3Y38sN(L{i$3_#X;Y8&rh_Q@QQJ zIu#j8JMIb#CNh#$>ui<7%|w!9xeC@o0=`5=$+I>p@*3bkrJ#1{Svu0lZEz{WT0mIX z_N$7>s?U9P%Lgh&pBtZCK2Ui)rq2N!sJz=p1_vr_L(8qs>tUAj!H*n!y##HP#P~JsIuUY}h?T7vb zl!9Srg05B?yj*Rw?eVs9dLnSTIf(h5)>G?#(pgjM|kl+A(>Y z({!s%aG`5P$p<_Q08kFOH&mBSucjUN>p*3ijF(wx|8-`)oB6NqzQ=3kBqb%KAU>9K ztZciyY|Z-EuLbyrYqnHY1m)PPzxV!h2q6dAko8FPgjbd4)*>&Z84A=AVmRm4&b?ai zeskw8Uh15}w?ORC-VdH%a{4TxNXV4NPC&P{S;}$Q`ZTBy)0Tu_3wZji&xVOn=?Fsq zhOO^|U;c9cTFoalEst#xtCJsCr5KX6uk{#JN+mK6Vnc>!UKEEJLKp)ydkfdp4{EV# zUz>o|_lOx=61V8!Q9tYV_<(0e9(Q<@1e`z5S90fIFYoPCD;t?NrZhdE!_Yl?yZXuuj4XYrAMP%1d_g5Sw38#b^*F%h>j;-1LOenaIaS z&`Jr-E`q*>^S7La&t{p$jQD;ymUpKitjg)Gf3@LI^Rcp`tRuI^yyH>Qy$@zBPE8l? zxZ?Ks>9vOQcgzHWPXAaf^rPo`YgXUs(J19Y`MK>qu^*!}lwR%r93H8r`SDBQ8=0>S zH`wF7msn)|Gh4Q4Wo`H=2D*;XZ>qW;UrTwk>+>Um@$+ouYaf$tyjZ)KTU#$v7M$}! zCJ?=}<#X4_fnd1bA^=M8nCusxRrR7(D`Rd2D4+ibR!iG_H{{w1P)>&9>jRC03t!x< zw47T8%FqyvTibj*0Z?9}#kU#)pp04pN`v1(DYf;8W{USz&DtLq{{+f-gO|_NML1n* zz8|*lQ0wQ9VorMzQ_;J_M{0&Yv#-QX2Y~~XBCP?-Kq(r(=)NXC^47Mv<`d=3*NuLC zWfT=n3x6nhZM3xTA$j=ILiqO^p4$7mL*l+%eO?WKG9tXF3;<=zsPd|;msyc>tWTTY z=`4kf$?R@@qTlj%|8yjmaC;$b!>^flBK$XP%0EAq_`dXMRBn+~`HRQl{F?RLmiN)# zcwuzp`@EY=^utrT?cZ)+`Yt#A>(gnYU;C}&o<~H#yAj{=D8A)+e`wV{~M`1 zPHLZ0YJ+vENqS1?fKYfP{r1JQJ6+*z+Y`x>>8l^b$}SbhLJBntI>Oi1AF`|b0agj;%)pbmH4CciB=M6k^vck;)Lx~ z_;wmPh=ww!qI^imvpibOKmvU(;XGej@O;vxZkZxBB*aD!{U7$uJRIsr@86%<2eXl~ zGxlABvQv%GJw`z8~95^z7Lcm@C%FkJ_-lX>Qe^#-w3sFa-ejWb{ykcG%( z;`&_(Q%t=qATdlfam_q+``6?zDp9=)o4kl{BMRy+0~5mnq=;Cg7cQ6so^Mmny$+jK zNxJbk`BQ(~N_^N_uJAaB7%8YHbZjOEh5&%Gl;6@@a3ObI4rQsFs#bZ)Le%eqKF&KA z`(lj|Mo19;39?TLs-MQUg9;C1qup5u(DFA;CNxu^NCs+(=`OSwPpR~tr6iWyW$5Q+ z++byZ>O@5%;K>rOqymRo_+=IfNdyitF*_i*SRx!W+b%QQ4<%gMtrBLt7q@xE)@!=!NCKXI}v~|5G6c;2XyQ$HWEb!%1QVx{~Y0O5fk+}+xv6u zXL1xobMNiM$THx>1ng4+6wZaFSR$YV2v|!q;ld(G0)7OTI2CG5#@+aw_tYSw#4w}0 zF{rF5OCo4PFcGk1q92ejNhAb#OT0tDn36!mgQkHLg@K4zW6E1nzVKaLAGBq2kHXdebbhXmDOAd-muUPM5Ma4D(0Fz8sk zNL9fnUSXU_5h@pE$b^}JXICOxP7FZNk$skM84lcx29al@9+3GInUK9==LuHv2OBR< zJt_DWxZx)SW5fkuOhA)~u;T)o=*SQz0!IKCRe%ne7|TOCa*)vs9NsAH(UZcEpi+8O z#*hn2m+y>1WgxaLMT^nkp&i;>xAOVR;`L#6N^1}V*M#d7dmE{j>Av^8*uAQKvD=W87kA5g90~N z&fugX0Sz`fTyy+x_0sN%df(%m5r50>1^zD})9g2?ua_gk%bE8JJKiLW&5gc#$F} zuIKS?*Pw#e|;$z`h$yoyT8(zOnOsYuDZ8xitJ12J|tFkg|wNS0Gs=of| zMDUm3;%~u1<0PFlPVPJnoNt1eHcSQsah!;bq$Bszpc@G=Hx|;81MyjEi#h*jTk<2> zUo}HV@JD%oISu`mgikTV`4bT5NqKE+M1BtzoJfJlu@KG-xHT_!T9W}0WI^{( z;ks0~jaYX;$i4b!56%ufSyIGb5&#fX{v9*8K_)^|5`4LVTT|iI^umb?_eS#{Z)tjr zkUWp%aGdFZ9YT;W-dZ0 zY?tlqyb+ad>9rKjlVjb)yQijzSl-|jF4)avA>gFGwF__+60G{{W8}&O&Hftxnn!O! zgiP5m88Vzk!rY}^L6QLh(6Gva3Q-X{HSQm~`nIawhGSk?#KJcdV21!y2?xc`ylMy_ zzJ~N^I(fLPMBM4WVbJo(U<9{a4Qd5|a(##(7g0??s}Lbysh1`t!}d+SIpE%%v%kxHgY(@_u4y_guwPqH5J$KOJ2ujd0TU-e)X8OV>47iZvEQVg^Jx{iHsO;2m^ur( zkqDf(Lb;Kl2oR}qF|Mk)Z|)Ceqzs}9-`}&rS+ij~>F})-82C?LVr2MnF5(CSCPW>v z$0E8ezc?-xqy0xYh8NyT6?QGH#o%2N@CoD(;uHvx z*LlqTgQ6BH(ZfNvW+b*JDkT15LS>R*)5ksFgrC;8oi#8p`a6m(yZU8KDMwj`e&^Q~L1L$+_6Caa zVY4sHVs>KEYG(DM$5&N8k`FlT!cX>vCJv>BHACjGvU3Ussn(kvEDa`YrsZCK_SoXM zkt*{uNJ#kQPY>s5d()!tEuqH3norIPo@ zA8xcgvP&$tO*DIY;he=qVy=*u!s4MXm%<$vy(1P?g!E;0pS<^ex%EBT=ZIlm#A1EX z&s2QE&H1H$({mqd)3Q7ltLhf>H`}t;mS3+edn@WcC|atoUK2SY!)DY4Wo#aQ9=_PP zdFADSl{amxZM$s;9mJ~YmZspM?~9&59q?Zbc^}^WO8h!ok0-F<(4-?Qu1YkY`4Okz zlgii>h5c9UdOz$=7LqkRT*;x{k9cU77=2XexL)Q!YmLU6o083b+Rp8ze0A@-FRn7* zK8d}hv@cJ)w@IVH+r=t_vnNr~g6I4=TB2-!+3{Cu=9PRVdZ(;3+^n)R5|F3nH=J#` z0)eapjCFvq4lvdM#yY@Q2N>%BV;x|u1B`Wmu?{fS0meGOSO*yE0An3stOJa7fUyoR z)&a&kz*q+u>i}aNV5|d-^##WI0)rhq%hq3CV5~1N))yG-3yk#z#`*$deSxvQz*t{k ztS>Ou7Z~dcjP(V^`T}Epfw8{8SYKeQFEG{@80!m+^##WI0^|RCfuRh6Zh=6tQ0O)& z9280Yk3|Zu4o6@x2#h^KKmv&YMN$gA^5h#)ZEmE8Q z#Ugc3RE#Pn2fCyb#U*4UWPgjKq!eh_*8Jlbe{ZXc5-BaX!;X6%pc3PO4no&)6ZQteWVP>}9+{Dt- z*UR!B@~D%PLx0Rshine!9X$TOhcac=b zwdz~ft6pEf{U0K!&$a(zk-BjYv`9U@-S|f&wc7j$6iI;=sn&b)0KCk~i)5TmD5P_2@rDQpCHx0#y$4*H`$&My6}kowCXwXpo-w?ArZd3EkT6jJp6*0>=Q zkP}69&kc9pDD8-l-jyh6dGo5}rT?Okn*BEXPleP&bK(DQg;X*kqrUr}3Mt!vQ%Hfm zn7%+Z7;VP>v=^blhqvwwLK7X38A7`AO6+Ff} zdqOQvO1AM}^_iMMlcW&&olfz^F`G_vY@Vq8s*y|5$kbL&R4M%>C#zK&EyVBp>&Pal z;0_H~iuSEh+d-1-nE60(mb-||*)q5i5`cmAjM8s&UA(? zH=(XXH6AWKy|v%qR#!}o@RO%09PG;!gOBmB9=#5xXi4y5grR_(?XU9pYEC^u&qM&C zw?Lv?EZ^q>-`C&lRbc~}!h09`EKUckxsAk#oDeorVdOQ+m3iYo3w3XKZYI8OOF!2s zQT3pyt(9sA{o}WaLY(uLf^%9Bws>94nPV>g8iJNCH;%07jaB=6c=Do9bFrx?AcZCC zS{!>Z0x1@zlBlGfoT%e=HT~e&voaeGwMmU3I=`C!Ew28U2AH=YV=`-;ELHO-Y&sLl z;L+}yicpvq0vYAwC-!~U02hLvyWx;>;|+pw+qLeZ3)Qp^U1j9gj%3g6?p4hW#o zaC)_Q_~zr*6l;|h;pa;ir%ydq&af_tuX7S@epLMM%=gvu9AnXadJpmsXBga1I55#o zpU#i@US5wqdI9Rxz!|K~h-a!mdlPdMcZNZ-hK{^zz!0a^gvV;`nmGp$r|*Cp*a7kS*F_ z&;dyu4OJ8UIM}zrL|b6m#&c7_wiALn?E4d7<3`f?q2|5E@yFop&dHr*v7-?%>G&E% za^U+-?)~i-*)VDC2wCgZg~#r8?XmkFn!TR`Vzn4MF%S4($j-%ESf7mCP+}pZrx%1( zjwwk9zFnNvVUw!rFE2{LD2nXXt36QtA;pVfih1$s{tgYckcL39lme&2)B+I9yW6g& zz>7F29C6{pK^GZ5vCf2N(F`7GRLMBa!kWv&KNyRYAECwX-|n>`-xVAK&oI&ZDou-g zKPc;YS-_-k3O^vlYRB3n`hV{gTJZfMJ9KO<(Smy`tBC$kR=(FP!c%-*_f;U$X1g6S+3zRs}gx&1+lt4BA{W+FF^-bd%!?e6iOX zdQJ1ymp$&Hhw@^5DtBa!Q4GajnSBthpl-Zw)nIeDwAoBs-pZk$ObML2z8Cc!ieggJ zflU!OK!qtO*2(rbd~ic#pS(1(_wf$bgBw;OMbtkW@eJw?W(40+Xc^l$xoGuM4zQpT z4HoFpBQtV@5UP{`Q7L9*2I6EzhNg_rkjEJjc*;VXK^4jeQP6u|ZuEAzHScKuQ)+nT zGtCl2T$I-Y*91z0@mLUa4~>Ok4uFB^1}IM;$InFNqi>>q7Qa;jH^73gmAd1 z2c-zj_?;>4&s=mKI6t$kHGks7{*2cjSbL(7w#V@5_D^407uYWzeb;+xbJM$VKt^je z5e{%fx8^jRmQ=cJ5`W?Jc%*#Sc%W{TiYiCUIvkD4?}OHGmDSMHDCZ*yS=xpS6k?ruhFy^r!cbY(XTXL*Z8wa?XjmvQiQ zS~VKFL_hqq&M#ERF!Rl~i+gZihn8^tLPz) zB{D^$(PQ4hQWIKlCHq{N9)6#e5mYa)HRt&L-dFRuhV$1x`J_Jo^~Ta~DbTBMwz4gF ztdL)z#eDB?$8Y0abqeLpB74Jvu8u;&u zkD3I6*pw#C)rWiH66hEtsEb^t>q&NmYs6YZs~H8XF!R%PEhw{~E|sj-##<;Mw z`2IAsKLwq7MDIM4CJ>OYU>jT0kf7e+hqXxHzQPh|r|Lyv@3RuaZX}}n6Ac!8FN#JM zq0df}5z1tQ3k!Le0=MNM_EPvoD-uzzAP}f zqZHBYgHno8ZlKE7#GuN!L3Ev^^}Rt;=qsq z;6lMK0{9^p`~@M@!L`S!i{=cQNxQk6kA@cGV7tXs&~X_$G7k_j56lo*-!*l-jPvBbp((?E+A;wfjt z2o1fH3)m8J`d(+<`x-qil5Jp+?EuO2aLslN5}G1nHd7FlYyo8wu!n{J#X>@ez)>-3{^GzLVT`fW$rykj655zR)u}ahQYYdY*hpVfTVE#a!IiT ze0Wd^0&F)|P9o^CgJCYO@v_UYbbT)rgal9IUYHVF=2uf07Hh_Q4mrb$XPZDRKma+c^C=|;f;3Z zAv`JQZ-ip0fmBJ?l-;hmGm8ah`Rx6u5HQLBmP8O_7!^R85--2m2(hHVRM|*2S-^$} zG2lD9^)lVB^0Fa+d6JvZFCyN9^Sc!fr^NfKYC6w6@ z6fT?Ro;p`tW0?uMyYx8lXfpaR0SZP`ti>T}Vu-R0V2lJnb0IWJ#V#@=iCGn4SR8sh zmuXZ~@>D#Z0q7C=n(1%>BD{i%l)r|Wq9Q9y39;ns3bgALjO*9f*QMP`uM8H1Uo4&r z6#C8pHgQntJOE2TPLZ)N0uV;P9U%g60&a>11;8E+y{3tufB0INEvlAx3}>X4DSA$5 zlnU7g8e*8Wj+|3FX@Dc0--rwl2ncU#K9qj-9$CPe3|YNaajZE4vRrst75oy5^&=sj z8JHzH4o3qlSf@t0$wq5jh$;hW%tL)=;Xvu4G@bu87cNZaTeG@JOelq&U~Ny_2qw0) z07NPYzeL9C&;WVfsc|+;VkrLtTL3=7kE8>cM2y+_+j4iST93!E#cPX=YUOS4nj{D) zq58_f&yf)@8nkHvg5m&A3Ajt(ugFG12)CsLZki`uR&n*&D^Q+lgEs)3W&jWbx}=y5 zA?F=rr~ry8Fv7%y(-1^3uR%lJW7G&U`I7Dy2=~`tO1hbP1Fc;O?4{#ZNzh<{Vt*2V zq#)wx{5}LQC;=F;QGQD|fV}#au^RrsxN-lRo?Q|@C`f)f%-<1!0nnze_;wC#Zfy|h zPS5NZFL_3*=o&vA++3Eb-qOzBplE~NM1_E{F98;C7$}AdqAUg=?pDA7D^wMY-#)Q+G>I z!9t64m=+y_ypPwJz+K`(5M%&OhEi!rscQHx3Y5gEc{WrN@-$o}B$shQW)U=;v9So* z2ftYODGr}88<1w-KgxuwQeakGxDEjGr?j8Xk2L>Pb~8z8oT5`md@u|8>`3^pL`()1 zVFya3Xh=&6RD=gT!$9r=ph1c3bL011P%ZXWEX!o6A8Ry(5EUNJ#m;a$Mky!@2C@pk zuo?Up7;rfnM2dlMWW)E;69;nGwI@<0lOCQuDZ?W-1yb{Vaj?n+z=DgL0x%&oVH+TLAbr7EFx|3sdcg zzVNU$ryVKKW?_T#V!;m*phPx2gL7(%iB@1j2yCc18Lml&D}2>JIbBi*TeK&ZvvBSl}&JE9@G>-Jz@*=2LUh+pv&$SrXhCj z@EA{uJUN(ACwf;LYi~|^Z3CdHcqj}JfY4wE=+A9a3cPppo!nRKFLlW}sZYPS&y)iJ z)lwI@;KN4LQqgK;$X5d6M2h>Vn%m~?Jr=S!MF6skg4j<-R5G!Z9GDXG#kAg=$F^_W z0^gMFa9iT?A0xtycu-?D@)CtFj)*GbVSjNw>rbULVp~$LbkdaYd)a4{NKhjl_;!f# zWJAxdv4-!|^p|w^H%YziOm_0Ct5br*Yfo(4Ch z!4HuTCn<uAkupw#tkDoC1pD6Hc0Nk7e(9^|f(n_JI|p0&559;>52B5>xU zPrEr?qV~{(hHy#3=cC3jZ8F?N+GC^CN2%8Lj|<-1^TN+F9l}^2!Ni&z=ZPfg%l1^L z7j0}=v5(m^dNMvG-5^;)^^+M3roo14vbrDchi{gC*U-xLKNU|@NoJ%7Pf*8x5GM_4 z9o|Gt6i>Ht&=~(;^$MRlPae_*hf!#OoyO(60*}U&o==zQK(Biv7NC6iBDPESn`XpggQZ? z_wmBd*>Yl;(}gq08#897`u6OI0nJfDGf@vuK3f$DCWcR`tsNj}g!iVNpV2m%6}Fi* ztMP7rJE>zbyZ!xhV^79i={Yr%xrybAE5_-G#j_i>t!Gy(hlSO~ZVs`jqZqef9w#9is2U&w!p)ksF&uZWYP-=pKCHx6)sx)uN3`tJ_>>Rl7@tYbH{1O}wc*5L^+u8PUKYV_Zy-V#>R zc*Sv4-7BcL|MtU9P$4C@)nl}OMs7C)FQruw!=vtWh9W$io3O)O-r8NoCv0yiZ7<-B zO%6A8%RDbIaDSaCHmlf}J#@HaOFUy#BMrNA|CO)3W3Q4AEAMe%5SBfZ^&(wb)5^z{ zQuyPS<*i#-S5EObXXB2HHcbAh(tMAqNKdI zoILKLg1UyHgtnsmc_ocFWnBjqHAOY)oobqz>Y5aF4Hb=zzM9%1n{`!4$2GMj$lAos zx(YhFnr^xVfx5=VTeQ{ncE;$LWE<_;zHP^r?IfceB-)N`hfPeVCfm)(y1U6H)SbJ{ zO;6_TvZR@r?b+jJVPWlUx!=OdBzo_@vb{$STHBo5XXm_s7v+$R_aREjA^Rssj(<6F z;<&ACvaQ|gV-8>?WAwP=z7sw!r|dz{an0VjiRzN%M7{3h{=~_(&&loVX_to6=TpzP z-*ofMId|d0h4U5ewEOM>Anu6uyx{A7AJH(G`E98DKG^Hz5OL9R*2ADJdy8Qqsaw+f!51Q_|>QG=r0#4Yo4gWfo;*CEw4w zoR(ex8+T;qfw_#hywX3pj63v+z->jph{MyyZ;y<|KPc#Dr9e;`$->MrrYh3$kjQVQs{OM-= z$z?3w_?^pmc&mQ&&b>dZqq(_$`7hk@7wdR*v!!pWrK7v`9!Na?H|u!v@6n9qj$W{v z0Y)?Wdca^tF9Q9oifZ>m42psr`EkJ0~lTC7L! zaRJ&Xc;PqeIQ%R7H|u~}Zvu!;T?w*(SjT|$KUfFHLLp$){l;z)JK@3IB2MvM3F?QG zM66Vr%yheTGxu!3>NVy%JP4ig4Zudr0D*Wmp7xG-RIwqu+0uy4+pNb&nV_#PTgj^2!p_5 zZ@wJA7S;sgwe?cw;+rE%uW&K4W z_kf;zoT`-Gzw5wZC(+}Pg_U$iEzD7`O`{JUoHxy>m!VRl-^0jC#vSMrj7x&I&}N;Y z5fQr89}p%)#6}Bt{L+ydiCeDzE@xy&w4Y`~4ewFBXz<7y=)pO1BSoK5kXx9J*jS#t zysjhPeuXN_es;&!!np+1)f0844E~VLB zRVdG;sPB=>&myU)V$SXMLEJ8Zbh{F34EM!%KD?aJr$Vj>Y)kj{5gHVB+q1Qp&+poy z#5~}u;aRH#S>jvrpI3j-%dpse=v+oc*z7k8=fRh1uRRmR-YQ{tf+u~wGH zUtE*BBeczZ6nbjVa{tM!@}Gy@@Lrb>`Ko1A9y>B-abvKvXmzgIE#;eD?%?4Zi%~`2 zn7A#6f3uD|bzgp6r=s@uw=enC`ubfnpW#2~&)St%2d~_ztCsLY{B?QOoeO5V!2|94 z>u(B5T{xq8eIQxKRD9gd+-Y)*(4prqHNof@TVNSku8~Rz$<$~$@1*$Qcdr}RSPxIX z@e^hk{l?CHwca^h!=H_EnqtWA=WMTEkCl9JnRP`=XMd~?vRX+7)r2x)_2&hgHOvMWyI^F zUnZ;_V31-)c0z^jksoiv`CJ}}IHUD4YVFMCKuAK_c9(REQc2qmZ$GzZ)CvC}iBIHX zhMy5|=Jh{jnV`>s764jTcO6e7K6%M(HKPtc%QE=J(7J&tk@mk@m^hUYqmaRdG{ekygyF2Q&Z??%{FXRWy4gO4IjW2zpB?b3U4Lh2? ztPqkyV}`zEeeOwY5wdx(tp2^cfxXdbx~@97r8sOp_`Xo;?_9<*;)tD5ckh)~3msQi ztscnscwMxR)Ic>f-t~OOOYxEXAhXt{|LBK%Mzl}Ru(6V(1Y36FC>ElM>-?Ulw+ zpZyvU!lUeXDcszJp|0)oi_Z}rhWP<^KkPC2*^|-gd+{#vgehvVI}UrKsx;@zj=H6L zb<)>Z+!J>U+7{Y_TCrtGZ-?3Ji?18@`Bq-vaYyXZV)pQ=zr*9u!^huW>}yH&t)Fd~ z_FKJMIhAtuzJu*Z%zR>HeXsvR=Myt7woM^uC)c%I=Cre0X_Yh;(h zyIxq>kouSAuJ`%#Nik!y*Uzr_ooow?^1Sj^W5(ypA^gR+8v^IN@gc1)G9m5eVc(02 zVrEVx|9W?Q+s}%#!E+S{xaVzFf82i;vNkJQ7y5K>(ehj#;#6zVBG2T?;);KmoyUP7 zw*r}!>f*R16VK53QmIun*^sKO;U^A;&&P$Q-Uy%24_G}LFk>F}@N77`Q-VJ?|SUtBj3$7~A(b)=4F3?rfy5 ztB|WfKp+}_(RH7vL5Nppw2NrG)S7m@NMlIc*N`Aos7`-$s;JOdPULIb_zZMV)FF`uw`-cK+-;nO3m3SFn!LU;64V%SU~Ml@-=fnS(i zWU1ZRDI!9ZfjG-X9s>>NJj5O{zvP!hfy$7zv+)nmarKX*>pLZ`P=JjLn^nsy#RQM}LaR zLW(B@wTB7wWeRkW(J(sn8I|yjjZ&b(r|ixy%_qJ28a&&WlGw@k@r7Y|11Cg;__8nq zbUrO20ML+g3_NcQu%G84ik$s;{o#DaV(fDQMtN~VWbDuRGz%|0oDBFB0gVhr-yVe-M4i4Jm z_njFL#X+4WgNJU&5Z#@VkelwBUioF?&BdVeK~g>xfJ8=yGm+uAUXoQ{2ffK!(M!1Z>!VDTCjcSrWj*IWyJZJJGGzpaDFADsnZGRxPhu ze%0v8v%%s8kbVFV0vE*~LSO)Lo{WW(fgmF8H~}n4;HDW+@X%{WMU9@T{ra@@#N*oe zW4N6cGo?ZL0YJ7eF;B_Byqf(UTHQ4U49Nrb5mDQ~>nas;npI)W0lpkR>o`b1?^@*c zt+v_`>$k>5*fTNT88{IVU=G-i5>pIGP*80TUPD3pK_vlFO#VAeIF`cDlBldbmTt1d z65MtbjHDkXLF~zV;ED4)7YZ`B(K|R3+RX<8$ObZ@mIR>ae9gd}gWFs-50!Q$-Z?ua zI>&I5BmYJpvtYJ`2yL;0!brdX5qF8n-;|9+aBkmW-PAnaa9HAss72-ExyorHp?Mxu zfDT|;s1*+W2&HlK$ayFUXlCVy6A%hu<%4na!60y%#fp3yX;jg$Wn46wb_UIcFR<~t zdC*N`_&~6M!$ia~`F)u;P()ZLv0D8^gQkDOhc~g)dbbL?B<5&H^coxX8hp;wAuV6= z_o;AT2Qq!EgWsGB$qH`ykzWm{oEuKMcICX#XMk@58FrA!H$^9;b21SW0MCXRGvIdoC=vx) zN56X{zp1>rN&KY!0vjgx7yU5)h0EbU4xR%f2o;vBb~7GClknh>`n65Nk)qXYEx}R? zEI<@QA0xlf$25n}hzgNsLoKNYumhmZfLj4DO*%>^xoM#Bu9(Kv4Pa7(u9L~m`$54k zQ}ADz0wDdMfb@fd1Z&mcz1bN+?OLNiy*M2|^Zgf2loRf@z1fLB%mud7(Od#p0K$Xx z!<>PvmEOSILhQ(#40({7-8g?Oqn!uG697Q~s>poi#o%~G zv@~CDy0!O$4}T#kg><9z$aDQ z2Z}(2ItV2p`UJQl4c2tFNvhl3NadES=3`Q*&>jXVmVj4JbadkkD4%O#^?FYo3 zP!F9eDaLAt|ExLS*c}<_{`P+NySbmZO-!ga z5w)9n{pF5<)k#)O=xZ(ioK+^s18{0gs3{RnBtWb~-eFop)>7Ku?CbvIg5OPn?Is}( zF%bt?NM|ZcgaJ|Fm9?ylgiLbB-}c?}$^ltwDgmZMg$k1ae>Idd0EIFjTLEmqw`yV6 zk8N14p2qN;4Q>w|M&`n`2{0lJf~O1}Cn5A05FKflJ{LYJ3FmOn$L7^eiF}fi<{C|j zJ|;s2xe#e8bSrB_o`noxA|$3D+7uW$^@|`I(y^B4=HA01rhdG0;pM#u+-`ughx}Dy z6>R`f~jA z*TU%8o@x5mX-UEI#o88FTl|U#4~6H=OnDmH@o+_gt_IgUtzY7k(tYe^#Jy(Ha%Z-N zr0+R4E$vAl9^lB-(C*lNpA7pB*N(olCfN<`|L*PjoivTtY3sRrcSfsdR`|xO+O&7L z`)tR;chcrL%YAbKViOkO->vXdw;HB@+J!q{=LEDx%B6Wf#e!5+v31EmuwEFc?jN?> zCb8c}oz|ROWTp=q)8}d>oTdqm@M7OTFh}+%)*}(chO9`QJReVklfZs zeZ!#E9q>*QuZxhAd|=xhv(&n_%$E7pe(A*XN4Cdyi8Z!~)=w`5hz4us3K=RaUo@W# zcU*2L5^uh=Rqe;g;Vtg6p8tNwB@d? z{9IcJ_0#`Y^y~GSh(De%(w-%6hkI)jjULfFY4LpIK^$g8(Ja1}Y8U}+aL;^gGpNmY zOizL9bzQYQsCp#*THlLLT~^7bd#)aP`FUS~;o0`lrh}iJ98)ll-Tv8Tup>omv-DLJ zLAe(9RXMAxjZ<=aQY>}|ZL}2ns!^mGlp0#~asvDq=McMZF-yU=)S^LEvvW)F%ed96 zBLjL_jz^LZy0I^tvnn}t7mi(X8SbC?cq4JBP?-Ns>B(lq^$&iH`o#avKJXBzBm|-k zg~`Jpx-i%_7-AnB4oC3A5t~5jVTwSb(DJf;7#n^Zl^>4~fZ_xU2?9_p0X}f;AuXu5 zeS_eE4I&$bMFlsZHgDRfC5rVBm6Q}iQ^h2~oySFK#oaREyJh5MWfix}iQCC5YbuDk zC@9M)nkpz_cPJ_-D2r(+%WJA>=x7|!&=fV-R6V1qE30)_SxXk&b{r;ciPzQ-&@t5A zs<3sdx{;o~;kGU2+tiG97(47RJZ!8_GbV?UcczmqqIO!CneN)N%fQ^s=dhWn)9yWc zE%z2$9@xM45Y2jjoV88HeoFDdqk9f{`X4&bbI9)Skt5fRoC1^JIkpaVb{1`RCr=!+ zi#&Fs^tjW=amVMUP9L*(@wPvC%i;7r2Ny?bkfYNv8|O&Q=?ktdr}JH0N?bh7yPj`# z_4GaGcITW|!FgJ`yO+C%f2`-ZN>8s6uaF>LA6j5^SWr}L5Iyf=X!FHb5P!sk(A~ms zMn^>zNBJj4C*F@q>5aYgE;i{#LUK%EQd)9;esVI1KNzWLscGp?GO|GG(VtbAmwlO; zUHu@tpdc^1IC)$LibnYA%7b z@ZOr+Ap7`(JZ{{m1(C<(t-B5NO<*OQ+i>r0Q^U2p&u;&oc-$>&DQ#WD%kb1oA?jGrW!Fm3& z_r)_1c?|Tu`V$F%JTS@`=mo*Y$D!fj;nAgcpTM05xbXNi`nK!S8s|$F$UeYa_^9*~gE$<)4d7%Ri=nt$tnm^grw)@V~JSPX2$} zdCdQB_VMG}aNg$kf2G3zPxdigw(D`$f2P7uOo8mJC3vN^h{nNa zn^^gR(Kvn$7Ns797=bstq8b8kCTKqYWGm+TZDVP&&ZCD;4sLCMfif-=N6N1R7bFN3 zncQvhJ7BZQX^;+kjzFPB?R<+%#T^^d&|wQT^TUx1*3P3_I2z7fN*habivkSYWAz8<& zZ}EHQp)^+Q`QpioE1KUD90HP9GZoAz@B1I6;VT2wDm=Xa^OUiHTLFi4A=8sQD zg5PZl9-L8o`j<}@JZYr@Yb%~?58==` zmBQh4a5Hk?BkN_AHJA$L9xg}(Q{hf%z(+U(4lS8`@c?~Q4N8^@0f>nmsX4W1Qps{! z%`nTsI^eDBljw$bAt+51Zt7_@{ug&8Qw?5vn}pTqbAgQc(IcgnkY~W?$Rhful+ccW z%dWr9fz@r(u1~cOq_#~A{3af=&ko_=1tpd6DKHd-;)G9Ojw6`o=w9YZQ|A-;lrSZ+ zrNT<=Gb;x+1npujJ4M{9bdlef6DT@6IDgOZYJ~F+l~?H7K26)H2ZC>K3*|IG;K5Km zg^(yJSF$ml1%by8y7`Wq5p41H&4S@f84jSRK{_nAA=?!sprTvZ(HnW2)^3>*&Q~T_ z0x(G~52@oY)mCH0%xWj zBdF3IYF8~QFb%;6J{*l9eRGz%rJW$I)+-de{9qG{$Rx2K7!Lwm8tax|b+}~1?when z`F9i)Ki`ODbCCv}klh}0B?(2(oH{$o_zqWl;r6=jY&PmdA*`KThDzCJ?9PZ?Cq4Ko znQW9L|eLU zC^X|L@+YuO6QQDyRFEXI`}=q7|4=xop|EZD{k8bun+G?nz$=AdMtpnBZZSW~eQo?T zU>0sPSNO^2vyQCXhO@Zu#q)>de(725v#{7uiVJ-xud?%?l|rx3JiNl{4d08fJ-S)e z1!o93x%&?wZG^u)Q?YV;YBsOhTm15L@$Qv{^!UTRm9K!RJ^D}kiuRk9$Nh4!+?U8# zQM;u`v}RX`B5QMVkCn|P{72CDeXWmHBR5>km*Y=UlrsBYu3(oT6l-=9q zrM?B8w~_ju-q0*BH5Ir=dVwAHO2<^t{V-fkxHx{-8fQ~|1Gw{WS05UZj%;Yg*8X$n z@o4MAvpdxX**Xf09y3j!OWHc=s?@DZ1{TH!>8BQlRVA1%Q^&7dXS~>>e~O)ZVC< z|Bt;l|A+d2`2AnA&zLbYq>$|UK2&H?qX?m<)lxB{Qo>lWFJmA3AhH`&l+=)fRFje= zYP8DM$SyLZY?bp;=lwa?xvtOk{hsf+eShQ^e}I{nndklaxZjOnj{C%BGyd00sm*RK7O3g7oW%ZEZo?m*K2q{6Gg zRCoY#J8qL*T)l#<+E@AXH%55y`0)uYrWw7D8zK61q0J#C_R2tNauD+t!lj>|nrfML zjv2Yq3c3El2(2-!dMq_<49h9+Dw+p)-OAGR~>}nhZj2F0KEHdHs3^n3n*IV2p)0oZej$zaVn9TL?66vWCv!}M% z8CqtSTNC?lGfTvTGVk18ZYe(aWxgwTZjilPJ7Sw~^?i+=&h1uaS=uHOkN_ z{eyws_g`$c^(4Z|~Kpp9^>~mEm2w+%I6OZ{yx^arAXS8+9h; z;fxh+$xBV+6Y_p=NxQQTJeY@Qo;SolnvR0KS9*8Wi-VAwVI29XKDFUa)Nik`+x{b4?k{#s|EkS=(9^1uy3OV3 zXVoG?NYCvX$6u<4&ZS=I9kN&vSYMd@waiaVL)OFVm3XrKbw4$U1EckKgJi$o2#QwU zxm)eM+}!yYfbn%2HY*8b(9 z{`=FJ55X%_cL#n>zEIxaGw}P1CLxryB$51zR{4D`(YCLp`wg%aMH2R z9By`Bc*7++IxBEPEnSYWPGQWqe-yvr7(sZ!?<^`pYav2eC=$-F+v*>w#_-zS5@|j_ zKRh4VqP%y{Sg5*9)IN0Ncyq{pMz9_uBH}H6E|V@G7Jb+tv=0>&;S=3a62*k(&lK*vKUu%%z|=Eh;fYSfTibH&}UTG4wqP|@F+(Y&)}?!*F_l{ z#3G_rRD{R$qhrUs;>vuy88M+cjFeiTRR6Fqrg6e9)b}A;!9~PUSu@L{DOXy*3I72MnYayIJ$}oF> zs{Xy_cjbf|wL!t>61+zff1{H6uMv#7P-7;1$P6Y=!U$O>rP)NhP)U668#usBcufrJ z@Rhtt1QgZ*OJykD=a@K@y7cag_${fQvlLe!((B33eCQ%@Zk5FSHUz2G- zK$22zEMhU)K`2GTAf=L*;-Q0rFyTL_#3dO*Ee8(a0t&5X#m5t5^6K$z)k_%pRh?se(3Y!P=Es3;Znu_;aDBkU!W5JLg;(Aawv7=)fY9+RnCmiZ(r>*+%3 zu>eU936SF=pRm(LWzd2|0L><7=mH2ns+=z>p3C?yWG=7!sFcG$7lg0GD9Cff{4Rbg8S zpa>x8MDzs?gg}MS`6zud%!7kIPlM{Skf}u6JrYWi4_Vi?5nG?C>yv&&yy(kfv6Lew zXAyIkh1BDh?BT=fvjw(u0b5S?1s2?eh%)6ue$~3^+|0yZ$eBBvm#3VTJcIY66&4aP z$9WJr3QURy*-yfj^B_nX>@E?rmj}r4U^`f_^W=h<#mkJ3vG*A{Uu@GzM1()h>L?YV z1754A0$4t9kchIPL6uh8Ab2(aCqf&TEQ(#}`GC@R|D1$?yrlE`(rh4tj!U4yq5F|i=0@+7KMsWlSud_05mVeAD2%IPfF@h2sa3f(8xNs2gXpo7EY_NMP z&`N>Uw!+OQk zTP9(c0>O}xR{;c$hw#~6g%d~&MHL}}*k(qzu|(7(0KJt2A<^K+*$64hT|YirgAMJb zUXiB*L2P^}9cn=fQ#EK;_lSyuvml`?!FxP(7Y!dsPl+TGm$^716LQ^xV9&Rg zW(g$sR6ufrVHSB7*!yx%s@!IZTc&3Fkw5)U%Y!wWxyb@K9N<`Q9Uh`2w6H zV#3)787hDvLKQ(yMS@Pzh@W^+AsN^{Iuu9ET)A1JyFc*Fj;Bc1hq9G~Z8U&PQ8~zh zTM=O(KnkgYkI;!rWb8g7#D`dQ@K);8?CK2-rRL#HC>nHkAnX7Kd5~X*|JE~LK+eozL!i32g}h8q#V5H;!@Js(}E>mAs#Pojxt z`B1dCdK(dH37{;A&~==fuNP5XWOOMB_nAzn-PH1uVrfAyr~G{WEvU_`NWh(lIK+c( zpn?lLL^uiCMHfusL3POj--#__GMK`2gs5uUV_aRM&9%lvk!6a&4iZd(2-PDaF0#?n zOhPRe{4*fCS_#icy47Ubj6~F@Th#-JA{8VUScoQZATm_gMLvFshPR|c49TdcWSl)~ zE8@zlMsT6Mv(BcHaD)!qMu97U_hERzUbbM5B7w<0gC;?Zxs8t|p9fp#RAOIx<#h(H zaA7+*;Bk8yiU#=6@L%hZ3NXM}!c)XB=AwC%DiTD23d}cHD#VWW<~Ieul?*`G zNJ;CruID?i?|d^AhgWApcJpCKD&Tkvh1MkG(cusp+~8&iV=`pP^4d?_`(#G}YcQBj zh2Gc*zySEGI9wP7wt<8QpmG+Tza!<}&`s*RRY{m3z1L>K)VM(HB5;C^y9c0laqk`I zeI1KQOzJ4VYw`4#3C@WF)!@M#XiyZlD1nD|;KRVlOe6i3cc1$u$v1w2A7>pg01@$o zEnvmD8NVN@z!el~@6fX9Ml5z!tDnxJK%s#Tz=xn23%Z$vIkbB0@A3 z>BYgk7eN_Opo#!&H&;-tx$ARC=TL{lI18f2Mt4zrH*%ocnBblVtu}i3ia?)fNO$t& zsUKWmBOP^520eWWzf5-4Kga8@kNW=W9cM~xkqkZy;pd15Q2^y<`U%tDV&1WF5r9Ey z5M^ecE0wTJ&E<2j>bjl0Bwph}?6a)E=l+t*G=wA>SVx3=(vVUz5D6yCfDd)z_P#Xi zp6wY_Yl${0SpShcI6;A{lFO87$a6%P1Q#OCg{abD?Sh1M&2C?T2iZ%pB8=hV8p3;% zVgA3N+Ds@oAKXBMntlCvt^le{AKeCypH_GylVcs%RYz~zjLJF^wlN{9l<|y5qi-f4 zo?O%+>PTP#RGm7qLuNR6L&@a1;R9x|Oex`F3fzf<9lZK+I@}o!n7%KGcDO zvZcTqSYz&{AvFKty4nfrlY>9#FqZ--NOUAfkP!QENjhvxvO_{r%d_N(_oWjlCxufe za9b+Um4rG=LXNp3ZOQOre&4BhX#LyPXCblz%QRFbtKI~Nt3P1YBBF|WbAppL#9Qc)@4|0~Ggm=%B8nj(iZMxnUcD`jsWFV51 z7o3pDrd7`@%JAHQZ+e7wHyQ76RD{DT zxtR?%AmgA(&-)6C%@V!Wxo@w|Xe6FxG5iNE{Rx^M7$r#E)49AX9xKNRSO8m5t zyt2TQUfp?IzO%saScoY+K>&vxj#)<^MUAbSRk!(WDgB3WILe92TR)FpyuGr-mR_!s zKGCeWnh-C0EOvc*(XA|2#lfLCC6J64yB@Z5qiE?U>~PDypY5N1#*?ix(#6Xheg;f0 zrkizN)&G9fAu;Ufp`Uey;+}i0UrqlUn*QmnsQW4%I=7J z9kCuRTzPiPddxw*jzD}EFR1aOop<*l=5BzK*-P1NKI01eqpXGc4HL!gF1~Q7{A?UY zkkp;KPU|^WtsiBW=Mh~)#{6^Zr(?^Rd8b>zlbV<9~ z!jLgM+b}w9TX0d*Fv2qSfI@2;hOp~ITb1JB65Y7lXL{aG^%S2!Be(T|&#gBxa&-qf z{I{-gjWw>Z#x>Ts#v0dH^;fNNjWw>Z#x>Ts#v0dH;~HyRV~uO9ag8;uvBovlxW*dS zSmPRNTw{%EtZ|JsuCc~7*0{#nUSn;qv9{Ov_g#*)y~f&JV{Naow%1tOYpm@x*7h1} zdyTcd#@b$EZLhJm*I3(YtnD?{_8Mz@jkUeT+FoOAud%k*Sles-|G3w{0T9qbwGIje zRaBe**r=>v@Evf(e^OBiVzz)bDk_Em3aLOFl^_R@7A zjbf&uBCUByQ&a4m<`z&z6{)p(i;k|Jj)CT8)$N-#$eXPWZQi zod%$jine?AelqE=kZP}y%`u~0f3#Fapp)vf@jlD_2WXZDlPwR1TOBU6I(+5GNzg;( zbM)YmV~1}ZI|-_&Knc}J+e24vPaE6$pR_v_ZFlOgiptLZG^nD=ad7%;qdG3=Atvs13=>pQu^Fo>s{iGoVrHkLrTbmqG~SupDL>V=%E57R1;TkfgUPQLe+Jx;!kG$8YrR4Dr@|&9;(^Z%y`x3|6>o; zjR!COdZ;EFp8ZQj^?&H0`rOK0XnPCVsQ#*`{^g-sdiSyWeHWPC_@5H0-rnW@Q82*K z%=->{sQLy5+lN{~8`bE@s)TBMVg!^>{hXYcotpgg^#|yo0wq+lvy-5NYUKOU|MXDJ z{~Hh0um2AosvrM%9;&Gdi{?xJ*+b>}a<#z$dZ@1d_a3T04UYfnp(_2SH~z;%#r-cH zDpKF7hw9SC{{PlPwd=q0P!0a|P~AGR>Y)-DOT40fIMFjkK7YvXkB2HxxgdDeLlxZk z|L&nW^DhsTC_~KJAM{W;)fW9H4;5BPtt3;JT?&c!&Cf)?9rdT zh3Sevst`ad_weV~Q(ogExwPBLZDc*gCgEMW&{j$LaI;Pm(c|!?Q86cH;r+}T3e8ll zx5iJ~OFAjA4$YFph%xVC#^FT$Jl{4|l4rfRg|<1s{FC3vmNMV6THlCXQ7g~&u5vzS z5%Bqgq&#gwyo_~_{G0iEyZ1MS4)q6WIzcFAZomAv3*RuZc57#E~bJYXr>IKbF>Xu}s z<+4Z$Dl@R2~&*dFY<^;7@=%;y@Lp~Y7rWVHNdqsA6JdV)%W zSKFWb#vtkP;#X|hg}ZTk8O1~p5-6DIPL)xu3eWE zSO;h{qJW$-%cc(i$+IncWY3Q8J+z?J)VOC!TvPU#`tw)6p(~Tf&V4Dft(u_IioZor zKfg`k;9fy|(+y`=PmLIWWU6DSAhTcFh)J4|1I7kWK(TZC!dL7rQnAv_Q&wyqwHd}L|0CwTA;!*XOM zIl#qU*h zr&#HG$K3EBgJ}2jBUu*!Wm^z%JI%g`*mH-_g$68g+CFb zC6?^(9WxQ$y3K?cXR)r7G`J~?2la8}60liOZ6~kA3NSl~>kW*D-yRPqGUU*XSW(rf zE>pt;&PpM{&C=RM7$dugki-R8%554#r_7O$4j?c_=Ta1WlL}lG=91FmUP8UIt z;t%1djL&(O@}hQjVp_c8i-l%)UQ^=NtsIn}^%hQ|Dv_JMAM_mF9Jgp$wzKJqr4tw# zZ=EaIGko6ohwWT8(`CeX-4er;^10-)O0nWlT}N7ucgcdYl4|N$yOdOFUiM^>N{e}C z>LZc3iOr|?H?~0B*v*U)S!cdg)lgYrZ^rG*xjXNT z9}d`m=$b%PwwBus>-*hD3fsOGY0aog6;^iE)PJvV?^9a!P=USiif+o6gB~&OtM^q) zPAv?o49C5S(ko{BnT$IMVYy98?{7yNPLfCKZJz1s6(#sT-~PVnIBWZm;sv+n?cFoD z&P5}iBpdif(Nu}ub-byay>qz2Csh6_w{UDDjravZW81Cjf{6WNg+R) zu13a}PK&B{ulMkK*kk|r$DxLv^`Ba7;B*1vGo-8;e}~Ow-lZO*}I?y&;V9UNn zF`4j)=>(A=5$nf7-!=AdmK}f+`8%*5%`LrEwjLr`O^E060Ev%J-FjAXJ=-V=!b|e2 z6$3Osv&{>@(7AU_k(N0+ZpLNkQsQ0?Aj1y-1lBfcWt!BIy)r+A5BuGEDkbk7o~6FY zSvGx0e2_F7I(mt?qFcAp+AY@H^4#cb7`t74JwSHi+!{_bw|VuOQ<-csBB&hpv0ZtF zZxD~;5tZv6Y0lh;dvg+(d8`(S#cx5X5u+|CWXY^Y-V2}78Ni(Ak`~5?$GFkQj7tJK zFKCUFV5^+96GSD)`1^G>wA3+HNWSydW-3v#lZ=jZHXndcSrOl&{ zY@hg1!}~R^WhUQZQ4a^DQ30LnLg%ig1dZnjym+1x>>UXP5At3kUsn`N+LIoR+dsM2 z5v_J9>d3GCPRcuqJHD!x?l$~HI`?b-YyX<*U2}N{e@%50AAEWd>RY`z zmv8W4d3$gFjc4kiGu{V-`yQV5Xt;B7BHc9j^I&qoWX{8xjj^?(#~QuvC;Z%BqWv)Y z;NyUocly5MUJ4m@(hkBG{+{$54g6s1vG6eH%zRvm$#jUvA}8$Hx7yu5zi8eO9M+b8 z@aA>HH|bY1@777oX_Y=&`Fp6qy^=yPiTYT_cA=A7_MU_jN$HGngBO#0^SXYQ;mT>Dc{B%t47O`jp�c#&=8;K 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

EmQI~M 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

EIt0hc+& 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%0AU!s}*OH)*-wU3= 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

=ms`Lfot(Z#oddIlb{#+p+bIYMPOlOXA1c5& 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 z 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 z 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

GT@d?ia*uxxbG#zbEfk7-J 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

JCMnM6uq@YAokYOk&Goj^5 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 z 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Π zUGKNJGbmESi(7B}E}|`dGH7fCHGRwNiQY86nbKsqBYxMDxHpt84V)`!?}YjE*Y#2< zlj$EY!$jK#;U8S@komAZZ{(-C4ui5O=k-}%VbLk1OUf?y9n;^1riBky@~S;!LuMp9 zQjgU8qA!J_%Y5fA7ak2@%?Az6hpf-jWEaABEChtk`?}0OctGyFE77Ssd~Q(qf=iZH zH9e$b&*UE+jeVaFJ@s8ESYKqyE?ply`fTLTev6G+4H6lH3zF8+`@~%;Q9kMG;u%}S zvo6Y0pE)!=Sgspfjt35>r)|t~Sw1_sFz~fi68A$JH%W6?zFE1LyMCx)dimY-^2H4X zPYahGtc!Qu^dC$v{Gl+d=DCh(4_)TSu6DYtj;|l{idwyzvQ$2}ht{#`vZtn(H7jiw z{K{o}NpC$RQ z&+VQ|+|J_qBr)})or<}|&fx$@d3&QmU1#GZ_Xq<@(4kd<%E8``03rjkRh`Wo(ii#SFi*DE^PLPt4 zQj(I{EX8Leg_V#-`)rcel+oBJvvH4%th21bMS{APJl0TNPD){;yaHB9K~YUfI#5Z2 zuA*zIrg2hDT}geDrn;7jhN!xR30YI!S5sF*OIDS5)P|_IQG2VK&em{UQ(ZkpQ@yPY zdPX{1b#(MMQ;kfFO|(r-w>#}H)gW2!H8a|8W|3)TWnr<$(!wGLEQVX^Q7mmwTJE@D zX<=pKV`sD5)7HM&?(nhQj{EH$BKD9e4i4V?$=CNgIULyc{NT~A2ahEjI_!7kc-Ik^ z+M~yZkDj179lu05opi$K=83cWT>WZX-JZL;y>mTx_T-uHvu9G=&gY(UFF)t=_=115 zhu=ld3l}a@uX_3V`uLXk_}uafZSkjhU5>8_2n7S-{=vQxp~2a-@QCn;*Wn2Rkl?f@ii7B0lSCf-clT%VtQWKNYA_vk6z*zW`t9h9jSvi?G z(OK7%vz}CB6@Uz*BsbxHF0(K%gPB**kaxW>|JsfGt7Z8SU@ZJqVQ~R7r{>xjFcuCr z!fzF&J}3%rC@P&Qs<>ZV(pOvoe(0a2@RI9g%sYQ;gg2I#zb?Q1t^DDgimHO!gRI-P z+itsojqv(A3~pu3?^5_Y>+##F8ZZ`K^YGEbn#avGwe_|4S8JO=jB&fJtD)}cNL|wa zI}i+nvl?3`pOL{p_>U&@w&rHA4nEiXrmf}qa7*k+OCYcH7>F(gUUzWXJ3HRIdB*AL z?05|VjJ3A|z3<=sZiIJ#=mr5sf8YFXfbsd$z}yhXFNS}PfMxKpv9Dj&CZ<7pG4pM5 zdU^)zf=~YV2zJ3&e$IWFUH&=yZGLtEtb;Eu{p78zEv$0?q8F<{|5OL({bL<`_8;lR zxi=sGsDr<<();H+_{43C)(8J<9X#+3NG~QBd=dXs2N%!zdma25pT$G44(|ITav*1C z_V>Tl!7Kix7f*lH!C3{YztzE0e$~M@mA03LM@Y(S&vbKSxvC{c^zJe!?smp^2@IAXPsc;MENitlfPr&S#!^^UoF zwMgaCuFI<5Z8OjIuBGd|*n%I|iBl^vEOj~k=4Q-p?Ph}R%itS=KjcEv9~?g7H|@16 zE@li~D5*7mdCS$ewl&YY{(}=Y^DF3}?y)wyUYcX}wi6dcE}(Z{Ia_i--G) ze4bH7k_xGa zs_AB#KOeh)@07^-vc6ZYvN!KJ?gPMzWlNk=F?A?LPAOGK>ru#kn-`Cix@;$I2YejP zxHI>@hEF+yCiJc0cyUULbS~?d{ z!mr!Ud$z&zLTRa3L|j#iki7m#Gt{C1CK4r&o7bcqTK0?DW7;qWbRbmU|LV zU{jl=7oheOQ)QNu3~*7snlQ3aZ!#vWmeBjr<8e#C#HQ5U!Rwo98g}|PEJ!olZTa6e z=uIs=OYQS8dN@eeO&H8MTdxe;0%KZ@ZSF6n&$)$mYFAtW@Xs|1-a5}uK0K=+V!P$J zLg-*f+IJhJtBU(t#m=orl_dwWBUcThZtgOHNxdi%O*8I@-MjEQY%X`_&+?4KLsVDq zyz)W#0TOC!`j*qSJtV*Fr7=8T4dHv7h!4i4#=4t!JAM0{uGBvdf(%O;9>Ypsy3Jxm zDI9+ce}J`qdAP`eVlFbP&Md;$u-v3M`!Mg|!T}3>b{Grkp@kNGb0v)TX-3>V)xo(l zLbdk=1#AvsGWyW{Z(NS?KGt8>L@dwS!=`ZB?@F5yyPM;Xq1wz zC@d2{+@vCXlTTJS+>w$sEQPJ&+w2`Kvaha5NphBnPJAj-oHwLm*l3N?NfmuYLh3}D zt;b#Y&JhM~tB_pA3~b;(lT#?gip5!+&AZHVGl;5cn4>$r5%;e{UY8LnZS3i7!#Q#9 zR7p4J4XJ+jg!@F#?b1!*^DWnn%K=7>&f4z1DtRE6Q!HT<8WbS|(&MRmCrOj8%jvO4f zt{QJET>DvZF7cdxR_}pK>tUr!Q7F9wFS?&BJ*fP;a*Kkp>v_85d*_mGxz!B+KL47N zDV6XtGu_Rx&n3G`u0C+L)D8UbbkD=PLYv&rXx{peU<#F-aI|ur9LKll`)!({?c!S{ zo7=2!e~M4O+$8UPi{AgS3#1pG7kwv=?Zg<=wAtVB&V1Sb#W?d(G|A)q;rLt8gzq`5 z{5v{2R2@L{S16orVkrD^aa2v}X1><`BYl#YG`;$<0WcI!rFowsz#co;*rWI1eucsp zz)(2c-MNA({$%3xwAs}A)cL0d52m&qi3iv~_zDFk5p5N3$O`ja0RknXTam0*0I9dD zX(QPTsn7fb{ah^5xszzUAs*i?{Jrs5_N~ZOFP-Y*IVsUO?I=Dz8ipP5IPnMy7D7D* z1i@rTNLu`HcVRastX20A)yy4(ldde17DBQk)iJmYWd!85FI8FZG0A%VkJe>$+=_8XG7~=sbc`rNp9Vjv{=WEHL_0Hqvgacl|}7- zVtffNy+%;e*>6^SDDWJsE1#KVFV}qUq-q+#3Oc3nu!VbHY4Y3c;Bw>DV={idtT`7 z#fop0B#XY$0(5n~`M28eEB(XDTOAoGQ&)CGy1L9fyi$7e-pR^S@4m0`*H7A0qqxiJ zlV>W+J`1|Af=+S~$%dgO8^red95}1r;&rp(J2f`2PDT`E_f#8uQF>e5XPNcP%WXeA zyh8d;eR9$=Xmu#~9=`wfkdEJ@5W6*QTBwD@)?~xx28dX&ilH*Fe)mn7%%$*S*sp_6 z3_H^Xe%vq^_;{yEtYc@v4_Aw;<72anZz`RqD?&GGEFHStuKST%cs63}lvOqH{*zfx zDW`Gwy^}3x?dR6em<(BeoDaj52Yt=vb)R1NR1Yn8uXCE|J+t!R z2zIeB3sd#3h5W%2P8T=z7|48b z@;9(sTUmS`Uoel*G8sTMT~PagB3QcI~`M=w`E^n+HRWdWSBS zh9-4{P963K=>9*>f_x&BzfB5L6O`8-)MpUJ=NM+=6}Im056u#WO9Z3nG?^OOWK7sy z@zAGM;cz$FwM;?LtZ+w2_%teX3fT999D-4axOO-~pDt=RO8fXQqWfKh&_aZYL4>(s zq=8r1(ZiP-OCwvA{i3G->SoV{OMO!12QG(Av5%@Yv?N!^i^MdFThKvJ9e!)`kr{4wz!{2 zS?re^g3>(AfvviqmAqIzv{&LZ`e?*K6kWwJ&QAzw

T<6wV%9m)q-?Jk41EMI^{-5#m4+Oyl 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 H#lY= 800: + character_pos.x = -64 + + # Update animation + update_animation(walk_animation) + + clear_screen(color_white()) + + # Draw walking character + draw_bitmap(character_bmp, character_pos.x, character_pos.y, + option_with_animation(walk_animation)) + + # Display animation information + draw_text("Walking Character Animation", color_black(), 10, 10) + draw_text(f"Animation Name: {animation_name(walk_animation)}", color_black(), 10, 30) + draw_text(f"Current Frame: {animation_current_cell(walk_animation)}", + color_black(), 10, 50) + draw_text(f"Animation Ended: {'Yes' if animation_ended(walk_animation) else 'No'}", + color_black(), 10, 70) + + refresh_screen(60) + +# Clean up resources +free_animation(walk_animation) +free_animation_script(walk_script) +free_bitmap(character_bmp) +close_all_windows() diff --git a/public/usage-examples/animations/create_animation-1-example.txt b/public/usage-examples/animations/create_animation-1-example.txt new file mode 100644 index 000000000..13255f225 --- /dev/null +++ b/public/usage-examples/animations/create_animation-1-example.txt @@ -0,0 +1 @@ +Sprite Animation Creation diff --git a/public/usage-examples/animations/free_animation-1-example-top-level.cs b/public/usage-examples/animations/free_animation-1-example-top-level.cs new file mode 100644 index 000000000..65ccca554 --- /dev/null +++ b/public/usage-examples/animations/free_animation-1-example-top-level.cs @@ -0,0 +1,119 @@ +using static SplashKitSDK.SplashKit; +using System.Collections.Generic; + +OpenWindow("Animation Memory Management", 800, 600); + +// Load animation script and bitmap +var particleScript = LoadAnimationScript("particles", "particle.txt"); +var particleBmp = LoadBitmap("particle", "particle.png"); +BitmapSetCellDetails(particleBmp, 32, 32, 2, 2, 4); // 2x2 grid, 4 frames + +List particles = new List(); +var spawnTimer = CreateTimer("spawn_timer"); +StartTimer(spawnTimer); + +int animationCount = 0; +int maxParticles = 20; + +while (!QuitRequested()) +{ + ProcessEvents(); + + // Spawn new particles every 200ms + if (TimerTicks(spawnTimer) > 200 && particles.Count < maxParticles) + { + var newParticle = CreateAnimation(particleScript, "sparkle"); + particles.Add(newParticle); + animationCount++; + StartTimer(spawnTimer); + } + + // Update all particles and remove finished ones + for (int i = particles.Count - 1; i >= 0; i--) + { + UpdateAnimation(particles[i]); + + // Free animation when it ends + if (AnimationEnded(particles[i])) + { + FreeAnimation(particles[i]); // Clean up animation memory + particles.RemoveAt(i); + } + } + + // Manual cleanup with 'C' key + if (KeyTyped(KeyCode.CKey)) + { + foreach (var particle in particles) + { + FreeAnimation(particle); // Free each animation + } + particles.Clear(); + WriteLine($"Manually freed all {particles.Count} animations"); + } + + ClearScreen(ColorDarkBlue()); + + // Draw all active particles + for (int i = 0; i < particles.Count; i++) + { + // Spread particles across screen + int x = 50 + (i % 10) * 70; + int y = 100 + (i / 10) * 80; + + DrawBitmap(particleBmp, x, y, OptionWithAnimation(particles[i])); + + // Draw particle info + DrawText(i.ToString(), ColorWhite(), x, y - 15); + DrawText($"F:{AnimationCurrentCell(particles[i])}", ColorYellow(), x, y + 35); + } + + // Draw UI + DrawText("Animation Memory Management Demo", ColorWhite(), 10, 10); + DrawText("Particles spawn automatically and are freed when finished", ColorWhite(), 10, 30); + DrawText("Press 'C' to manually clear all particles", ColorWhite(), 10, 50); + + // Memory info + DrawText($"Active Animations: {particles.Count}", ColorGreen(), 10, 80); + DrawText($"Total Created: {animationCount}", ColorCyan(), 10, 100); + DrawText($"Max Capacity: {maxParticles}", ColorOrange(), 10, 120); + + // Memory usage indicator + float usageRatio = (float)particles.Count / maxParticles; + var usageColor = usageRatio < 0.5f ? ColorGreen() : + usageRatio < 0.8f ? ColorYellow() : ColorRed(); + + int barWidth = 200; + int barHeight = 20; + int barX = 300; + int barY = 80; + + DrawRectangle(ColorWhite(), barX, barY, barWidth, barHeight); + DrawRectangle(usageColor, barX + 2, barY + 2, + (int)((barWidth - 4) * usageRatio), barHeight - 4); + DrawRectangle(ColorBlack(), barX, barY, barWidth, barHeight, OptionLineWidth(2)); + DrawText("Memory Usage", ColorWhite(), barX, barY - 20); + + // Show cleanup message + if (particles.Count == 0 && animationCount > 0) + { + DrawText("All animations properly freed!", ColorGreen(), 10, 150); + } + + RefreshScreen(60); +} + +// Final cleanup - free any remaining animations +foreach (var particle in particles) +{ + FreeAnimation(particle); +} +particles.Clear(); + +// Clean up other resources +FreeAnimationScript(particleScript); +FreeBitmap(particleBmp); +FreeTimer(spawnTimer); +CloseAllWindows(); + +WriteLine("Program ended - all resources cleaned up properly"); diff --git a/public/usage-examples/animations/free_animation-1-example.cpp b/public/usage-examples/animations/free_animation-1-example.cpp new file mode 100644 index 000000000..56aa7ee08 --- /dev/null +++ b/public/usage-examples/animations/free_animation-1-example.cpp @@ -0,0 +1,125 @@ +#include "splashkit.h" +#include + +int main() +{ + open_window("Animation Memory Management", 800, 600); + + // Load animation script and bitmap + animation_script particle_script = load_animation_script("particles", "particle.txt"); + bitmap particle_bmp = load_bitmap("particle", "particle.png"); + bitmap_set_cell_details(particle_bmp, 32, 32, 2, 2, 4); // 2x2 grid, 4 frames + + std::vector particles; + timer spawn_timer = create_timer("spawn_timer"); + start_timer(spawn_timer); + + int animation_count = 0; + int max_particles = 20; + + while (!quit_requested()) + { + process_events(); + + // Spawn new particles every 200ms + if (timer_ticks(spawn_timer) > 200 && particles.size() < max_particles) + { + animation new_particle = create_animation(particle_script, "sparkle"); + particles.push_back(new_particle); + animation_count++; + start_timer(spawn_timer); + } + + // Update all particles and remove finished ones + for (int i = particles.size() - 1; i >= 0; i--) + { + update_animation(particles[i]); + + // Free animation when it ends + if (animation_ended(particles[i])) + { + free_animation(particles[i]); // Clean up animation memory + particles.erase(particles.begin() + i); + } + } + + // Manual cleanup with 'C' key + if (key_typed(key_c)) + { + for (animation& particle : particles) + { + free_animation(particle); // Free each animation + } + particles.clear(); + write_line("Manually freed all " + std::to_string(particles.size()) + " animations"); + } + + clear_screen(color_dark_blue()); + + // Draw all active particles + for (int i = 0; i < particles.size(); i++) + { + // Spread particles across screen + int x = 50 + (i % 10) * 70; + int y = 100 + (i / 10) * 80; + + draw_bitmap(particle_bmp, x, y, option_with_animation(particles[i])); + + // Draw particle info + draw_text(std::to_string(i), color_white(), x, y - 15); + draw_text("F:" + std::to_string(animation_current_cell(particles[i])), + color_yellow(), x, y + 35); + } + + // Draw UI + draw_text("Animation Memory Management Demo", color_white(), 10, 10); + draw_text("Particles spawn automatically and are freed when finished", color_white(), 10, 30); + draw_text("Press 'C' to manually clear all particles", color_white(), 10, 50); + + // Memory info + draw_text("Active Animations: " + std::to_string(particles.size()), color_green(), 10, 80); + draw_text("Total Created: " + std::to_string(animation_count), color_cyan(), 10, 100); + draw_text("Max Capacity: " + std::to_string(max_particles), color_orange(), 10, 120); + + // Memory usage indicator + float usage_ratio = (float)particles.size() / max_particles; + color usage_color = usage_ratio < 0.5 ? color_green() : + usage_ratio < 0.8 ? color_yellow() : color_red(); + + int bar_width = 200; + int bar_height = 20; + int bar_x = 300; + int bar_y = 80; + + draw_rectangle(color_white(), bar_x, bar_y, bar_width, bar_height); + draw_rectangle(usage_color, bar_x + 2, bar_y + 2, + (int)((bar_width - 4) * usage_ratio), bar_height - 4); + draw_rectangle(color_black(), bar_x, bar_y, bar_width, bar_height, option_line_width(2)); + draw_text("Memory Usage", color_white(), bar_x, bar_y - 20); + + // Show cleanup message + if (particles.empty() && animation_count > 0) + { + draw_text("All animations properly freed!", color_green(), 10, 150); + } + + refresh_screen(60); + } + + // Final cleanup - free any remaining animations + for (animation& particle : particles) + { + free_animation(particle); + } + particles.clear(); + + // Clean up other resources + free_animation_script(particle_script); + free_bitmap(particle_bmp); + free_timer(spawn_timer); + close_all_windows(); + + write_line("Program ended - all resources cleaned up properly"); + + return 0; +} diff --git a/public/usage-examples/animations/free_animation-1-example.cs b/public/usage-examples/animations/free_animation-1-example.cs new file mode 100644 index 000000000..7cadd89d8 --- /dev/null +++ b/public/usage-examples/animations/free_animation-1-example.cs @@ -0,0 +1,127 @@ +using SplashKitSDK; +using System.Collections.Generic; + +public class Program +{ + public static void Main() + { + SplashKit.OpenWindow("Animation Memory Management", 800, 600); + + // Load animation script and bitmap + AnimationScript particleScript = SplashKit.LoadAnimationScript("particles", "particle.txt"); + Bitmap particleBmp = SplashKit.LoadBitmap("particle", "particle.png"); + SplashKit.BitmapSetCellDetails(particleBmp, 32, 32, 2, 2, 4); // 2x2 grid, 4 frames + + List particles = new List(); + Timer spawnTimer = SplashKit.CreateTimer("spawn_timer"); + SplashKit.StartTimer(spawnTimer); + + int animationCount = 0; + int maxParticles = 20; + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Spawn new particles every 200ms + if (SplashKit.TimerTicks(spawnTimer) > 200 && particles.Count < maxParticles) + { + Animation newParticle = SplashKit.CreateAnimation(particleScript, "sparkle"); + particles.Add(newParticle); + animationCount++; + SplashKit.StartTimer(spawnTimer); + } + + // Update all particles and remove finished ones + for (int i = particles.Count - 1; i >= 0; i--) + { + SplashKit.UpdateAnimation(particles[i]); + + // Free animation when it ends + if (SplashKit.AnimationEnded(particles[i])) + { + SplashKit.FreeAnimation(particles[i]); // Clean up animation memory + particles.RemoveAt(i); + } + } + + // Manual cleanup with 'C' key + if (SplashKit.KeyTyped(KeyCode.CKey)) + { + foreach (Animation particle in particles) + { + SplashKit.FreeAnimation(particle); // Free each animation + } + particles.Clear(); + SplashKit.WriteLine($"Manually freed all {particles.Count} animations"); + } + + SplashKit.ClearScreen(SplashKit.ColorDarkBlue()); + + // Draw all active particles + for (int i = 0; i < particles.Count; i++) + { + // Spread particles across screen + int x = 50 + (i % 10) * 70; + int y = 100 + (i / 10) * 80; + + SplashKit.DrawBitmap(particleBmp, x, y, SplashKit.OptionWithAnimation(particles[i])); + + // Draw particle info + SplashKit.DrawText(i.ToString(), SplashKit.ColorWhite(), x, y - 15); + SplashKit.DrawText($"F:{SplashKit.AnimationCurrentCell(particles[i])}", + SplashKit.ColorYellow(), x, y + 35); + } + + // Draw UI + SplashKit.DrawText("Animation Memory Management Demo", SplashKit.ColorWhite(), 10, 10); + SplashKit.DrawText("Particles spawn automatically and are freed when finished", SplashKit.ColorWhite(), 10, 30); + SplashKit.DrawText("Press 'C' to manually clear all particles", SplashKit.ColorWhite(), 10, 50); + + // Memory info + SplashKit.DrawText($"Active Animations: {particles.Count}", SplashKit.ColorGreen(), 10, 80); + SplashKit.DrawText($"Total Created: {animationCount}", SplashKit.ColorCyan(), 10, 100); + SplashKit.DrawText($"Max Capacity: {maxParticles}", SplashKit.ColorOrange(), 10, 120); + + // Memory usage indicator + float usageRatio = (float)particles.Count / maxParticles; + Color usageColor = usageRatio < 0.5f ? SplashKit.ColorGreen() : + usageRatio < 0.8f ? SplashKit.ColorYellow() : SplashKit.ColorRed(); + + int barWidth = 200; + int barHeight = 20; + int barX = 300; + int barY = 80; + + SplashKit.DrawRectangle(SplashKit.ColorWhite(), barX, barY, barWidth, barHeight); + SplashKit.DrawRectangle(usageColor, barX + 2, barY + 2, + (int)((barWidth - 4) * usageRatio), barHeight - 4); + SplashKit.DrawRectangle(SplashKit.ColorBlack(), barX, barY, barWidth, barHeight, + SplashKit.OptionLineWidth(2)); + SplashKit.DrawText("Memory Usage", SplashKit.ColorWhite(), barX, barY - 20); + + // Show cleanup message + if (particles.Count == 0 && animationCount > 0) + { + SplashKit.DrawText("All animations properly freed!", SplashKit.ColorGreen(), 10, 150); + } + + SplashKit.RefreshScreen(60); + } + + // Final cleanup - free any remaining animations + foreach (Animation particle in particles) + { + SplashKit.FreeAnimation(particle); + } + particles.Clear(); + + // Clean up other resources + SplashKit.FreeAnimationScript(particleScript); + SplashKit.FreeBitmap(particleBmp); + SplashKit.FreeTimer(spawnTimer); + SplashKit.CloseAllWindows(); + + SplashKit.WriteLine("Program ended - all resources cleaned up properly"); + } +} diff --git a/public/usage-examples/animations/free_animation-1-example.py b/public/usage-examples/animations/free_animation-1-example.py new file mode 100644 index 000000000..cb301e0ee --- /dev/null +++ b/public/usage-examples/animations/free_animation-1-example.py @@ -0,0 +1,108 @@ +from splashkit import * + +def main(): + open_window("Animation Memory Management", 800, 600) + + # Load animation script and bitmap + particle_script = load_animation_script("particles", "particle.txt") + particle_bmp = load_bitmap("particle", "particle.png") + bitmap_set_cell_details(particle_bmp, 32, 32, 2, 2, 4) # 2x2 grid, 4 frames + + particles = [] + spawn_timer = create_timer("spawn_timer") + start_timer(spawn_timer) + + animation_count = 0 + max_particles = 20 + + while not quit_requested(): + process_events() + + # Spawn new particles every 200ms + if timer_ticks(spawn_timer) > 200 and len(particles) < max_particles: + new_particle = create_animation(particle_script, "sparkle") + particles.append(new_particle) + animation_count += 1 + start_timer(spawn_timer) + + # Update all particles and remove finished ones + for i in range(len(particles) - 1, -1, -1): + update_animation(particles[i]) + + # Free animation when it ends + if animation_ended(particles[i]): + free_animation(particles[i]) # Clean up animation memory + particles.pop(i) + + # Manual cleanup with 'C' key + if key_typed(KeyCode.c_key): + for particle in particles: + free_animation(particle) # Free each animation + particles.clear() + write_line(f"Manually freed all {len(particles)} animations") + + clear_screen(color_dark_blue()) + + # Draw all active particles + for i, particle in enumerate(particles): + # Spread particles across screen + x = 50 + (i % 10) * 70 + y = 100 + (i // 10) * 80 + + draw_bitmap(particle_bmp, x, y, option_with_animation(particle)) + + # Draw particle info + draw_text(str(i), color_white(), x, y - 15) + draw_text(f"F:{animation_current_cell(particle)}", color_yellow(), x, y + 35) + + # Draw UI + draw_text("Animation Memory Management Demo", color_white(), 10, 10) + draw_text("Particles spawn automatically and are freed when finished", color_white(), 10, 30) + draw_text("Press 'C' to manually clear all particles", color_white(), 10, 50) + + # Memory info + draw_text(f"Active Animations: {len(particles)}", color_green(), 10, 80) + draw_text(f"Total Created: {animation_count}", color_cyan(), 10, 100) + draw_text(f"Max Capacity: {max_particles}", color_orange(), 10, 120) + + # Memory usage indicator + usage_ratio = len(particles) / max_particles + if usage_ratio < 0.5: + usage_color = color_green() + elif usage_ratio < 0.8: + usage_color = color_yellow() + else: + usage_color = color_red() + + bar_width = 200 + bar_height = 20 + bar_x = 300 + bar_y = 80 + + draw_rectangle(color_white(), bar_x, bar_y, bar_width, bar_height) + draw_rectangle(usage_color, bar_x + 2, bar_y + 2, + int((bar_width - 4) * usage_ratio), bar_height - 4) + draw_rectangle(color_black(), bar_x, bar_y, bar_width, bar_height, option_line_width(2)) + draw_text("Memory Usage", color_white(), bar_x, bar_y - 20) + + # Show cleanup message + if not particles and animation_count > 0: + draw_text("All animations properly freed!", color_green(), 10, 150) + + refresh_screen(60) + + # Final cleanup - free any remaining animations + for particle in particles: + free_animation(particle) + particles.clear() + + # Clean up other resources + free_animation_script(particle_script) + free_bitmap(particle_bmp) + free_timer(spawn_timer) + close_all_windows() + + write_line("Program ended - all resources cleaned up properly") + +if __name__ == "__main__": + main() diff --git a/public/usage-examples/animations/free_animation-1-example.txt b/public/usage-examples/animations/free_animation-1-example.txt new file mode 100644 index 000000000..0faa607b7 --- /dev/null +++ b/public/usage-examples/animations/free_animation-1-example.txt @@ -0,0 +1 @@ +free_animation diff --git a/public/usage-examples/animations/load_animation_script-1-example-oop.cs b/public/usage-examples/animations/load_animation_script-1-example-oop.cs new file mode 100644 index 000000000..bceb17eac --- /dev/null +++ b/public/usage-examples/animations/load_animation_script-1-example-oop.cs @@ -0,0 +1,51 @@ +using SplashKitSDK; + +Program.Main(); + +public static class Program +{ + public static void Main() + { + SplashKit.OpenWindow("Dancing Frog Animation", 800, 600); + + // Load the frog bitmap with animation cells + Bitmap frogBmp = SplashKit.LoadBitmap("frog", "frog.png"); + SplashKit.BitmapSetCellDetails(frogBmp, 73, 105, 4, 4, 16); // 4x4 grid, 16 total frames + + // Load animation script that defines the dancing sequence + AnimationScript danceScript = SplashKit.LoadAnimationScript("dance", "dance.txt"); + + // Create an animation from the script + Animation frogDance = SplashKit.CreateAnimation(danceScript, "dance"); + + Point2D frogPos = SplashKit.PointAt(400, 300); + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Update the animation + SplashKit.UpdateAnimation(frogDance); + + SplashKit.ClearScreen(Color.LightGreen); + + // Draw the frog with current animation frame + SplashKit.DrawBitmap(frogBmp, frogPos.X - 36, frogPos.Y - 52, + SplashKit.OptionWithAnimation(frogDance)); + + // Show animation info + SplashKit.DrawText("Press ESC to exit", Color.Black, 10, 10); + SplashKit.DrawText($"Animation: {SplashKit.AnimationName(frogDance)}", Color.Black, 10, 30); + SplashKit.DrawText($"Current Cell: {SplashKit.AnimationCurrentCell(frogDance)}", + Color.Black, 10, 50); + + SplashKit.RefreshScreen(60); + } + + // Clean up + SplashKit.FreeAnimation(frogDance); + SplashKit.FreeAnimationScript(danceScript); + SplashKit.FreeBitmap(frogBmp); + SplashKit.CloseAllWindows(); + } +} diff --git a/public/usage-examples/animations/load_animation_script-1-example-top-level.cs b/public/usage-examples/animations/load_animation_script-1-example-top-level.cs new file mode 100644 index 000000000..4d06a5a76 --- /dev/null +++ b/public/usage-examples/animations/load_animation_script-1-example-top-level.cs @@ -0,0 +1,43 @@ +using SplashKitSDK; + +OpenWindow("Dancing Frog Animation", 800, 600); + +// Load the frog bitmap with animation cells +Bitmap frogBmp = LoadBitmap("frog", "frog.png"); +BitmapSetCellDetails(frogBmp, 73, 105, 4, 4, 16); // 4x4 grid, 16 total frames + +// Load animation script that defines the dancing sequence +AnimationScript danceScript = LoadAnimationScript("dance", "dance.txt"); + +// Create an animation from the script +Animation frogDance = CreateAnimation(danceScript, "dance"); + +Point2D frogPos = PointAt(400, 300); + +while (!QuitRequested()) +{ + ProcessEvents(); + + // Update the animation + UpdateAnimation(frogDance); + + ClearScreen(Color.LightGreen); + + // Draw the frog with current animation frame + DrawBitmap(frogBmp, frogPos.X - 36, frogPos.Y - 52, + OptionWithAnimation(frogDance)); + + // Show animation info + DrawText("Press ESC to exit", Color.Black, 10, 10); + DrawText($"Animation: {AnimationName(frogDance)}", Color.Black, 10, 30); + DrawText($"Current Cell: {AnimationCurrentCell(frogDance)}", + Color.Black, 10, 50); + + RefreshScreen(60); +} + +// Clean up +FreeAnimation(frogDance); +FreeAnimationScript(danceScript); +FreeBitmap(frogBmp); +CloseAllWindows(); diff --git a/public/usage-examples/animations/load_animation_script-1-example.cpp b/public/usage-examples/animations/load_animation_script-1-example.cpp new file mode 100644 index 000000000..7cbb8dc6b --- /dev/null +++ b/public/usage-examples/animations/load_animation_script-1-example.cpp @@ -0,0 +1,48 @@ +#include "splashkit.h" + +int main() +{ + open_window("Dancing Frog Animation", 800, 600); + + // Load the frog bitmap with animation cells + bitmap frog_bmp = load_bitmap("frog", "frog.png"); + bitmap_set_cell_details(frog_bmp, 73, 105, 4, 4, 16); // 4x4 grid, 16 total frames + + // Load animation script that defines the dancing sequence + animation_script dance_script = load_animation_script("dance", "dance.txt"); + + // Create an animation from the script + animation frog_dance = create_animation(dance_script, "dance"); + + point_2d frog_pos = {400, 300}; + + while (!quit_requested()) + { + process_events(); + + // Update the animation + update_animation(frog_dance); + + clear_screen(color_light_green()); + + // Draw the frog with current animation frame + draw_bitmap(frog_bmp, frog_pos.x - 36, frog_pos.y - 52, + option_with_animation(frog_dance)); + + // Show animation info + draw_text("Press ESC to exit", color_black(), 10, 10); + draw_text("Animation: " + animation_name(frog_dance), color_black(), 10, 30); + draw_text("Current Cell: " + std::to_string(animation_current_cell(frog_dance)), + color_black(), 10, 50); + + refresh_screen(60); + } + + // Clean up + free_animation(frog_dance); + free_animation_script(dance_script); + free_bitmap(frog_bmp); + close_all_windows(); + + return 0; +} diff --git a/public/usage-examples/animations/load_animation_script-1-example.gif b/public/usage-examples/animations/load_animation_script-1-example.gif new file mode 100644 index 0000000000000000000000000000000000000000..0a7ffd46d0ca5e52847834a941000def3abd745a GIT binary patch literal 2169212 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

PnGu-m}<9r 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

F23u{V1&tu%q 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 z z=4l?K0T~OXIpv%2JBqa6Lma+W3(ENp1F`Ip zK8Y?Oz{{JKB)O zFeVW)K|G;i2e?px5S(&_Bd16+UdWRGy++0OQz0TWR5cUv6$+64ctckJrbrzC z*tf=!#R+~z>U|k|0|nM;xNTHODF=6fa?6^7^QJM*cVo>6fG!nNO@k4Ln05A@S1XYU zV|1+xIaUz71rs7ng9b3rhUx&EhMJ(Dc+>%1Hf%Q;d_|6`QO6BZvGh$Af<)z6>AN?( z9KL=f|9Y-aJ9s7J!tA#$?ckRKQbfer5bitE;2>F;5^>#3o*E9WmxO z3&Fpr;~C^2c!>8~*(fDW4le*ZN`)U_RtPh|77&1k2EHzar|GAt1Y|s`E7!#v0Y5;2&0nxJr=e9ZJxEtf&&0WD=+a zsH81*L3jY@uKRFxD%@Tj4poQlrz3umip26N9a^etKUbPb^5W^RxLiyg6{$gcB0z-N z(=puu8axK$xG+~b%0VAm$-p^~ASq?n_F0#S2A1iBBX|g~Jm7IE7imHUzsjZ7R7@)Y z`RNK^1bPltTbj(b2A}{sR1Xtwdo{x@D0YYWGr1uo4+(mP{G^;nBTmVx_4M*!q(+P=DjSBgGuyL(mdu5=^MWIW_32bD@f2(usu*f4%p0WXWG z4O#$&@AoE|2c-^)W@8=MkSuDsnrr=;`1;Yf8{ORzevkZ^k+4T@s};2GC~ zgl?o2E)viH8#1a6j_N>#2z4IexqFt=xj!F+co0r&1V4NjGUNkWaFB~U%7pDBAzVqQ z4>Up#;U*YVT4iaD(aI+=*Y?`vN4_oJ-H5-;C=*~o1VC?~+b+;C0ThIjI`0!^%?6e5 z9ssap_&5u*iwg9FJMO73%n+;AO%f{OLctu)7YTSKWy>0BxyW;yOcb4j{myPiO5)`x ztiv3b922g&9&xrmYN)N{?b>6okLd@PiXj0aTtJP)lUK%P&jbM!_L_;OyAeiM$o+(t zkrCEti{V%LI~xEVv!U0ie7r@54wO#b_|CxK*q8k+xy&siU#X6KqIS!H>i9L03b_m)2eS1j?4Hp+1A=tFWHFKApoZsd<$%3K`o$8 zLiiD1v=XsW?0g5H&G#=S8USIJ0 zFZ~}qH1Ka8B5D|DdpZnFD6Lk4%K#7s4l;sV^7Y_@N4NTXT$=VJzcaPRiPHcn2BMaO zE2T0Z0F=1NfpD(b@(|$HSO{^TZqV$#&XxE2hK(PR1=mSDHdKfd8`Vw4fZ~J(z$qe# zA{$B|0%!uvnT3#H^)LPCpX`j@2uK(l`zW!28VRX!Wg*nqUsc&qO$KzZ9J-eTQ>4Qu zl-@P9g`LQbeY+H0IwrdO6p3a4+608FdO4?j2y9#0!+{P?4d~FZ(iLy#4brd24vS_d zb>rX?(-0y9sz!tx0K^}7NQvSC2n=#IzG{b##BEkUb(ok( z0Md$rv#p>PqkdG4#faMq%&Ws=c8=u_jw{f=Z|6fUbHI|Sku$;F85h$7r#ZpdnTKeI z#c||fJowWA(uG{OI1WDqjF()gFDuA+kP;ZzDt`CkWOL}`n})20-`^whh6i*f513^n zW>>D>FL!B+DBn4SosIqHVx35PaxdT1=L$kUUn9SA<51}M$aG}J=cu*7shfO5T5Z$f zSBF3GP0#M1{t()E@b~nxd+0>P)WY=B)}^Ty(fGNFbePBVw$k8}rJ}1{1h1j*{uP~= z)gB7QVF*`oiZ{DRxfgL|K}6&dI%AXKkEbE`fvF zp_@xgCmS!Py_qMM5;c~t+Qn3k{%S@q4K9m#sfqX$N_h&NYVlbC2e;$NmYEr1KD$H|*F0^Ph z1c(VokB6VKJahVF!D%b7TnS_ZSIcv$R+^Ni6tG|En5|RDCEE{| zu3U6*b#=I0=HT|o;Yx#p%Vj5<3@6uI=WAzOJWX7Wg?!I20 z-tnGSyssyed3oLN_6zX!edizH77&^g82Ic@sG&5777-l&nid%q8I>0qF%T8QiB9>e z3e30^c0yWmQgTX4T3QO-KmFD}8MiY2q!=1*9=~}T#Ds_0Ta0ioFKHz2E+`3i z^KU%KFT8c@X2GqZhFiD66hmo2L|5TmP!gUMU2ZHo{&)WRL2>%i;s{o8>EkFM*%+UHL|QdoZey6#VwVSp6`lESOT=R=Ke8k$~AHIdhvIzd$c zgA9K?VdKq*(&ln7#qg~;{(Ex}x5av_wWGbg`QIsqElj9m_k$^hrys!U_Wv`;@Tz~} zPmp1Y6uu9AT^#~L41ZG$qZ{M@@`TN)IWWjD&RzeTVpy1;`tX+&7MDOz7+YHhJz??p z|D9r3r2S7R20}h5K~&4NzqP8kIeh1#gzaXJ?wF~I~WHrpxVNKM7S zbN~54r{)?pyB9Rr%#_kIb;{-1i1Mpz)PZsvrj6N6tkT@Kx7k~surgQL#W!7(yuuYn<)r!;rnM>EyZ-45~}A%yLR0D z6hh9I>nzsydE}^YQp&u@X7A>xn?bhj#*rO@%`F<;xD z+yH3df!e2M@h5+GlnjP+c#5EfPf)_&Y@^sn9+6raDB0=NdQIxBmg#;l#qfmel0d)9 zZtYk79OtlGw-0{$cI?E*p1Vqsd*0`T6bFwVRXqo&qm_4ujyY`&VwVIKU>yZdDGy0I z&~JNRG9{ika}oij7(S246p^m<%jR|5w$N%ezMrJ|PwQNp99eTTUapb$?-YZx0E8x9 z9&)75(U;KJ>R5SfQ+whe^;4Tbfyz`sp>NC`e)*#4a}cCxkj#b43W@HTSMH>ry3ld= zgu7z--xNayTj#z~%670|B0YIHPVUB-Bs#tzZePXDDAsU%t;`4g2jzZ)ug_I1ymx7n z39*4pz9hRXJ#n>Q0VQtRy4Ffn-H6lvNy*+q$3l*A# zT+N+JwuL2BHCsJTf5lg$%YLm=k^MPZ?kGS*?*wdaBY|Ud98IA3PC!MYRnIjYT@V$z zwX<9{4ccT53gVco1HbDRVuf(3>5VMxb&k&jvld8IJ;A!`tD1%I@!2)-nMlNg52UDVl zLDk_RGCH?eBq$rcq3xq^M4?!`CGVef8OeC_h0gE=uju*vHd)#8x32DtDl)+dU4zY)%!y2yCf#aH~#pMB6K-AMFwVkcC@H7#BkseQ6YgUL+p z1fT?<_|wmz zqW%j9G=NvBNlCAzW$a~kpNtgmrU=NEE}JM#Uy>Lm#@?t-OH{h~A-sav_e@oTSMQM# zkEW?5&mt8td8iT%R_|gEkZ>a^pZmvoV|<5fh2=%hkT~UU#+M^Z{pBACWVtxX(3WHO z*bL>_nZk(5_HT}!iAYHGhZk>$OCG0O$~;?dynEX?>u}&Dkw$d0s)5nwiCy}`g$wH? zN^8w%+UiOEL`S$Vf8gQ6lx}{+qOnn>t}5-65JME_xc4p(f6f`LG_egi;VF|3*R-Yb zB;UyImQU;QKCU6Kxu?WpH0MLarS6<_|J)OJVA}3B{lvpiSivH|^)UF?7Jq&?WWuwO z9_Q~}_Q7=A)a>ZTV*P_9$&M6r9R;2TT~7)W7Ke^`26o-y6MkSOJbqSU{B&WiaJhPC z^QoK(f%tmI3NGcyQP2|_=04_!;vP~^=DiK=J{8BN#%vFK29pUNZfq*c9}$!6d-W;v z(T!;N%PQtpZKt-~j(Fqdq?LHmSlwaAPm-JMjz?C_6~#L`n2|ddh}K6oi4lZ2(re=N z#4r84Qs9JyD%J0SHAmof&8w{x!`uEJ`b)K)!mqEKeDK+N?>G9#U=^R(#_$XX2PkW6 zF?#)+f3A5{ez6tlTK4>(j}^_kciGMa)`ar`^0e*SIVATprvxMZIkXcw6l>^mN)TGu zqd0NHBWNIq9`sbEVeatM>hWeNfJ7r|1K}}4jZ(ri$`0+)ov}lZhzTPAnkcD(I>mwz zsLL$fvKDXQ_4lu(?mUf5qMrM9)IKafNu?AK8y)U8WCW$bxMS0oK0zQ7GGYLS7E6b) zr9|_h#Kzd3$znEy?M;VTeiB=vAmkxTlQcqsZj>5gaap^`VYAb&qNUA|G%9G>*Dhm^ z)O%9z^mA~zu@B*;-Rh}%y|-_d+6XTkV2bM1tT@VCesUmt^4oNTbjQzUS_Oxt9IiX+ zy$bpDIBW+r~?^{F}H`GreRYioK`=C7*g5CKE4@7+IfJ}<29Om5eDuGGP) zu9F+SRw0^Kaa*;f_Sn=7%EPrme36wUt8>t0Lb*>#VegCQmppn8cu`>3}i$~Ptx7IC$%}w1_h5d6O4*g%XuPkT1 zoASI-xz0KBTsPUi>uZLI?srb>n@%}*PpW_PS4>Jgs|o8}gdgB!b_YDus#tK^tRFwo zqI31WlXv>edhdy+tAXJ=7ao2M`dP5b`||YL`Q!uJ$NH#seIIXOD*QISn3mLiIr(Ka z*THPsOT>4;==)-&rR}6e>^=@Gb+j?e^=pu}f$xq2|B7Hm2~TH(njM9{S>~ZL!Atvo zXjQHp>lv8#Q_~xJEEU+H*03;YXgKt8<2v)LO+!d!cFB>=z~0j)zfvuidxkpGNwE!! zca}E7Pk_HREPeU)#w7T=+JQhz`CZK&_=e|KUj{z2++0Q7+qU_`*>3WkN#WdJOZ{Tw zu3eU`PV2YSHvcKwMI8@wTFQ2AUhS*Q4SW{1@L4X*%_L0GKDg8;%ql%>ttBjJHjL}% z2QBqmj16rq3B#63@bv~4ECml(hGYE0P1C|5*?#bB0iz4e5^wHs*Pmv!NA_YaG6f7f+t)g_&!fpJ# zn_8j}x{)Vzqjt$h?>36w_srKE9W_Y{YITmZ9gCKR#LUXY#6?AG>Y6&~QtPrJTuNh3 z_eQ9W#YDnmdu3xUy96wkMEJW1xcU19KRe_o8s~$KzOrc*x5G0|VmUa}KO)2=L|ZhP zE-EnH6Y)7K?uL9wmTp||Y+PO`|1C7_npIGdX?R3-#9jY{tF0pU(cur#QI<;yhf3og zJ>xH1rgiDi5_+SON`uI)i7&GGUyenjp(4w5y;|hrT3iy^n`21#S{sK6Sw* zbvcfIXe{2oHTAb??7U0t;u!CeE`3ryrNcC010A*5D~vfGiCdu)YQ_8Y(u8KyGIV34+X8J)rf2)5%U?+r(2KBJN=n*9XY>&>Kul0viO6(GkrAU$^kyJt zGx(Qdww2M1+tRKzVvbQz1q|LK25RRXZ&R~09=%Mg0v&Y@?}`LmKG|-Q^%Tmwfv(N8 zDNDO3wrdf+$q&j0}l@i;EPPGl}q-lyw=*FEpA* z0@p+OJfwJ1+34(u_@r}<_*eiiVF(V;0Uip^ECD}FN23YA1oh_L0Q&ddbfE9X;qwA* zV1$7Hv@-apbU>7X`vky*Kvke@MHmD{a$dz{Sn%Y{79r)R0Qf}o6d5H(17u0Oen74o z5qk$bqfziE=X_qTf`5jv5E2T`kN2ZNx_E$dBtoS+M1TyQf)PXxdbzp~Zsl6pcC$)PV3-Z+FnXGl z8_$73I4U41WDo&35jz0D0Ctf7 z@SOP6iH>;Rq&hn1c3Uz;uX+YgD*66?)uk$D_}M zZDmE*AoyC>yDyGH?hvtIEbz}i)aSqt6X0fKxELAut_XlzNyfl~SH9($RCb*+yocJPXaJ(XaK--gXO25im)?0VeqpnEY9syMcBObU{OtcRj z4$?`3BH}3%>jLD$xv)wuZr2FpI};C%Q~h(_T{oy|IWQ+GkKdCB$f_d_Ud3D_KtLI4 zP=x3Z;IA)KY@=aUn6>>({CTQkh;?FW-P6aPpGGDM<+2OJ=LWi4?5CH^qI1PD#xU~d> zAwaU~;8fzpc}9&Y8Tp>FB?&F+RiXRp1^lZ<${N61bQuXE%YmOEK%@!0(+s|N7Hk(A zz|kQpOn9<7cI7-iUm7|_!Owt?rmZW_D~0Ws&rF|q3KB#hsnLK1Tf2%|A>h9fQD)4h z)5PPSXoOw>-~+Jh47}RotRE6h9POrxEA>wU>x3Hd&g_D1>^DaA+~0KkD>BNGj=asp zJY?ZOO!xo*NFscmi`mWqy6v6P%-#&=l(z&4mC;~Am}k^@*lQX_HSEf!lx9TLut@yI(~u)vJDVT#q);a-5J0QLj4Fjvu=`A z|FFs`iGPBDp;D0Q1fZb~cm--E7Xfw|!I%(tFuX8ZYeVc5o{SFY40`=07jh;X6mz_lw%r&ED;;Z_#Z;<4N!^GDat&LWc%XBcc+Cr~`B` ze-9~P;^%3&Ap)O215nGqM>y6gaE&Gw)UA_-FQq|D0Uj_4fS|wRS4UhYq8x~juaEF+ z07jVAZpg-vlf$((g6HesYQLzGYOI7((BLi`oRkFvU)a--*J$8>oUlQ?EG;i8BL1zn z;m4b{AAcnY{Q|m9lQB6QgdWfZQ->a)!euys903)@gbQ+1HcZ><{d8XeQ(@~+yF>8>r51s0rMcEt}qaK z+yM;&Y!3+r?wu=v-}3~h36)dR-!G$E9JePHWfe}C=7)YlLdd{q0vMEoZ~r}HuoF69 zINU-TKAF$?k@Z+LC4wnBvfUGBNQMon4C?}LT@p-*2{q^%(I7+5?jP2sp{m{R0Y)v4!(=W(iQp>M)aOq0v&?{R<9@N{AoxHkToL3B z+~Dp_GIU4Rh|KRH=?Y900eOy!vzz{Wzh~5=B+;f+{1*wHFgU~*98w}q+-`u{v$6%; zsRshaj}(ma9gjPLgeSDbLltDi+F*8$@YfH zGQOPiN|R8zD5iTRt}&*`ygvL3XUt_%{>oHF+|<&Aq%RkLz{aO8D7oKJn)Yp-+7S?i z?Po!=f<}%{;fJP$ts`a|qPvgJ@Y>Iex>t>drra@|ULKntIWCs^_iDZI1Hf4TDL zTUH;~QiYXoBG2FDDpU&eG3L!j0dMX<{0 z5JZi8M|5StW9cjYcfQZ&a@en@V7+SLS{ zk^}^*1lfu#NJF6}P&gE}4GV+s+gfzc!ofx12wp7&!VZlS<3*pw@L{mxU`)XrD=v@2 zfcw-ud@v`11YSsUn~=yhVUqMVp~KsRc8lcQF51- z1W|A|QNn|$v|SP-Eh(cTDR)6qktV4iC4&>$tt2DAO-GS*R!KoYS$U6&n6`?%hl-Y> zs z8Oy)zNiVEyz@(zZ1&^B->_L67w7EdFIseYqvChsZ*51Lv(fW$x<;RX!*^c0{LvYDu zw}#7ZIWF$bZoVFFZZEF+y0|+=xnF6d277sWRb2N8_39^?ZSC^ZGe zc+-+^ghxe2M6n~m(xmu!ur?_+v>-OAF*cbQpAwl+2y#Pga!hw}R$59r*qfA*miR6s z8|+Q`Co})Xjjct8;H)YT9e!lr2IC8Na+5%MD9F3{DX%ywzpW_0;7NWFm}3CZ;ctQg z%r3Mr?t*g;^+oso(nIg<`(T0r6o*H5%O>tt{0%Yu%`V(4djVR*(4Y7M^ZrBb{ihWV znP7I|MR{c#$c*KWKzH~LH++9mS5sa4_*uouv#rLYx_V}7eI2;v@a3f!s0`m5+rX}* zx~8`qf9jHkUWffh8U7X}HMi7*TMjkt17K32v+K==u8!(=qo6PRV)uech0h;*K7IP! z)7$&y%a_6a+5Ul^AA|kB2Y-OO4j?YPADSH;+0uoH(H}p?elARaL4`@q)Q|D0(T%CO znVESI7v|=s!Mwuo!s7bE0vK5U7aiu;Cbz;0>kHif$}4Pm|4+Wa{2vz`{%2nZnEC%| zNh&k{e@|5ZX-S%hS#kBf_V2tx&HvGol(!;&51gp>sSobUJ)HCCzb2~7{@s$)@Heke z`Clzbv0zJ*x@}3<9n*Mm)uXy9?<;IxT==aR@Zj85OH$}oOVS|O^SD#{KU~wahK zNqW51k~C>PR3SYXlkoB3nPq20NhUfuTLmoDJ|c6wRN%taM0MZw;-phY)d)XM@ygd2 zWZ5~f@9J1+yuoTEhTMhB4~1k_S?2god&V3M{yq8Y95_*Z=xgAzp-BHO8#l@3l&eYL zTjAxQnn5q@4}s3K_qtvkDh#V^-sCca9$xi6e+MU>9<0M~?9aZQ@5%{QvtL3^AnGfGtUeb4W&{ z!0O@D5Sa_I#l>4KN$t8L9e2y`JQ{!U*aoIp`laL4*V4x}*8xD2e6xLbsrPV;% z-JS@2i`U(kClkehClElYzIWIdP5=O!K*N|PptwDZ@<>o2yCd>hLi;|s7b-dMZf$;( zT920zNM+`>OF~#jrJuI<)thh!`oC3s`CgbU5pi}~R8|mbG>0GOYQ8PI%(#RAQkEe! zId^b{Pw_awF;;ZBt+dsWH1MY-DOpa;YxC92HY1b)^ZiNL9Y+;vmHU}Z?@8FbN?E3c zPjy5dKf2cZcsrD}y-BwUP;3yIH7ZL1II(@oFhXr#3UE4*`1zAcP_y3%7+MHg+E{uS zan*>MntS`Uw_1YQwD&-|!`^VZz3D#q9IN-X-lW$% z)wR8vMGNT$lQW$g}+fzz99a=7&7Vo_O=Gq~swe2BPyxvIX* zHd6RjT<`qgC{3uN5$gqz_$?M8Q!dBxUq(b_F3%d8ICgnEp6Y4rs3|jNfY6;5Z_qE9 zdX>nHnY#*?oRlkFANRl(abC-A4lcbsf}`3aI^Jw*YrK{S92Q`0p~82}^=s|%1=)vp zlrH6V-6}_mav8q>CQpjqt8HR??7G*BVSn-oCO0Jb;yKA8dqMBCCKOqT~H86$?73nG6IT%f!kT;ge?~OmMo|euRK~|H2^OD^J!fz2}pgi%s6mZjlMT*v+ z_m2;($e>Rczmb{9**toJ6hY6R3?C>&^Eh9;RJi(Du6B9FI8^^h!I-tIrleGc6YpHn zqT}s#ZSl^d27<+WZ{V`ZMyJe`Jp~sh?;Y*t`4FPtoq0U!2O-bD>lh!u@Mwqp(JK?i z%Np;C*xp5l*Ot@c&Ulx017$~a+W#rMc<^4#x}DjvRi2WHg#ytRL+17qos4Or`$nB( zr*SJCIqlvLDZ&%vYbGbNus2dWfifE~uTbmzxMHg%Y3XRs)%qKydRHG{{J z_Lm%zE3#^+&a6r{ly}_m-13d)FGfJLn}hUEvdNx9J0|?Ep4>5)UQ=;s$4?g|dINZ6 zrW?VZLVYcD=|NoYrvB~Z>dtHKSCy>4C`Q!OffLoS=KWhONpB2aI~yr|W@*CdZ;e&F zlEWcesPF(ph3Q8AsrJ$1J%EZ=&xB2Mrgq&hVoLi1gocQM!9;tLkGdYD2evj5*BGc{ zu8+RXT-sefzS|>Ud|xl=o@M=**7-z$0EysoU<6;2L<=s&hf4|+@NGd!kt5K?3=Q#S z60bTJ!m}nKw`k=~Q_;T=mEXfc?T@t+p2TO=BAyITxXEH2CIE%C?3@v0MwS%%Z z+m6YaX}#iig7o|(A{sPrR`T;@M1w6!)ErAGFuL%twnMg?TC}0@P0F%H;`}+U{1fTJ zRMHAd`JQH&wdOyf-2tMi^HjLSLq4oA13f`gH!`T7K=wE^N&IFW*s~rk6ih>9+*`<3 zu^n}Ats|a0?iKjXldlqc=+!(zdzZE2@P>X+YRDPwT|@a-(E zN8Xi~{#ElT9BfI-UhAKKdOb67LpVxpeR$EupS6q6Dv!Fa9aXdZMxSC`QnU13w)IE zw9VV2+sTi=5T71T3tz%)lwK^+ z?X6nyeRkr)G~>hSr+tHq?#?+=!An8UAe#yqSwY+rYO6gG{RcsD&b zG*fuL{=3@dQafr;2`abV`Qmp#yJf@7oz04VEsyId4=(Q3?RoyTYGJjvCE!%bnpBAnVvvM0s`S^MM~%$0*Vwtf(=lFfT*B| z0YMN1qoWiB4Hh~QiqaIG1D%;Ydtdvy*L|<`yqgy@Yh1I&89hJ8|Mv|Y^bg~y1!Aqj zwPq!i2P3BM5hT|VXWawV%!W%iMymNnA{-;w*CSgSBDD_gIuRSOurkWRQA|0`PdY2~ zD?3Vm&~H;w#4eL45vyooRw(FGw>A(KwuMl;qD}Op2i(KL4P!|D^>~02NPCRg%q2_Z!-=F?@B1miU%u6ZJAM( zT|xBBh|H`+X;`AlY`~$}#Hah>FPbDYn20_djL6H1)>#?XCUx?4jPFawsOG`on;rqJ z>PhWVVO#o<{YA(PY@}+34^)*{t{xmYliYj5pHENbal^U;Q^Ak?8v~1>p-1SX5f=VE zS@xl#lTT;Ap(sS!Rxh67U*pl=B<@^siavak(U z1ECYah6s4IUcnXVAqzRs;Gu$x&*CFD4qcwE0{>$Yn}OgcCK5bx4-+6o=y?~oXe~Z6 zmV({GfP)2xTLR%UI!c0%tj#_#Vp^bzyCCo^C@Ci@(V*ir&`(Bca}Zm&$m1kjAs?f` zhDVa|*<6$}7wrl%2N3!v&3o+wKgaHz1GCqn4 zp{SU<9E`jG0^{po%l!N^X{X_=*8%CKn%OC7A`V~-M1VO3UALn_$R#R-5^I?0~a0wa=MukK;2-*V#3heZN z57i8q3*?hOoaii66>I`ABFM`4n(Q zZ=#hT_-62Qo{Q{|hDXyd2r8;7`wodMGROn%1l%n1y2W~qMpKl@@zQcnv7!BlY_hNx z$8?5AFds&_vJfjEWFYzA1QiYOp&>5#9E{mPLncwL9+t^`;ePK+P=)mf37{doMSBOJ_haT_0w{0QUE$80q@_XLzkQff~0SjNq z5c(>9T61N% z2Gg2U6ZdKQ8ZK_rIA<2W_k^A3>ny{c&X0F193gpAulI+r=8ma1k0}3lCw%MIEQ#LXlxw zJlv!p50gd!YfH63Rr^aGnD;aeA)$4JD7w~PRmaUkwx|3f4}YYjKyj|A7}Ar8~3t5%_55RA)t9>{YYT2(P#6}VpNrpKjLxjN!D0o<5`P~^h3naEW3 ziU%wN2|~wk@OhM`OukRZe0yCGw<}j-8y&HYf+PzdaXU;;2Jt=pu9+(0WeEc(QWDm} z8yk@lkWkxbNDD43dq1?6E;Kr`ntA!$sgf1g>Z<)h4o0k_y)Y)jS1=)Q z>fN^z#9S@}V?c!mn(o;82+6&=xZ&0M9E=U z!_c} zF2mg)wh~SGP&6%PEf>Bk2kiKuruZ)-y`w8a+V=c(nPDL}v2f2BLaq#?H3bQNr7Tg> z{bVdSTIY>LQmdLI!FLHz1Vbp9fpMiFlt~Cv8YWM(hhx{1*UPKX$A~jgkGc40HbRw( z@Rmfq(pFIFZuboN!`I}UpiSD3dMTL${8~h% z9#WhS>5-79?L^#r-;*3a*?A_6;YTOfK3XwtmN#1_t8L;(*`cmo(j> zEb5m%DgE3X!?&{s$NXa#?-Cg#6dl5VkNHO_Uq8vC97uh^$D8Ux$L!wsCl9*)AdUY3 zV5K`YZFVZD`fFSFSKZ7A+F}yAAlAXU;`99FpQU4vTN2Bpa?1hEo93j(%K~tWNOo>D z^-f&Woe;|Jk8*j2-Z{FYJF%r%fOHe|#R;T|$u_Q&x1V+FNSV}75LI5<2|hXsm~Z<< z6{b-7Q{>=?9kbz4rBitQl~+sqJD&Grmcnsr()@8t@3rIcnG*~BXM)&bK zllS=X=^e{=4+qztI_iAk@qEdL`O>BNDnI8_U}0(3e4_q*&d!Kn$Eoib=hm&957nPP zwQF9@!k8TG+?@ZTWgL4Z+BAFDe7)ODjzWCY?NG$~aJ|Q2VTwQQ)rHL$ZQA$z@sE#> zf1KWH{K99UerY9Lq4Zv7;N^S%+!sF^#(x4|_!PGEWbeLyw^jGT7RHgJHl)!*2f=>h zs6O$S^@Z&PoBc(5-(0nt$a$O~rfhbmil$h95?v-D>rin`??Uad+s^SVU$*bbJkoy6 zY4;7~+}}k9wH=p?4%Q#3Hn{#Q9f6ZZ4wWlfCQFRWowzZue_OKbo4hHk!4dQ8RvxL2x6~&gfcWF6@VE?;n$im?2zf=PpPHg+78VH2JZ`k;) z8h|upa9EtM5*`l+q_F}o3{+z`o**nDp(7$>E+TYWFt8lz#CiT$*Kx6J__1KWHq1~zez(*2@itR$}0NHu%RIdNW(~5 zeXq7QLmQBW3{VYt3 z7N#55Y}jZPVYYb>)qIP&#c_)*@tZ*eV*44J9k$!;bGF+9*r40l+3eWLr0oQ%VQ)`6 zVQ&Xu0~}NU(%A0g15_jX*EEyEfj>zj%`(g2vzb|L$>XY^;V&t2pI)mXlx_=jh7{_mdgH)b^bNi;B-`CnHP|2t{)0MeL#{s&Nvmw%}SAdT7A zJ^xgV{~(Q?zKPzCAKO380@VQ32cQ~LLnFUc<1f+>0MZx%-G{$aN`(Ze0;?S|b+Yg!lrW)B3V!u@5LBN~zfA3Tm{-qi< zzf?p1pQ;hP+Ogi!SM-Qi9sO->RX8*Kfco z1J(FB`L}8~{D*4fDmZ(HK215!D*sD0KEm75c!r0QbS^sv2qhP8xZk1&RAaSq2llsW zT-T2Kts2d(D)c;hCwZBwjcx!6#vTCrGRpXiAAJ4Df$_1)X z;kc|C%|JCO_C!FCKJBc{>g!&wEEQK@1ga5I)z*ohtfH1!o|KSZ`u zA9!7}G^p0NkQ;Mar>K6zhOx$)tZ+>zX3&273K9*1ARECc4E(wWzP{P+8fB93QB!j~ z_xHiX2H7vQKZS%Ck_Ykl&zd7H37mRi<6oe$ZlX}aP5Z94hJY=MbQn|upmAXm2_;U$ zpk>h5s$mE58Z?$c<29qH?H6c>sI5FvUnXgWSkk7{ZMk*GP#357oMK2=bK7S1j!k2B zjW@l{m1{>sP%Onxn%1o2Fiqdp!YD!tc{|CaWT~5Dd(KMptay)S=T?^h^99zLic!+2XyC+Xs|a z*yuGLUhECXtY1!4D`6xLl5)1P8;)ODypeb272PmZ^ZDaDbDxm!kws=s;^Uqjv_@6= zi#5|*$tdvLP!?h!cZXBgXFS~e&9EQqbi_yW0)nd0e62Jh+-G+N>BFp{()oZYW%&*g z8{gf8HRrx?50{o)WmXVxdrdDadDyLfX)!kO$I<#&gU?%5hx%UkW+trs{C1C+sbZq3 z$@tnVnRlWTrui_8yh8fG79CZr1r=hG61$kIc9bLJFVqWZI7ZFiP=6xc@kH)x98UOP zgyn|)SH%oA98#TDjg!U2;oVK1NTcuFCmA2dl1C5)s?T!&*9YJ1X$awp@_9vBR z%&$53Pv$(4brp??{P6I^hI>{GGj`wQrX0OCRAhH3m4CavGj~MLQQcX)D71#%HWqIs z(|)1UsPt@Gx~=wYh` zG*Z+J$54O%scbFezy+Gj&zkyc8_27KRNz$w<6~LhYZ4*+wXd%J@q!c>s|crskb-~ zzR$9E6Kbw`yX!b>;NiacpZ?kIE>o$o8{Thv+r-dTSc@|$_d^D5i-rvO+}~eN zR=f1YQg`8Ker^A|@!FX(W#I==OJj$2J{VdP_Pu@0=AR?}wj1B>4B20Hp(;3@&q>KkW{RmNv!IwSb@K9V3*}dZ15_pn9#1M{c$l70paJC z0?tVXM8`{sjm1Ws?TXvh9L&JRhn7d3uM*AZ3Jae-6&Vn^sw+O&NS$eK ziY>}YxBym|;)1u#CKTQGQ&EqvEE2sn8=lY^{Xi<1B^3|S4l6{HG(hP(?o@DGQqOm< z6-`N0lcZ<+62je+9%UtsVvg96Qo!1X4f)XQy|8=D36BQ+-^O|SVF)j0@iUgmoxVf^ zvJ3bG2;MAfF50+~<>s=vBCR;)jf-aKWkTBwB3RaT|(HSWn>a5qQMAVXJobsyFDU(Cr zXjtqo%otEfEnN`N;cC4WsV1hrjvM1UC#CUlIsj2Yo;F>X$9KN7x^gj0o}4))38tD+jR;?G!S z_;_X*_lazw!PfAF!Q*GWVx&4BJx(Fmv!D}9d;}|1O+z8NIKnGF>s?XSYFy^NVkDf3 zjO2;TK*VM;`okpZ2cLMF3Q4krA~-Nn3Nb1>rQU>f-8%YfTuz>QdW|{$EEU3YQ8!5V z8w_kF6Ei2Zj2UiZaKCWz3?J#w5$a!>^|)%CYoB%gp%g(SJ9i_%3?BIUvy2%x_!uPy zEPy0z!-OmVW-yR&8oZn#(n%3=;J`vy7wb(UjpHwmJ7yFB%pm>33;`w-Lg59usT{PX z02vLQ-jm@pKIR6088e7<)P3s{U%J_f#pj1{1tkSUWg6s36;6dvT5N%OeAVB?uy!DRz*?Z=Ezjv8c$f_|XtYN?dX!+(8*cu7~Plo%Fz&|et zMaEPzF-jEJZ_G$~CcQf->xFvyng>|`Gr)`16MT#>``R8bDME%&6qptR?YTrkDp3(? zjAhJ_U?I8P-u^ks-qnT0PKAnf7z7D%9{PYHsw4s9!$zzi-4fy=_R`T60+Fl->`sr%_EJ}e zp53ZVkZ9mRYCNp>ek7c+4e2Y41uwCkpa+4dHGnagxGVuu7s3ijvuM>3UIDo$yNgpM zZmTh{-Vcy4w$aIhz!#98xmYldbC_}ooR3VlAcQ&Cnc=jU>|o~oTYKlq_;0c0WUMtO z6-F1Tq!erNM6%hb4G=My4j$vBli-`lC{Hf3 z%?2LHLnFwj^0^8ETV#lfmgeAQ$=6LTm8tkg8MNHK=_&TX29Ze;)}${p#`?D?7ZyT- zj11({1!OdMxiH8j4zMsg8OV746{m+6Tbk~^dt1Kg9du|!NQ_=OM-}#^3fIx#2mySQ zmu?S1vi$t-RP0VB%!r#|9dqkI>z(H8>uv|c4z9mv%Y>}?Ld^_ZCY8`jauMdp2xv%1 zfB*&DK{8VDFkCc8{PMzm_Pestp<;PhWjPJAkqN;l@Q`kiQXT|RVf#ji0u~Y?BNjNs za~x>sD8jD$*yE)GLCkk|7S~lBlEKGvfMkFt*QiXeQwqU#>E$}{aEc6ZnvT-mTw^6# zEA#Gd#K>(4D&l2!Es|U7!a>6*kPRgE?F59TVnKTO;vWyy;>tp`YU^5ypDdKgGl2PF zeYr>_Z~{d^tmbe}GDvew>?$_Qn1PVu!zF|3q_*d9h0lC`SLZWKjlDVI7f5g=E|SJZD6tWnpCdsHU<(H~Kqu}3kimqN3pW}sCEZ?DKx|yDjYnJx8h;fy%aX3!rZ9X z77p%&Gj8r|;b6%vNVd)CAkv7A+)RS6;PFl|UFP^Arzy}nNkjS))%3;=tAd z8s(%SsPMxqp;o@I3kj}FLtiKH+{XO7ZFq;>oDZ`n6H%G3&*^lmmu>YvOEjkiDyo))kE9?}$p}v)RAHNp zoM-z@xj($B-gmUgoaW^u(S;7vVW)v-&iC2I z=GE;xUXF1hv%zRm zG7WZ!bAK7~=;Ir$m(pBt_|hQ6|hb2ooghsi9eyLj{ zx?hJLrNq6vPCQCM9p$5YT+#2pj_szuwU8gnH5;ojizx^do97Zo+rPFGMs?PGt#BD#3 z#1OM75&e~y2 zL~Q!A{jjVWVf&fmGr=!r?%t&>k2sm;)^>`W{_r+m{?l{Lj*(ySYWq(P_1|W10E5V% zzq#|klP?atH?Lwpmb&aVrw|ZpoIj`WVmhpE?i6fZ4Q?#E)wzDtkA}xs##+;C*nG{> z_ly^DK`x;tJI4lV7cMI-T-h}5bM!~!Hg`#9Qnj|B(b9o}=v#4qOX z%`+YwufkyeT{4tm@O3Z*s7kDW!)4(J?d7lpa`SS<8VQaw5NIhOv@sro6Tz<7kHgCg zV?^+H3Ld?MAnZa=5+fp1i4qi|6oI6AjI@%xLc(%|l%x1c35k{Z5<=%Bo)FPZ)&Zs0g$_krEx9o$FP{qUQ}GO+*mpek{*@W$`63_(%l?+K_cH%q_VtSq`!1Huxw zOUgMV%VCM0+m)Qsa?qA|#Ho1BxeMA7AS^L`=V3)`}M6LDe>jWv%jkn3k@y*tV)2GMCG%0b1km{W>mcR(*EKpIL>&*YX_1s|3}Xs z9q+n3x_;kh@Za_PKFe6-4}AFevF+10U>F_!U;6rIM*91|3=H*;3;@ZP92@>68I#~R zV`_37FviGq|BvZ!AHRM7U9tWp8PnrG`^W!zpYi`78PoPRou5@)Z_T6}Zn5=be0g?h z#s5vkdZ=K{|CEgNDL^s? zpkl3e6l@sj{8h15J9q8xigoYCQ&vDS%7J7gC~i}`f{#x)1wJw^OU7`L;p@*}q$+zTYT@0rwfh(Wzm}73<<<$!OOO zEY>Xa(j3$3WD4ChD(f;H*2*x1Adw4s_Bf54*@GZ$3HF~9;`kN`)vC+)8UD-n8Q;6r zZPb`?Kr#*#6`)x!`#y(1*pQF@Q?B{V`adhyFAa6`4poNrC z-oGvl7qZhnxqIk@yxdzp8p77?(dbI~vd#V8$Rnk5DMhl-kL7eVKKRnjsM)6=UET0R zZlY=%%)Qxc8~%_bRrocB2PNz{q7*X!DgWw{_ze!!ZxNO~+lSw{3rDA0%dm$VtH@Oi z`*?kUWzD(WQ9PK4JrT<8%2HbAD2A~G^NJxPhgI~_U_{MdtlA>+YFRR@e@TYx zRk1a;hg4_JVsxd3H~CVZ$RK}9My?5vjP9gkh8po_oRuh*6Uhu`Yney%L#o2F39RJS z6@@0sayitL-S~GNY{bCVr zC)Qxa=(z@R@DX)GjyWmK@rtTp+7_!*@Pnc`JT{7+EEzrjl8pAhBxAaO82As#82MW=9s$WnSQGcBWNbBk5v(cxmt-*ilnk8B zZ^`fjkA}j3Nk$k-dtFCe(#yGnXIP9aO0s>}tsF_w62C3dhqoViyHtPgZu!;*?-Q+{ zV*MTLKb11VPsFvI>bMhf6swS7`u3CbRfGzHif}le8rc=8{3efhxwNkP)8)0*LO31y zhwogxvk;IF))KRhE0gg$iaZ?`Yd)<{%z52V`?gWY|Jj0zptf_h*lHjDMoWX0FfttZ zG8`*8N?55QCAV(yXk@QqgzGjkJh^~@v1h|X4NV@K6vX<@X}x@*w58@NiL$P_pcB3j zdE{iDwlP8W6XKI7_}wJtj7($-c97Zx@nhB>!!uWgcd0xl$0lqaO^;$bHV$Gj;V?QK zxqOtt4o`HmJ*xZgaI3}*%rg&azp%_)v&zA3CKsO{aW<`9S`CYtTw8Bm!N}@X(3!G9 zLOdyb|Lh~;{dYD6{Wv^$O1WjwWKGUirH>4CCoXuZVNT0EG?{+5t-+%^T3K-L3>XBl zpf*L|P93yY&XSiXrNsO+KPY;Qid^S7Z7n_KVf5)`g8)T2trIfDAYHBdnrA5QGJSAC zdLbq7S5HC=Tt>g_O+NF;89Cr`U|#F_UpcTeKytG{{@?w}{(_IFPrckO+C8R$tU{AW)h z^gntMC;s=IMDVYk#AAzDGU!Qk{-Y;R=JJ2+Ntmr!?n&@I{lE4kI{)u_63dM7A3cd? zr!__YqbD&y*erE!YqPH@$X0hn&fSk%==9&26&%n&=!^+T?PRWZj8-X#s#ZH2QW=dK zB)E3DEGH$bVjQv}-LnFY7ukA)o`ibLsQ|HK0TCW?mi}FqfgV9$R>t^t#jc)+jdhPT zT5=5Xk%|e`k4fkfo$U-~4#sUMV#dS;op+2sI=E7`D{iB4Ty9)=J~lzgH~uQ6vn7u48n}rUe37uzS zzY18aU++3WKS}NF%>KN3?fR-`i3mL0RfgDKbZ%xv%OT{d;XDkg|8hINr zh5~tV25KE@rrLsD0}YL4K=;Y`a}-q25?g3kJtemKqTasr=IZk;xXkBHVk1lf&|iHa6I=xTyF5&^C=S;Bp>m?2?MgKJ0Rpa2M8vB z)^brUbP%A0U|=ks3g5>*8IY6Z7?iZ%rr@lNSR&=-ef|w)phXPy7@c5AgNO`_AB4cM zpoC$_oQggH+OgD}OY`g?q14g2TP2Vy2bCy}X~mXPu$!q+iL`Jn3rtnPdpWoztcYMqfDvZGl6hDa4m8Ry zZ_mmK%e=0#y;Rk=;x-cvrdu|WQ63y55%dAb*ppOf2lbLkBCLx+IKqVGK$Rw@XZbdj z?0Lz4X+$PNc#Sm%eCJJvQ2W^^69&wXh1n!bln{pvah6GA4;dNHF5cTxta#vR-~P(F zbz%=8n8yhaR4<+53wx0-nouDF!JS2j=)eWX%*136AZH<*1CKnM50BY?@4)eUN#}6o zOeB(xe8|CPGH_pbU?1OgQjl%~K^tfwh)Xah8z>1b`|Nt~!#%x7xFls49>pvz=VCGr zfF43-FGYyNJY0RLdLslGalxOD5nAG;8d7WYx^4#waXPkTwA^~&p@olSA~D>X#~8R% z6r>y#kwPO0*l-~xY?w^kL#o|L6OI@u8#qvPczwmuM2Y@k1czUnUR(tFD<~>t!MQ!( z`dFBXtso(bENUB1)LJCg2<1Ki&tTm&aUpc%Dl!D;!)3r{Y~J#TMjQh!bq*l~3ca%R zk-`-TD>=jKOXIb~cqI5L2z8JLgbiiI0qO*SKMG}%K%*gwfxxryF>_BavJFEE7e`vT zIxN^)I?}uaMJ%H)5aTDx3%t3-08+xEwf8!Dt{*Y^Jj#H$=w*$hXKeektZsWuC z*|^aq2JwL>={*ZB#Csw;*r=>san7sWx*VrNLD0#|7=(oo2N~FOGL`}1Drh1DoaSL3 zagvSgdv}4Jm=#zP6WiKkRZa+l(7P!pbqZ_+gzzHc>Ukoq9JCr0{f3?QleK)SVa>#( zk3K;=KRcIGv!zGon*a<1!PO~Nwt z)90kz3&zFjQb<6kBo4LK%onW_( z*ZM~e%!@8`mX6xW20+^7@RO&#@oi$rkp&Kd#Kq*VLX-(%%-ApoO0GZtt)|Y~1Ut^R zACdwl(u{$7!4Rf1koGjBA{#+Af7cxHre#Uz>9vgteGK$T3ibvU8w{b%1a0fdn5RFx z-^jitC0CK3UfRtUe!<0TlodFeoZi)ARY2STayd-+F*;^91t!6RZ=r(>HQw9%jX>KUd^5Cg70ZnI zbd!r9(;+c%FTq5C)u+@pxE>9)`m02f+=r&b+RcgmLG9 zzogTM)P2$r@8ZRMvxFJ=JP_|>CiX-Cmk_}9xNv`Ogf=hFijE25AS9?m>5FhV0UW=v z^{ZoRK-D0lYf#C&b1Mat$b6AOfRi`~dp8P!Jmw-z+`P zAK1CFZ6zGX8%Rj=rrTwwH-+}cElACQdW4s@Z^qoQZT1!=>E%SPd?HO z;`huysdK&RONiM$JN7+yw8@Osd~&>t@IhhWYfw#ab3jyUbJ9Mm)^{m^A56v(FGRyk zuI}AYU%M{3u~ty$C>ZRH+I;D{SlO_6D#^@4pqV!znm;`K9#pI+R^~@2=_RZ9OiGOR zYZ524mwZBH$0w2DlMV^Nu=P{vj*~{IQ&A_vTil~oNd+5yAe{~$yj$~8%W6u~f0|&9 zcg-Dqi4{~>B}?p>P%`?qUGH_TS@c8Lw_QFH*BAS>CoGKP!dFRs*Ht=s64WU~XHJ0* zHmFm4|30?*TW`plFQ3kxT3qg6XEz>*q0Pqdf8A%KV*b3(P?$^KGYp#e7GEwooZkKOVd{@C^H{RNO%{_+$KlFN$;xNl^LL z!oTH;TOoGXDye((u}&4&PY(J$jf~Gc@1DW-tLuXlH@i-$O%g|l@w{4l?SX-|Lz*)J{@-y!90pg0!QgNy z88{q=z=T3~kyfmn|~Z9yPyk(j+mGzO#MjuDo^N+NJ3mcqiqc#z6QZ^cV&5Wy%D z(0T;y0n$oO(N#j?;#%S|k`j`8rDV6Sk|s){rKH7`r7;v~f`znnfV9%`9F?4mlsxXB zykdl+rm~VUQCUS=nXIEsR8k=+tH^9pQP`!TptgDoSnZ%}i;VHuzGv0r5Cwu{Ck?_Dz;f1(q~BTkAmE9V}b>+je{HX}gcp>@9W$ zy6&Py+3#W7JErb-0^;##&k?Xo#o6ojW$%H_j?7f21JzE>2lhJw{fKbcU*dZ7qTAsb z`ccr=K6L2F)x(~ZhdmD;aeQ>t%gH_YguDBB&yy#QpLyhcy3E(F)i?Ocsne&<96x>b z3?txteLzS|VBp1|v*3>712g4RL{U^^WL9KUQ)D6tV1W9?t5{Y=TykuD;-!S7l*z0^-5Fn0qlZ`*#2%J^S{BOPOGcD(}*TYnKvPx!m7P?fkrg z?!3amyu#m$R8RA-0`%apBWl<;z#YfmF^u2nar4IYza!e9crkSAepyL*#qAO>KJ~kJ z@q2uVS8*Q@$K0JqrIoj=~Rx3v6T&1}_^+tu%?9^M1c0hHs(Bku3q1*lvA;uvXY z0sB)A8XJET$B)MLzbhB>PhWx1MQcj~fR2|hUI68of7$)VAI|}FG`@ZVlw+y$6M&BP z?zy*bUxPWSPrY4$JKpn`ho}H_EPfsx{Q{cVLjyx!fO32t{X8``zBo29K0fhvVq#%p z89Jt?$9_#v%}y;W%r8tYEiHjh$=D@GIQ+kzY5e!N#q9sYjhUgIKjRj|GB^KQ++uI= z=xfi7{~5Qq@x*i<6}RyFx44D-V^;Zz1(sZy+x_F#7lZ#1x489Z++tF1 zId0J~^N+a2u_GXEu}AIr9nHOk5&7^G;Yw|%JLxah$!kfD4e;_$+uUAYo9xSRyL()s zC;j?|ySb;A%u1aDr@A<=EZr0?{ZT!Pt*egMJCgBp|6>h}Q=icIETbT#{|Bu~o|4n4 zTP5{2dief&8_i-v{|`sn^J0?>TFASFL#~S6IT(^&Y`p61sAqr6xy8>Nl4e`xl-+{9 zubsK1bb?uzFLS!`pry+9?o8Ly*nWdH)*sGyp6iM}{iv+1Z={Ad{Q`EZbBGH88FmM5%Ap*=xmyK@fF9n2f5j z$3Ux@&e1|-_l4D*;o4^>for@@t}kma&{J}s&MvDxA~<2)KD2cmqYkYs+gIu1I?uQv zx>MUvN0VHah;$Oz3m5rRrK6w>aX3{&&Arb?0@^bnl+9n%`u2_yiCAH+@3*_9p&+XM z&WpLPOCvFIo15$nHA_BQaOyBS&r|;3Fg{NI@o@{jwQ@!0Bo+!G@80_CF?m-+Rt7|l z>rzGVtGY6)sM|LoO%Ip1`e@ZiuHy;$W^!=BX5!YL;8Jsam< zAF*Lo4CdXUDyUpZbV+C|7J_qE-*;|*@UHA(ZL+QUBf}RPzIBD%*SdZrJzk~i!GzkX z;C9hi#R867vBnLRE?c9z6Bp8E_a!`(V1?W@dH=^fnD8!jufUN@Ord!iCMg~-w3^%g zWt;K6^Db8;-`Lcqjq=%Yo};I35g5kVvan^5x;MsW9tlzB^v zHR(Di>L;tBu5?#O(dAQmhl#!B1rJMUp{p_EH*=7H6iWlnp{Of zfMb+qmb%a`^|W-MLo~hRqJ<<)JVKjIc2UG1A#au{wHlB!HQ(tcWRO?NMQ+^dw3M(N zE4IRB+I@vypY4vpHTg52JIpRsy@+{rI=FR<>XsuFw$ybOF58^R-*z=S-rcpbAa5{A zZQF3XN<_rvUR#ZIn{MuOznmV=Lw*!%duC03P@gNcamY5i*=)6uc#c-dpuC%yXoApP zX@$0;ZJEQncQjmJ{ZRI_wtKlJkl#LZFF zVX=bYm#Y+#Z#fTWcAk9o?brC!zyp!{gp6Ze-Y2&9_N7pB(l5_@sjG@T+;>s;VmUg* z>+rXnu10C`vecv6M`ZTn+&PhQCs*Ix?E2BcpYuenUCKpqTWq{dNx9hhqAjb*iU&HE zI=t;$QPQql~^3 z_g;`fJfZ;y;Zb;$n2CwJMvytK3x*spH<4crzPPB6!yD;Y2u(f}M}F>>%U7;mx?SWU zddL;NGC(e5D`yk+>BScjo9os(aO7d!@BmwX{ZSUkui_y_!>6YZZCAYA$0R>-sY+2l zYm5CQO=@?*4i%aju~L>OQAEZVTrR)ZD4R-YijrKco70#17WFO<^%A{1hd)1RgE(5oR1}AUX|H>DPPo>5WMbPG+54tq1 z1OHvdHg$Fe*^0(bwT^E1D%u@%X6p9V^b;HxWO1RrDyjxLxFIOjd%yBMf z^`-u^`&h8AXE$9t=u&(pK+pTDxaWM$u|arvrNmb6zi?RKQe5;I1em@%03^EJ2L>b-HkV`dsWva z?fz}UC;bnzW$|XdS9d<@-P`nfUnsb@Aj&@4+VtA!+Tu6QrTXE00|}fvCtnwCuNm2W z=-fNypJ(k3ZtS-xGj%k$`~6Ya!}08dnW}8v(-(Xe?s(?g_lbm^Xh_Wa%=DlC)a~nE z?{j$aLfF*1K6(FS%;HdP)53tc!n|1O`|(qH)!lpTryiC$PnP(E_`BuLhW#P;vG4Aq zfzxFR!%6aA!&a6(@f<%?bo%J*yP~ZVE|2HmpKhFX_g@^_r|@%V>b_Hc?4zZ-t2Ui; zzq;7plUX~{w_CV6YH9M*zR{rbWB^V$+#t!I{Qef*o~VVdh+}?r4==Y2U4;#FX$q0;3U}BQ-qFNN z9$-eehoRykybB_h)O^0uc73OwZrc~OS}M{YPTa7HX%rW^ZuSgvFmhAe3JDKCvrIoz zb*5fdq^Jke+Cyx+W8~_YsON>2<18PZf5cvoXa#JGz@n7i|LsQdr_|IgWnS#4!+vhR&nrDYTe$IO12pL&e+P9Mk$gQ zEohOE%C1Q&WgBf&mO-{CpU3Dtd#&%!=lFb&&kx_f;5^Uc=y2w7d0y|gh#E}D&W=dU z(MYewQT{8Vnhr)?dgXU4Bg%gu@__rfAXyTtGVJ>NRA5B?;$6Pc$}fVJ6h`lL2+u*s zRBFbgZIe7d5PU8phVC2WI}me8OERyJ)nM*{@pEr+pcaOIlh-)Z}Z+H@q8;Cz$cq&3GA$41VWKD43 z(%75sk!F=A&YBZDwFuLiCwh!*UxRs!Bc%K8iTgqls|pkE@)C!P97lXZXqri%e50IQ zle(gkepDv4yh>VH7zpi+)jpf}r7}?lL(HMM?J8jFb+Dgicp~rlPs^U7LC{{Vr|gXP z#{ssYTynRAn|2LpnnyyqlD6{TTN$L`Jt>Cs1##MbNiXYNa=>D zPGMhowew2+mP$$k zC+_($XSz%8>#S3SF|7IPDRYOgJ6P~lT%;94?8-eUWEtr@9q&g&u42Hq2+>-S9)g*u z_t$emEYe?vkXBOQYG5^)gDIyHzw?Rhbo_Gx0p|!laYygsAXS9$8tRGJhUlMS+4FBx zx4j@yDIx%HrDDqkoE`?w2Ap*f;D%`8yU3U{G8TLiE9B%oy%$>7aEWMa{fcy~ z0aBx)!)W4ROzagdRt!9_GEw;g6p@U1N)=y4g-vm;T!@ZPna(0>=fCPB)(T)U9E3L& z>(2oP<55Orgc2RGiVZt$3HPFjCkv4pd~AE!L4~irwEHJ`9fRgTU^sghV^ftsoW{)x(kb4Y;kRjB?$t)wZ%i1LgK*%Y&3VuZe^dw)1_{xV zLZTxB5+h$+A&;s0iU=eZ@AEHl$tw9}k$XRcC?hO6BE%fyfb;^w(~uHmNP~`Xr^Dbh zNP_`aU?6tzP%I&Ct$fjE@uVk3T;)b?5db`Y=L@XV)i-oac!JHZ5EGq0$3=GGE@GS7B6uFg)a-t&% z9C+`&JGi|*tfG=SN2SlgOfMlumIJY9WM@XU9TR26L@|XZ@JxN0A$pgVg0Yh>a2?Emhc?f}FpxPNYI~v@Sg;)tjKv6r{d7B$>Fh8 zI~XvtS?nm6)W!k-q-=W%N=^X&`{BcUq9+}a2OSd`uOe0zs9j|p=XvW!^_ydosd4EF z0^%<|aUU1l9J_k_3;1dqvf)TQ=0kd59hp{hj#2Y0rsSzZ6}72EgA5_5NHFy9T!>o3 zMA@*i;QVEATx_}*W;s=Cj!!y_M6GVVVl)?Ty!Js+A6J!$I!uMb>4;<&;e!CT8iI;& zsqeWk6a>3OCw>xOmqXCFQ^`a?h-q{Rv#I7)9zlkT@MB}VGod&Ep=vE0>@I(u7v}Ee zKMSH^ohS%`5K6JEeqkKs_b@qNefsP%$x0Ta%Ekl>VC4B%=)?@^x zWX;`ieE2j$05fEu4)c&=)C)L1%!VxXo<(lufs_k67Ep(aX?k1O1QjVv(GfCylpi03 zrCyMrpyC9$SCkfH9^RP>>+xv9I{7FT)pa!2b*uA^^N^-Ygcb{C#6@3W5r#QZC=*g9 zA9b9Mw5FrVSbRO)^SkCnZ=IEX3h`nr*l{+-MSwasPZ4XUk!A(NiMyl(CM3;3h47J( z0HKjk_d2JE(9)n3C?%8=^LmHcLq}-QkY_CkJ#_q2KCwrD1d+wbFUV!ooR@*MV-@^2 z_NX?Ims zZ`Z|~UV zF4i|KeL>pIglh`m#`O2nL2xZ)*mf>Dm~q>X4qM7YsP6|~!6VHQY7%G7L+isjqvD?o zN&IAXnNW}>?2qUjeOmir+gX^_uc*Uc;d@RBOsGf`A$&LYQ|UKfm&719<=bUK!cQT= zg!R#2o)6z3fNyU_SaOgS6r^P0$BhEG35O7|A2+ktO?L08phTYnt&eIiNI${ilK}Ct z>a#urR(uk+m;#qN*=I~gJ*?_$AN*oA-S0aPcc7<9{UGraX8?Qh;}XV4a|6t0GCqRU zTij6I(a*lG9Cy6lB{Jyaij5yM1&HPyDXod$_{6VmC!;-IV|G(8XLy)_{g_j9lv|6Z z_{`u_*&$bhVb85!Cr^$%xX2tC9$JeZX1j-0C9+YYk&^+{2Dofpj1X=kfgDLf_m0pr zg)bioi7$lCJ)fe^#XsCJDk%{@Y2`^S&5^VjQS2ov_g3DXs>D_&Ty7oJ3?5ZlJgP7+ zE5yx@o%>b3d`Zm8Wy00HSH}CJ%?INA?ZMFzY{|6mlM7pA$(RC zz;mjEnu{jv*H5sNLn`~e|2!YvQaPb*NV1h3el$Iy?dHicliD>p$y}yMbM+jL@MuO) zbhdPVPHoErI~iqqITKDv)afKT77R{AFT?)h_!Pj6Qpad;g34yP;uF0&MfR!1>qAvj za!F@RTE7n?7Z<#cS6y!CW#)Wg;rJB5jnduDUaMB6c>Rd6{c+JI@)qWY&spy)&lg|y z{85nn!*1O6S^8XK^;|mDKHXccVAGs$?@UI0_ou~O^7Uiq4Cg8z2g`Y`uy1)j_x}0Z zDbyN%(rj(-;;ti4t1p~WDb>EEHFvf5XV3gk!KPo+OPo(1`jr|odyhn}XRlQqINn)v zLLi-c!1tt*aWwgZb$rzG%TG`IGO){$m2lel z-h)6XAmO@5Bo?C~i;)Jhp@AhM#MUkr6JH@Nz7dB7zF~zYEGDWs5f__~l&r{$R3tQy zO2}`N65lN)1C#?0hpH@wDktkJrvj8iMjpFGURGW~URMEYtDx+vutZT=MM)W_sT@q z8MX|ARH+qOSqgD2qwTjt8odz)MI2veBA!J~1`r zH)~{_2P+#Q*+|K_38uY&vj#h-=2FgiU>cV$atbcSgM{N>SR?n!O-|bX%o=}%9KS1$ zk{e}TZ&Z{O|ARH2mzMvT)hM}BeCtlt!#gE2cOC)U0Hy)@jf(qsMg7KuM?g0Iu*R>2 zGgSY~8pBVU{;-DM0|6~o& zY{Zayn=jGAuC<%*x}<~`j0cIQCT<*mCn?_2vyo1gD6RAyE8D(9a!yI&Te;#xto zG06Vuf9>Yqn;KL9a((L3&&|(3v*A+}^tR|timenz5sy5^F)ATDEb&99oGYpFJQyRTzcBA+C*Q=%Cm*4HM zccd!yn9BvEd-N+GDS6WW{G{jGooSoC-;C<@uF-zHRrXia(kKNVTIiCXZyO321}~-8 zwybIzT<)qzd%XOE_Y zoc-rIYOeXoXgSu8FOdqD3)>E!!hLPSuWVlVZu^QiA4A1;tT*<@ z>edHd`Eo5w5^*H^;8qw-sWjs7-b10Lt`>*Nc29n}aiVd)!S14dUyRGyw1F3zoRDi} zSC&S`is3HbSpTl@3fo`>xOBeSDQviWISi_`OoSH3H{ zSYy5GU9ZDGguhusU;2d=YVUWuxI*SXvqr28lg8ycX%h7-}evHip zAt|nVk9=HM^HQyOrCyHF&pSpEwRS^K?yiTkmef1gjx94QrX5y?uqx#Z&`JXz^(U-c z>|JKX#oK`sQ*pRvWiE zETOO2S2|@<#2U`5U=4DZ zWw)Sx*~2pntdSRB{rTA*B-x$q4^4+Z)p5mb`kOUiaHEHA7&DPKiN0_w=T^zs~d4M%OYHkjR-A(=?pK)hvid~+maT{BT0EX5g9-k@=Y&<_y} zr1VwFN6mNUF1~fNKe9;eH{o)e2s$e?n`u6Dh{7hE- zz=rgWM~ORjO1)^;GTqQ8RwHH*bE#6($o~G0X?sVL# zQDPHAPX8=!c)#v~>Bq~aHzT*LefQ!TJY8yq`o~|}<;ByAPG6mA*CM#ezhsK17ud>t z-I`}vpWXBQhO71U)zOZ-E^Pa#emtUXg{kQJ)ZG%nL$Iji_R+z`9=2!&F^IBIfPm7v9PIep)v_N;cjkxBXYVdvv6O@ za_~7NglDXpF~V*%O4&ElZlRF3&%oBAQ~m;D<-@+At?P=95y>pZ0&5Hc))0PB7O_TE z+;7&{urn@K|Vw2tHZI-pRnZ>;gbru^3l) z9_@u?RYZb9*R;V04Y0(`9X2mtY8u%ot{aa=I&Kjc8!-E>BALr#h zvreUDH@U&LylH$##nd;~91hNJ)|G*12l(p`vky7&f036bU!P6Ty?v$S!bsNF4$0C$I4rAhNh8*1ND(;sT7*Y4y@ zRKDNdIg^CmV_wh_5|6Dr+vxB7hczBPny?TIrdvi$wT(EwDBY(xSh{}8I|2A1Q+4ZG zxto7y*XNZEY>5Tda49SIO|@9zQhM;^*I(ifx?4OWc(dTxROz*s3H!N$2YP?*m=0Va zv&d>^+F|{mQEt^KW`t9hG9F{aTbek$7+jxPWbgaz!w}QI^Pph&{P3jx$_OEQywihV zQ`YdI(+d$ir%=uGdo1^hz^zx{8P-gtd**sytPb31SUp)AMm(M^)jcrmL%8E#;*~ir zf8Cli(&9y&@Uhyr(>1xm{fP2tXs@$^*~q%eV9;#X&-Pm_3vk!m;bon-Z>aCEaY50^ zGuMus8#rQP+@pH)Y`(p5>$zZq8kozJPWL%sg~9p`i(KD(&(D4GdGqYU(vidE72QJ$ z73<>-N2Xi6A3e$K4Y&(JxU?%5hO^tiVE9OPyFzZ)o;7Q%h6DZDn)VCtTuAEgY@PC} z2$~8$5;%CsB~EZ<|6~Q&>`tzpzP+M%X71ei&$~;%ed#rxdHp7Ee!OhiB}e|D+0>Co zZAtS#zXm%`K9}7zv-bdLe9NYvUzZrq?tVPWk5nIjM-Co8t27xEbn-&5*P9^if-{c_ z{NP5cVq4Y|bH8Vr{(Vy{^7JA}*>lW_VC@&djrRU9tzfwfX@%%urNV$E9l`UOp|TF4 z+q^A zdqnGGglmVd@pLHDJ+l7@OWHlqr(^r^j)0SuQ3pGsl$J(?6b1|DsnHE?ua>D5XH%ezMLVEkBx?ooM8_H6>WC<2LzZ}N?6nI=#4FTUy! zmm$T^MG(`Zi(f69ot@Qt9&aT%=o~@4; ztVTj?)Z8LAX>U}ado)HnU@jxs;JpgcmSoO_o6||d^N}fv+R?ge{rA5}$(l-Odj`(= zAa^j+_CS~*GGT&+KT5|AT}#ClrYvblk&wy-%nDY#9cL{4I6K@c4ryGqZv7nk)VxotY`&h_)^t4Z5f5J?F6 zaS7OD(l|}bhy&B+qb5)%%jO$WcgtmjX{U|3V(ARTdNR_QDOLb*qc7tb2mHuD7=ZYI zqmsNjx4R?tqS(bTSJGMvT$P7Bz{OMu2xDAgI|JX&B@m9{qj>1uKsNYr9_7TZ>ye-2 zIM|rq2Dl?N!pm!D2mrJ#4R5Np_?FQ66a1*&9BJ|wn_0#9TpZGWA2@NCo<^koC>%j%;98#V${gsq*Y ziMx@JJB7%b3$n4Ekwa+d)7LaK+-Ij7zY9^gAVxg8XOB_APIc< z`%JF3MbX2>w+q)vexlv=;$mc3P%w?WkCVNVi?ZgTj&o5fx$x6;d?t9Z=8!BqZ)IH% zz4{}ku~FeG2ylRqaKXR*f^0BEvf)NAJ1&3_4CF<=*kKx?hLJ5lP;St9CmDBlc-`%o zSTKbGAt4N44Pa88RJOa9;on%zqmw44h&1ail@S~ zIWPsgDv7AOo6$IK}Q7zzt~~~N)wE~ucEjl;9=9noa!-KVj=^+mV*`Q((8yp!t6$5y!F|&d!U--C$dnF{4IcUmmoNlmV<{<%gE~Y(*$7c()E4+X zzP)08ZnMiAjerrrPH-?z^AOk$5o@K8X86Q$j#MH9lM|pqgh+^2zAC4VUf3jTZtK9m z7=y%46`|}I2pt;I_dcPMfv@EfJ2^-odtTZoeP)jN#fE!>3EO}2-_(%yQ4x-8j1vQ9 z8w-gE;iqU~6-?ZYqZk!Bgah~T7}%0;VG}p%l<&7UylVqj7PTmlJsaZ=T}9JwVstP8 z6wGesHAxC`6Q$T9j=wmk-Th*Rb=7N27JSgJ*&PHlY>WvVb&7>j6+-vra6sy3g;@zs zPqWs)8@gXp?B(K3LEvbRJgv2rOGx8`qhqMmlv`#uiMDHUb-II3-KbWD;e#khzzn!~ zCZx?r=QDA~+2E%KOj_^;Nk#yZv$Uzvgk?GXFLkUfICq(J-;L9Pwub;i^$nO_%MFrrZ z0E9HC$LJrIQxJM +l+k+DkvZ2O3O&d$l>!7}_n}}Zo!O|TtD;DO3IC_Tx!gjcK zGaI>?4|idGDpM#7&xpO`9#>pLEF%-=$i&TLMEL&C>d+@kaD8eG_0yJL09lZ4$pd$J zm((@Viwi#aZ;V-Quw;%$Iw}x!>3;(8n$Pw31_A`R1mVKzls*~1C#N6p5Vw9{-#a>% zM<;p<-)|xd)M;>aI#?6Oe1h;1ITMve|!Xf1$s1?46F{l|cc;QiG zW^3a9Aju#G>L^_V8iC;a6$5p!+jCv!AiiqQtz+=y>n~#lBa^(ZZ+cn>hwu0k6ZcfI zpG-&X=!m{`tb4ane2c>am{5p=Ln(kpViu`t*?;U{raVl=GHxJt%FC`=qB zCO=v;6zo>b9~+{jfp>i_-7L17GXjfl?}BggT#>^CBpMY2ZaTi);GO<;rOu@U5HaD6HiG#h|5 z{@&EMv1&SGekwT0N#c_p7}Su-ZSv_I&42Uh;1Zit$?~PPDpFhQpQ_J@u1|qY4U*F{ zGkb7=>T)t&0w(XNuhN1nn?Q2hcG*41o;daM8`Eq%5uX5JTI;QJp zU-ZySfX23LlYC+Pt(|LD4y=jYaB0Z&S()mNY!#10b*I;ZZ?jy@-hXf0{p~qtON+Hx z(H#%k|CDJU7BUSPkZI_M4p6~O;RrE=IOsJ%sUgZVP$&#W9bg6mYb1-6*@(lK;1*fp z@BlLw<55%sT9t@$Cdr*4$pOirOUmd=$!?Is0nAt|BMS@zWEz|0@)3?zf1idRshsHjP6sF~5!RhDQh_tP{ysI70Uqpz+j z2_!>TUvj&?inf7b^s<#{)HTK{^cN(9%3Qg2|ElGGFvDn_YSucF9mdN7jn@Ouh}p0i zV1~;kSuKwxq29Gi*XFtj<|lfmj1zhRXY zaCH7{7y(YZW1O9e_a8jZIP{w_uDH6Na0_rc;CAG|VUTGYJZN8aP?Tw;dU!S;^F49g z1JoI%r+jKo`FVl8jkBrEzQF)9()~n%#+g8GUQlQcEB;i-Uzx^}e`Fd-z%y>eBxc2n zG~+jBfJOsg1_(6Xrse!;G?FuJ{K1ST*_@=mJ>yOe=WEVYkZAzb_}yr{%Po9(DIZ|Q z&AilqZZsON6#QGJ@u2X=AJPD^Mp^NVKc&X=lDmIMV_H;d6yLsERayQ3ct-iXGJqM4 z4@H>qv#RcK^^QUj32*guoT_hC_^AySPQ&}fX$&HlqP{x33(ssHp0QKn(@ z+cTQYSN?a;7`f;4pPq4J7a7l%5m)Y-TGm$^ng=uf3_RoPBUbk< zvrMpSl)mCvPxHOo{mp+ogD3I~p)&WMHo}vDXD}}ow%&2~I%PH|ebf2!p@yudf#=5@ z%8pxIGC240Xb-0D?)$k|8QmQ@I=koBooU>2`gvpany8Hm=L5b9k9aNzzw1}-;U2Gg z=NY$N-Rw9BfMt($7%B#rw%g$jHDABns8elP*rZd)fhz^4o7MFgHc`Ce^=HyoG`?gA&in=Y(8u&>v(h7R;8rDic10fRfV`!+w8mvD;_$? zHnF)KSS7=*_yg)jor>Nn(ZiqKT-9eYMze!T13hrm!w}Q}Zcq&zy1;y=6!A3v-L^(U!RfCa1y7pA z`ZMVev+h{l-aT>@y0hKh^mx!OA|9X#4Gz2-8!uMG0W&i@!cN3 zRHw@KM?PqC@SC5N&c#YFlyV-P8rE$#k!`usxH=#4AmScugW`;OR z^-(q0}fFRT*31`9I)9OKM>=rJN0eR%YA3JE$_Rzrgs*u^qrqszS*cP zX3gz8U2J)@xsR*m1@Na&NPjs9j02wtQ9shqKfx7(MH{xYY}phAC;ogy7;? z-TZ?o7HUOI{H{-{`n`H>^`=z25&zd<&+Z~qA$BPIk})5 zz@?0ggoAXg8Xv0px?6{uCCm9eY6ckAX0`{TU;NUw)rK3#JWMqv*ybC`U3v2Nmq|u- zym$_mDK^T7OJ8zWGCwbi;)R)g2u^$7s~PIB#qM~hto_$#1uO{z>s86pOT%;ZSDUX^ z31o!5Lhv+~ua0pVTzVWV0X)+fg&BcN!*p66r&04r_cc3W3Vh4%HugKy=rAQ*n2xCu zyG%IffKYf1GL80-1<%-;EWTS&`I!^0|>z_u}nxKieR-DvV^=07~c4{0Zz4?Lp_c*b-z{$O;NvaDCE zM(k#3E47?3irP|fuaua4as-8-RlkS)LAH*vRrj@Doi%uy33WcAYv4Nne0R!Y$AV{V4v9(*a&wxUHA(7W$Rk7 z5q@&>weXKF7Uo`UX+_ePH7)o6V`#aM(@gJGS8;MJ(o9-uGkvFXt zWg5>grf3LR3^I)u7;~=ElJzGLcN&$xx;uSHi3?r)u-n1>Ov`8pX>hChs-^WC23*NO zf-sF$HJ)e7#=6I2&pyQD*;_RS?B^%i95jGKD6AyNG#r!-+)Tu}BtWL&psWtQGS#Am zJY!5F^rk_k@z5owOZDEbDtCs2o#Tc@9ZG|A-O!&)mshYBDTJQvc@WP-% zfoHI`0MFn7&yaNI0?$AL&(KR+{Gj%CrlCh##HIZ93_ai(Gs*@{CcixcIWI5rjLfF@ zuuX3oJE>6%o>ADWEB)Iul3jm$MgcBS_rc$u@evL@V@!WpNKI3s(UL8P6t6)s-J>vZ za*YyEls?M8dIst+@C+|JwibBCX^EK8-3Z#6?r1hAQHLtv({N)){z%$PN_Kd&<&j|V3GmL>}jP6+Q zjM@L@8D~YFaaQl&Jfru2=NXqS4CjhGqxU~Nqx4@r!}H%gV>bQYJi}#))4zHKU*s9y z|Ku3~BG2dqo)Pu`%rk^c&}jUNX9)gy#$v<&vuAw&f8!b8J@5Z7p79A{by62R!(qWQ zj{L(j%7JHW`#*UGhM4`Ip0Nmdq}CHQ!#)!o8|llwRhJ~^NBRk+ib@R#Au2WIeMFw2 z13aT9C96NBtz2xA5Mj+svloK5XTl^CfB3g&WTY&)x8NCGq)lwdITLC>lWHi36#G}t zsAr>43}}Y{bAf@i1)d?m4syhng1@N!t7m){BEZMsDm*MWQZdfQt)W2>+ZCe01NR2K zt4!WG6V1AwXn#-S5bg{}iUp746TvsfIp7m=3Zz?0>ic{_>22oBbmoN^>6bzTngeYX zV#gWeSw69ffp??Vu;F?XeB0+sM;&ruv1|uFsW~bFE`T)1=r9(J9E;lnPKNMtL*#`_ zLx@=cAx61*jlVHN?DA`^%XSQ)=5QA(HV220})dedyj_ zm~mW0fnft7%3Xj|V;swCy!w6MDk}3lEmovFt{(n5Mc(B4Pm%2UFsDt;f)&c>~ogI@GsFWjz!^e`RX-9FlW%3h2F-4 z+8R;8jK4CCy=+LFeo^3$-oitK@GpIiO}Ww-@HI9!(UmB{fNd0_`~@hCuvCGI#E~IQ z2y>V($}}{2FmR;HhKmY<@N3rHMYlb z%WrVgjSB}YC5O4FP4i4xiUkY=8{<^O(;N6oDoTTcT*XAFuz)wg`xvAnYQ>-Yt5RkQ zDs(gKn&gLt$i<915fsu7DglV4OA~4*2S(&UT5RGFgaJe~$tOLgr|2l$yPI9od90}0 zSaOhx;5EU70@4s4g=0cCKhCSNZ`*OCp70?mh&$Ld0gNieoKWTX2j>-TYtmszHu4Tc z0?EQ^9%{?c3rBfk@jUE>KJ;>m*iRl9T3EiWICDLov*ck(hZj+T0^i9(t5BfTLToFa zSPxVKdhk;~`XGd1h0sMB@grB%YnZa1HUZVBf4Z@`sw0me!H0uh!{<5_H7_6>)e{99 z--OR*St##jOgIO%oDY$iVu8(9o=ruw2CMJQF1p8nRM?nMF6_Z|bdnHzhLUN@C8Cl^ z*)#-#*+iz|Ki;o##7A%j^Y%4!J@W`fjVPcC5>(h~3UV_!6Jnr8nB)vTRIwiFdeyM+ zYjpKsPJ?gmX=BNLJ{Az@ZWg-o=mi`XW+%jcV3GM;6qyY@Xl^<;*wiz9CDeJz4<Jr^azeC$+I{dKC2r&tgE-uMF;G#9y7l3HS4rbSEE6Ofyce4p1#bm}Mlya#K(HV~aPkFP9=zV-d2Vsb zRDAJFywV&OwStfG<)Ng6`4}#=3iKK*TqQ%CL&qqBB8MS@4a=r>>4A3EyO#MTg=q$C zF#~mGC?8F^DaS&3Geo_HJ{cwhA=i@;ChU&bs?_-IU~h%TYBeMa4qTs#+{{I~^RUT$ z^hO%WTZqySKo8__KNv3K#joGyybG>)H{t4X3fxv=Ltp2xjch_14{6CqX$i|9GGdV0 zm3%FEVt%gS#Lrusn&lsJF*GpgO@{$XKFScU%j{Qq{AH10z2~7<1q{EQHuE_%aqy3S=rIIrE@)@?qqO>6r2X**PX^84WHT z^j`cI{L2PFv}k{7*(D{oW(i{TFSsEeS4Kkmk&umAL{Vc8>%X z>Cd^gU-%Xi^qwX}(0Fir?kA^W79fzTn9qUQ2EH)&6{cT;K3v&i;{!AQJfg z@yG12&FqlCJpyMDA3PAAV05o&U&H}f;XNba+pb$154!TN9vVV`P&t=iyr++8-t7ll11R`$?YB)Fq!`o5p)EFZY+k z6S09h)nxCQn(m%db1Vx?)tFS1>!25AF1bO(U_Rx6O0e6G>T#Q)(_^{cca;jQtHYi} zPmG&I@JkfNuAZ0xr>Dv$kAu@wc_$`6Pma9$PQDnblOg$?DRjfimcsNePBNkVB$?2+(g^V+;i->)pFM(;9Frs1>u zSGwzL1&LgjXrhWev5;wG9dJ*)2r`XN)@f(|Tc%;b&<=U))^H1C8aG$}&NM9kx0y!I zIEJv0Y1}{XSEix-|0UB{0fQOC;5blgz~QQJgf1Mp6^_`C#EPQ`NHks+jo*dA%Hm*P z9$XzygcDX!2{;--d^-_`BO!?-Ik2c9ExArl8cmm$15w7(#bO$A3JUV_Ci3!&6flO$ zI=0I4)FpVv5)E)9BVdURSkzdiBELyhLs4y!iW**3UB+5Vi>j@rsj%uxwf8@ zhn|j>zLc859vuV4O$Hha13k56sxnjqL&H_a4cGV?uBEQf*sx-??JDDlH5=Bf({(ep zOj~cJyTN7shV}b47<+CoHrlvi7j459lQniGc9xqr`ETC5d5dYv77Kk-(*tHER$KiX zwp#jb-C=5R1nh2btoL~A*v_CccG>Ro-MKS%r(MBLCjc5*yPZX8hP~7M1<-JHcJ^^$ zfG7hTntI@ROGbc}Ydxn>K zovJ$(;C=d3*y*$9PoKVW`po0A;Y|OyoBk2E{m%i`@D29K3<(3X;dNoL9pTY_aYa>e z>0n^vZhT@wVoFM4az|2T3;TR(a$I<7{m0Z?02F##Hlzcx1dhCY1gp8oI|G#X#QxJLgM zKpCTh-+m4WM@GQ3h7i;lpTGYEyBgmozJZ1C*~yuSnbB{vKf$`j_qm^QbAmstf%(74 zG{*mvHAcU5?JezT7G)X_&A;dV*G!}Trg7cff6p|Iodm4$EgBUT+46U$@o%hwQY{}I zsy*{4^zG$;%`|TOooUpFScAF$pIIXYu!c~v0E~oRmoE`z8eGOxM`c~V8+$~VMvy4e z=%ah>-(8fZVV$ahnlC_gd!PE;eChe&r$P5;-(G0kXFg4k(RI8r_EMY}^CEM_e&3L1 zN?C=Mdv$KrgOTu(N;@n4>bb{pTKONxa)Q!Lz_dn_-WI(6l!!GJrZwJG)ye6MiCAO& z_q4{8GczKi?`iN6P6%2tRWz;f+;Bi##2N`J?y*nx>8vUlbJneON9-^X1cng|HACxr z&bhQ*j$TyVhxrs!!-la`%5!8@GF+Z%_vZ}eEwmb^NeP=z)ooMVA8&}34Hy4M#d}~I_um~kpp_}DvXu*kjV@8l+LqmW>hhcl zA-{Pmu#N1k4IXRXgj#NY^763acKJd$D|%VELmv(NPA)K|`l+#E6`<4fTQVAH#bK4P ztxiX(fNi9%mau9ltqw!$3FT;(4Lw)ImUVG!+gHAAEI;GpI9jmy$njPB8qGo@IWY*WJp8krWT=4xVX?(R!#= z^}Uv3I`>K4&PJ*AY4P!FL;Yxog)!Wt#j>QDWzdhRL6F;O9mOptebj2%8>7ol*X5RV zp9QT(PvETn%Dm8Hv9Wy?E4rv3PMZ^pR`-UlXzodOxp@s?c!79dY)aei{@Y7Tye=qNjo$B?}rNy)rZ{pD(|uU*R({H)8$oDi|? zfo`6d<4g2Y)~q_t4V6mll%8G0fUmC%A!>lv_dBU;UtY8hxFguFM#Zp%a?Okno$cz4 zM?j{braT;tSxwwlJGCm5Y%HF|dB%!d#ZZyTW&qY$-&Yu+zn%3^OP~?Dt=7ibO|}nP zw}w4+ox!#Wwa!N==bPhNFW$t;3j`AoS1i%&@ggV1ytiZtF+#qp%sOF6$98heUirlOdjk0|86n@wk6cv@BgSx5m#%psw%zyrwm0<$S6)uW z(e*|Xt&8o98YRq5AZued>nZxCTT5(;A0PMSKgPAcsxeU$Na}UwBDO|jF=Vw{PrJ=PZ|h>3k?dizn&w8^dh3Tt65*8dvQM~?Mrtb3)*q3Y=iMuRsq1Z) zf=6g(PK)ipkFml`pHibu;$1oKFRpwTzOncEyv?rR1j*Suspc%h;Bor$RiAD?eJaqr2LUwhVh&gZSFI${>GtxU_V@QqI!?9L`ib6##g zEOkT9R3j)QYgKor_1Yr4?A2xGtm55Q*=N{pe59r#t6#Kg>pR<|b*l<5a6FdceA_JD z;6?fo{o6cbcV;Gf7j8)ZN?$AgYV&*P0*1^D%QD+tSMHmtEc3Ww%rR^ejfDHiXf9+L zKPF0!pZI3GO#V&$tuUof)2ka{^0t=L$B{Nc@$XRN?vw2wr2_f6(PrZH7n zzrjFdv#w*?`=X`6;fIfA$KeTScu35Fu#sp-N<4mcqu=95_iU&3w(@7{a!Mn<6<$P0 zi=!yd=bhYTCl%VPs*HXcwZYv^>R0Gu-S@ja{aOOZfp^uazRH}KvHYw88L=qq23X@7t9K& zM5?`?vU)&B)+SM=0a)V`V2w+i?-5pS8auSi8yZ2TQQ53ZTwsmQDPF%><0i;7N=2+8 z7TYxX5eZmh(rj61T|lCdRPCW9K2U_zO&CVnRY_8#K5F+*f#2!MTFN9Q%9!S+^cQPP z)q_k!jx9E9xi;Fw^~VmsBm?B*64Sr0-h5eLqHwD+H zGRy6KhW2bf7SNdkq9tC-a1`So+!+Tcu+sTSYGGiyX?9PW1CClS$#u5TY zW(AW&yBzcgEfx1=pI!WAStGGy)K9Cc7vF!T6>h+skPLh;Z9e_9T5{yYYDIh4eAILu zLHX1>ORQb3XHj>el(t33fzqx4W(vry=1y3gIcl??k zE8Db0lxZZ7JR02#54!ENME-;3remL7gT8HYd9$bP+-Ht1+39JmO~$FYRadlB3Q}ZXZ4YDi=smk^Fnep{Uqvx zO5OzjIvb)EEu|srH+{iTPMxHa;oG-3bfiCYnXjbbHr7h4_393P-DxkCO4bH!SbxPi zn)@l%%J6&k;p;j=Euy7~(`U#T!Sv~Ktajpg^AItk(A~aL_VwpdDX-ZY1Rsdz%$Wd;q!%2 zL4A=?^%9>e!VeF4CusTmIfNwp9!rF<(R8~*AJBRgp6Twvr?Anc^}+dXVoqKoC{m#} zXZ9@#4qJN(c($fFmXFjWw1yUpjdY-9;`|A+vF=AyDVMDR5; zx`ue%TdZPWaiLb&V12}}d-%wOgv2tE9~)`R#XO+n6SY=*I&`ClXI?4Tdt~ z_;t|_DtYz*vAMRc`v%%2dT|QH+^X7l|}iqqIBpv^BP* z$6SOBL%fOwM?fer4C>2(V0=^ognur?SMksoDpW}!y?B;o+<862REg%2p!2yF)`mQqF==L zy=+hbe_LG5MVNyRS83Sid@P&^o#I?Hr^3yd$VCt$0vsSB!xbRXh)146bYA;(jzTO! zsZrs7k#^_dQ2zb@|IgXSn9Wj_EMp0gjHO5_ONA^=D@u$=3K=E)GWMO3B}p}?P||2a zStd~u8d^w}(W(?<$sWI#dcUvheSLn{_jCM~j-#VL`lmu2owxJ;c>ZMLH&J1qE#c1K zc_1C;Zj7~~z~E#E#)OPH=uj3m#2D=dF3mN#3BG3UO2|{3ExIY>6vlu7{lGB5Gj_yb z9?D#BzH2?q212YRW4LT#djU-UtGjbvtZjGxk%O172VE9FAv#9G?B~N!ORPe?@l{U> z2G7%pX5w}xK`Y6aCscwx1i6uqMr{D6gwUo^SiA_QT5zGY3OSl1lYT> zXJghKhoo3J*U4qV!&eEy*FqZ0V{jKmhb7Z)LcLp0bmJm7QQ_cK zVw&Ii-9DFGez>~YuJZU1p$BOqLfS=;ErYbkgCn>ww_y^K3JG&jiF8~9`CP4f zc}{Zmo_DwF9)@4Mkf*bxQIn=kI?jgH(FtwF(DQdSixm7;h;xdHLDL`%7ol<;Zx7w8 zIg~eUc{+I0orwUjJA(p&ju0F5eV7zPKBqt~hBF~515?b#nG0aMFNF1KT(@lw<~}U5 zpD))pA!ajR+H6!7I~$`Q_7zJS_KqBB6z=O9q^%8ke&v11i!VUVqBtt&DnND7y zHVUXhN(}JPhLq`OcL7pM2BpSC+@U|-l=K*6ik;6YEqqBh7W9tNxWFb2k#R`SXyXWS9a6b(D^@ zr6uv#-}|+xL^|nd*C6rgJ51&?QV#@2kx}0u5|@Vc=b}t#2wmW$km%{}oTe}Jm22zx zM>nry;m3J|XbvR8#+(VlooEG*>|59H5p#i_cV)tYHnqurcmKk~fD73wWSAvWNI)YA zxL9Q>2y5UwK}*9#7EQGVXtX_g*M3rkbX6Ea(r}w$q_+$dh+)LZ$n8v|E&tL`{-b@v zwK)s*ue^@jdRNi6pHyp%0%;L}0@t7+OqiG|Mmw^vR%WTj4|B1}C}o9!Q+0?@Vl#K?NKJlW1Rbw>82a`QTF*m(fb0P46+frFDZY{%^2|8znMDO@Cj+hzel^xu zEU-c2R~9sc1`lyKugmIUL}*{N$g0jRk=N!dm>C1(ONWV)(GU38GhsxXwv)lNkFtM6 zp8NGm1x-|?!1TE&8v*KoH*PBzUYy#KS=&W@-fj@)>Cgt>#6TEPF_~%-bbPj4BKLu(l&_(;HL!H*zw)9sYPfvQTgfj$U!SdC@wfT4_wL%3)~V@RBac*-I@+0n1>uDxGoK0&3M0^@11cie}CD)(68$9HtDAvxVQi&&-|>&gA};v2rf#J z2g&n3>9XO$ON%gBYMGB*AEo?*BC%UFgJ{A2v=gisQsDA@m_5H)obma1+E)wOSMN(j za_c^&+kPTB^(n6#oaJM6Ij~hsm?CXBc-=>J4m^-fnmbdnI(K02r8q^0g!-WY18vey z9z44aoPmNL41d3wiTo-^nXP@)vmwDIfb}Fz>^q%QGxDSV66t;Uoon_#vc2Ll*u=A2 z5=FJ|u_Y3^`;&&-N63RC-}1}GMv_A;M&(4VhnT0%+J2vJAI-{rw3IgbH9U2~R)8NI z9VH5cNa^p|1ww;@>F_2ogR`3~#!y;OevVHs>`16NmLPLW#J4-<&B^DAw*+F&<0#*8 zy~8gJmS)nFN5{p-qP4Z!G_=Mxq>C8rde$#7u2(;{d8^3QfsQKG$+ues+n31ZFJ2AT zObAs8Y?dY^ZhhETGKQ0UWAlQ1+V=zLa)HCv@kQ0=hwI6W{6UwkeGa!q>iQ?uu1(q9 z`bH@k#g(i&Hb6c;I<~2LN*!iqP!(vNFum@q_r^@`IG+_@eQM&&idO%b=Q&fw;UPms zAy(KO(e0YaE(Q8EUD;bF zZ1jJIo9vqWbADs5UCZkE=F7|LQ>~XBGiY|;{6<5)BsYCN$sm3XGlMEUQ#ZLJ!PSyz zNLM_qyQkfG@$=|Hz?qHb6&41xW~(9+LvBWt^(Dj8XL*8OFLy08`PjXPSX?BLGr(yL zdm4XrjF4F2k#6z|&4jyAHu)B|9&>HZpdP-RAK&I| zb&lHAcIEhlyX{4zu+9@nC%zskwEWbbiVSdhcTfDxkw%AmpIggTSC&s=2;>bMwWb!l z!^As>yArSGyoTS59BngfIfB zj6gUevD;86BziSa5H$?Z5C?{-5Wqq}(19mN+7R$)(v}S(SZ@)@ouX326-eM8b}J+# zR_d!r2(6ZsT`7$L5aJ}Qv`t1rPZoblR!LS)VVk_t1_cd8C1GVHC0$T-D2pp9uR5fv z9IUG4zGkheh9)2o^|h z*jiayTUecOvoZ~}vAk~MaLD$+iCxz5yY~hxryPg&?%faMBV+$QARjvqSp6j*haJlf zyQVuG-0vI=2&CG1`PK#~I4azHEsy#X9rdU@>In!W`uNea$4_{9dOq+9$@lh(Iq47l zMd$gj>`03mOGL&%@3qyOE{KMFE8 z_;GRY$KdT?2i`nL6fc03oOT(RbYZ8$y2f z9gP3zJC^sVc=^TcMLQ~_+jmxJ{skekH|&-nB<(KudiBA^yK1B=^ZOgk)uo6|GlqkwPrGXY*qNpP)lK|GsLmbREhf2cc_Mx{O&vY zbX{4!KhMQVIC&|kvE5h&&(wCQbn$=R;wWm<+nc(s^vd|h(-3yII_9fdA3N&4qynBQo!; zG;NI_7z9yZt@0>#p)W>xlMDQre(1b%jbF>VvzFAO9~c_9KCZHmh@6}EkzzozxR7kQ zd`<)2E4@^O%irC&(WJ^#-WvUJk#q^C3;}%D*}Rmsn8>n#2|x?oq3;#j(IF;R2vbIg-^bl>$c&`-vyAnt#277D= z9FjkJ0}p*XYOa$q6zym=JuLAq4D=me+bRbZaGUSSX3~>(cGfGG2fp+(clx0}h`$r? z=|J%;6RSKiSS>WIsT2H`?a{0LH0#ybpy5-G7Y#S)6ikX54Gq`otFs+XB`VkCXb-Jq zPN^lRd_Q*Zcyyb+Qs|YPbB(IT75ebo=_{Kvr8hVZ3dL*tgyE<#xmK=rrh*Bw=b6mc z)@#~3c~K2Ou}aiMtI+ce$k`TfW1L$gE8wDG$A-38LZ;>>h%AZVEUXRVNZ7nm z)4HXFc&f*w&mQ>4M$$1X&KeIco6PLkU<96T98F4Ovr$j4m?yWLx4}v@0|?;?rEV`= zDU*!UM0ZqJICAkft3b#fi4xlu6=t7bfcw&s=HGZFmipCIz9KSFNLu9hlQ=%d$B9jJ?l4ErmjvjO$^E(q}~=u^EK99#q~I%c1Q9yBeHOXS7Wr; zLB={lAzsX5f+8=+eqv@s7dh`~sv!s7F~quf@eh8IL(KvR*~a=oxuR<9Yhn9}On&su zRN@siep^aZ;w3?hsBT6gdb66T*xW}^lfgt&Q4Xs_60O71#_y}zo1WYJWs~sNCEI=b z6fc(}QLAwdLaV`{F90Dbi(hwz#|g7-kR{tDEVp=U5L48N{7g~J+qL?^XwjP*3 z9kzZ^`5&znRmY{;bM9w?C&HiA&)c`juM^37b@yvOqo*UgKP&P3-okA+N=;Me##W0w zE7@IavL`)!vedL`n+<7=ahB7#*zPl5w`?>tJKw%9f7{Qm`x1M0m&)lBZzK%c+a(c- zX z{rKFQCj)N0>*+jDnNp?c^EZUpjQElidOC9MA0P-R>+K(QJnG1FgVeYu1iq|bM$E&B zM`9ax3_BL(-Cw`1LoMjp1;S~TmyAT!Ul4+jLwEdvkT?mA4~K6By$E3i-`iF@EUP(d z@kS9cVp8-0guLr0B={N2>Qhu=-*v!_Y~ce45upBpkhT?^9YV?ES5p8&jsplW(Wy-N z10nNRrtsYl4^nqOMVwrQkRkvfOaLKgkLCUaA-zP&8?JvKq!&O4`wxWl{)P}`&%Yo9 z>{WdL5K;gjWEX%C$)_Q2zmsx;KEWUleBM)Q9U`Vj-c)7$Oug^XGk4#%DVmHKT*~Kf zeEGKS>vn2To5(RY&iBV8HnmVo04bE1fv-5mb$O$7Vt{1hBAc{aOAt8#L zQ%U6m!C$>RLtfHNo>X@IVkLyd_Ix_}xh=R>)TU@&Q}Soa3kL#&dQL2e&N!Y>nRH=l{_CpyAV*=K(kOUCliA zdA-lvgUjuu9PWj?)QB1G@ian#XWu(6Gx$|;+vzLGVRuD#ZOmy6_ditJw|CFw;Le*w zzuPZsM^4s-6!*&>tF^M@hfVJ+=Ir+8njI1xmZ%;aAO=+H){Ujb`}Mr8n@ZUmu90(W zVL(^DzwJXg5;Hv?D%N`cHlF|N1nn=1Vx#yb3NE zdR9NQ;~aCTl4;q&{MqF{b53+FAoSOl2ysc~hcC>Mfbgo~$hoHx=i&*tnMiw=$WO<@ zhuOQwIAQSksB@K3YZJuRSukI%jOOV@W9*}4&qW#JM(cMlX_codF)_0NQD%YBVjeN8 zBV)8?&TO@a{>}}qDURB$7OP|u`{`J0RAY=vx4A>0PkC1)xWr*D8KtNe7q%^~)jjTD zN#OS{kzO96^eTTwH}MqK=2%t8af_J4x$&|U@g#%L2#-+T_)zsF`ieV}ql(ixBVuI5DhL81}|I=~V7!aocSetSg=-M2{8DoHl! zPJ0s=-959?mx?rEVQT641n_b$d6_^WI50DM+DVm&N^I)=%CuK%35d7hsPp3AI51%r z<_RBvfr;onvP>X9xQBnTR08>aL-rBS+n57O5&`cS@!e#?$gvEI-6S*z3g+X_fwxon zm<&GJm5W{`5D~l*1&ZPj2jVgoo1?WPNY|^944-9gu@p8=6#Gd=tbQxJg916SNOJ-V zcp!g(j-L?_`&pQ6bjY4f>W|B=Dv9~>G+S>d+qok1gk+9ukmyeuek~h$jVG*1gRD8E z1ttbYh3o{_24j3XL)e=Mp*XlP$UC$&LrKzyDHXE}A?Kswo~>%8!gsJSPdJ1p#t0M- zel`&W<3iw->&4Dz-oOT57s^ox5<4k{j5WqL3a~rL z&?cJjBOVgTLp)qM1$7 z3u!<{GilfW3Tho0zK(wBIvs=NLGjO|M@qA0q*&u?E(!ug?}B}G@ZK*Ot^r}&DMAP) zbewh3kPSEIBEuPg{JO^9?Th@H(GT#b>UW?`8Sk^`qhXhUP@HWm^g zqcFkfN){OIg6V#Bx6ey(?ap>=$#V*p9iw0@sc4{=BHA3{zD#8wR?n%?#%~ZH!3FNU92k}j7hx_xz0K@_Lb;?xx-beX zMhMWpCy)e4=$v7ZL{)aMdcww@%&>2gmsrpS9=3{yL@|(MWVF(C%oi>iqG6D`h3>V$ zt6Fd-0;rgG!{PkZJn72~CknbuNJ11?5?x4`4Y`6PbsB`GV875%*1^P4fewNT4`B%R z_CN(td01kxt4GnLmSTy6q6-wFC>`;Xf&XEM?q83DQ_pJfrz6v&2q_&w-buwP*s9JnDJJH{ruQowFMu9}V{ zQEuDqye)eDs`$b3%ikntm?$X$GRc@UOD1W9=kw$uFvO%s1=IT%{CL913}Ija*U0!C z&(oDwl_OWhANqC|J1jXthm(15M>_ErIL^(!=lJdzoCCG<31@l2b3CFq88W*dOyfZp zDV!?~Oc(w5i-x(M=T?GO`ITNm;XpokmCBG4xKjW=zK{5XCv>b02L=KXm|ocX(5Cd3>bXD<_bAc&kG$bpd| zAc)&(NJJ-En+d;7d04;mp|9t|?&qtfsR$`H9{q@kO!r~NerN8}DFT!+!n zv8o!(8j@u$iiXNg16^VfbX!UDOkxomA<2YMLQ&h9?ClUrn*|SLHmnwo)Ud8MJW;P& zKvXsp(gWJTAx+YWkJv(X3{)%)dz^=mr^3|9XfI==EFVp;x!Y;~(9OC`C`5Fci6Vi$ zu4EQLz#+|3h+$-;FB^Bh6nC13pip7*WRxo%X}eWms{l@=ApZ7T3mn#KJH0yY>bh4bo#m52PVdXg;eA~W(=WGs4bQZzmWvD;v;kfh{Bc4SJ&1* z#<%|rX|@z0G0_m5gWEht>|&rW+$#hD!W5)cTtfZYT2LKW$N(CFR%%u((nz&rlo%Nz zvSDfhxIPVYpVKzAaK9lxbI$R}LW=k(?ZE*Cq4yrqe2IGnK|^cxiSy+D3 zZA~NjVKQN=2XT!<=w}HZpg|}eMBpQ~vfw)8kWt}|S1Qryhn;a=M}9)c^<20S8`H=W z-buaFG!NHd!dG%p1=T0FZVr9feRpksOIHEOm;q0&#$1Q67+FY(j4pv1uWd zy!Nwcbx#r7-iBB~LxwQW;!MbeC7i&76X--0LRZ4!yri((ArD@#fP8QvFjHmDMqT3* zt}zix{Q66TR)?_I zH^#U?a5x>N#lp|hypXour<6r7Db;35{k(3=0M%(gr~PAB2KXJ4(jbI18zu(9 z_xFD>aDuDRFjH)260QJs>7$8c!p$#0KHR4`NF4@ZJrl05`Gr31`&JgQ-F{d-bl9~k z8Cm){t=9P`o%HG?X_o$DiY_ZL()WBMKe9QpuDd%!QiOmHv+w>MjXlfTGD6rrVr)}A z&>!a6JaTsC?WHe2hDH)5Y)9igMnAWIFB|$!YaW%0ES+vI9jl9dZz~XX5iE`5zc?Np z*esBS#l1Id)(9<2ZK{7oL{wz~?U<@-hHkSM%^xW_X`*9U#@}|HS>PuRT zwYw6uM#n7re~`D1Yu1nG%TK6zpL+3Zyl!Yhi!`~$IqLQEiR}>+;*pagwZTJ+8A*ea zV%ieqUjo02f%~*t4h)c+q1J=)ANaPcJBvTnRHjBpz8;N;elYfvC^EIiBhxd&*|tRB zGoaYLVR_9ed}%sBRJ?nKPvll-m&+5U!nVwrPa?lcfb@gC-Z7p!8xQ6_BW817VDjo` z^9N=xEzN=ns=|STxjwU5yJjD*Urs-C4Id_sifY{*x9^&n(EFW!>|XC5>sUN6U$->R zm0zg7>ga!TeU|Th^6vSYOL3*elm1%srzA!qcF&*kombV-SH9}lQ~#^?gS=26kPqMa zR}nKeof9j+EX1@Ye6^|7iRG>8V)W`K3~+2h4~$9aq%JlRn{5%%KzT0D!j6B&qwov zGWzb@+{fNFCW^?W=@wH5ANeD{xJ>Ai*O(TW$(tgR+7x%C%J_EPmOA^nD^sT_&0A>7 zt&4SNyUXP(1ii7X~-_9e{|#5v$;^KLH5P4`HM*0FZqs zED}wS#t5T@RDL%g;wE^UHUTe8M1lsyM??ZHY9J=M`GD98pdT_4=+zQfV+m<%3CUxU zio#M@Whp6LDPghS5+Wy~6CkImAg^>#K}lW_r>1yVPf^8EQAJY;uc;(WQC?}PDt&B? zMy$FH(2q5mtJZ3&$!Vzo05R86JD{bhOI7xu>IG4?b+p%Q($?OtyCFz-^O_BZyf+wu z3`Ey(?IuH`tW9Ph05RI4?YU*+nJruPnHag4Y};n0zunCAoS9|7Hk;UOI}NvQx3sX{ zYq`sO=NT_+OII87pj|XN?LZ7|ckwcS?7O(vseP~g*?oI0_geu5ske7bcW|uyeVF6O zVaGF0&VWJ6f8QIg1sRB|J1~$;cb5wH6BX{KqCAdfdiY#9?gJR4-pk+DH{r}FFTc}% zXHTC7=?BL@u*pB{QD7{nKY)Im4hx733p*DUc9NNt$BY3C@;o{vF*cz;HV$MUb;%hZ z1G$@$-jSO1M?bPy$*CF4{>)3US?6x`KNw>7~~ItT=^S7{*)kK+6n;3pArOQAaBd>PL@CT zQ-XZtRD%-a`JE~NAPbd`M;|-}`f>kZ6#$S2HTM93JgKVzB?!ns-al$uc-;QKlprr# zU-Y-V01N^$5b*8StG@rLA0Gyn-DB$G=da-I_?NGX!=ry15W(o!=-AkYi8(+Y{|rEW zyT`!%{1l)M(185QJ%s*W>{?C!e+xjqmYV(F1CWrkW%tMtxo}_eLf^x{iEn)u0{&yy zs#xUEZ})hV@aX|?kMjSrYt^_MfUx8${;_Ly4!8&TVsZO5>uTwdomJ~P?zndxwEg=| z$E9WW_;A2CyeSE|N47d@ss8T(B<{C+oCg62_T-APL$}5UaB_*e^YmQ&3ed6_stN}* z?so(CxZNBjysiQJ;rW^p!Jh!6U#H#RPAdpN-2WYby!{h^O#V9nVT(M8I9^h)LnixA z0HXGMy@gW|L9d2=YEWZ+-MHi0C*W9z!F%SNHl05KNPlPZp8%vW3udfT{qF$e=D!1w zE@ufh77XlK&6OmsF>5&M7+po*+osDp5S_ZAj%B*D@WsvBEjqtrfN5Ubn|c0RB4G zGr?1Y$_mG@%2vQVjF=ZZYRTYTZz4Vgn{g+JeXN|+yh_q+Ybx?I_RBPL2nC1t2%yL3#Hh?=YizR+?m zFA4k`!KQyGX;>^m>rG1FYFALhDydGd!1?iAdbWFqJefix9CVsU!9Eop@w0{9{o%d_ z(vgQU5Y|P-Pvm<@Udy(bM&KTeA7sb6cfgKSZP}sxK5VOS7Kdkyvthu)<~}$VEs5rE zpgGfs{Fy<#S%#2nimMD?@T53FVI6ke*h-m+$DVq28x-A)qhBE)RlN;~jtno+O6sbCw4Kwj+q*7iF9F>^^&ChCdh zfB>ZF49)jP=HCIx+rI;l^Nl}20Ft{Lfb=BVikCAiKK>&B`7C;4)@-#u2tZ!{2|(6q zhgpIEWdGj*$cYVq1t8}^0P-`SbJrEWt7}03a_qkbAeDayAj6xk{jULt(eD7n>i-ac z_=&!x#s3|Ee4{_rvoObYIvf#A&uvteRybt7)a);sR0Z5)IRJU{p8-hu?*OF#uK?s- z3ZC_!0Z7k(1R%AMM2O0kk!t?q9=!h+fQ0-BKxQmJ00P{@NHQ{JU{H~qVk~O}0+0di zD3_!%ZJBnakjjGd6<%~TynTo+a;j&uN}z_I zq~-JDH6NZpf#CeO4#BU+z6rU`B6(o!$eAqHN05ggdcXxP#xs7R+kPr{0Oqd#GTKeg z;!bl`joVr4q9vJKapR{QLg`-*1g-i+aoG4~**%WBrEa{FYx%?lTrh6lhK|pE{pj86BH1lz8-EJ0}0!Bb|)R%!WmpIa%LX|o*I%Hx@pg{SNMZr%B{!tcg>Kh8zpzQNlm zXzy$j9Ts0ZX2Y02rM@;Z?(?BT3rB1sw)0Wx2Ahd>qcLCR+!q%sgAv5B1aN-b*>~Dw zMYu+Ue*OmpaF5!8IDz=%3w0mSGmkfI$7hQz@cAB<&z-k?LdG}kU0*rdvibG+@k}EX z|9*p~k3{?m0^Y5E)e_W{+CGsoANpA@AoxK+e<>$nVW>m1(j%h3)LZZHaJ$NmS6Ah{ z1NP4Md^=a^2!o5tuY`X4ibr+w$YdqZe0O%FlOJ!e+Re=0>)W zss}T+_?!;;G@7#Y;Rma-sYem911?=v9-q=?pZHvwNO>A^mk<${t?V=+suA*e*TCoY z8*;sye8P4*)z7?rDfhEi}+?9 z{xkSkL}x(g!G^%^l@T=^5ueN>lmdJi=fbZBFtN=MCx7^Jb=ERZKa?;s-f^Zx^kGja7DuS(-k>bc=l$AA8V( zY1$p@qy~s1>`0ZlTZvalR&0($2r4kjGf>pqA}~%Op0_Q&s4~_pH{MGP9PfzVq85Az z79L&@7qiqXGG-TfG9kfwCOSDG4sDRI1g4bP*eqiqS6$4Sc%O`!$k3|O;U0;#cF}nT z@_i5-!8qL2gc#V)xLU=mDh?=B^It6)d9!(yfQeEE7iFoKLtNxu4%&u;yBFwF*&M}) zOG*rkQ)y008 zOZ#|}s_^<;@o!*qgokOS5H9c$6;N=;|^i6!3kj|sfhz#ZpMBW_zhvBPGaJX9OAb+uuOu4%>aFH z;AjfwF$akhpk_Iw7#akMiVn8eAP=*X2_0glxBF)sA-K44-nm2PGY^->L&qUF8{$gQcstFw`6 zYY5Fe1bAGRS&afui@;rAQvo6c!Ur?pt5}HL#>Bgy&&fFCjZ;{!O7c?lbGl$yEFGD_ zz&|Am?IJ_lSi((I6o!J#Fvj4(u1oHDr5zNQ6o=5hAJQ+{J^sZf?ukXUvQ!iQ<& z!@`#Hu)FyPFz}Va!5jq2Lq_Dj#RW1UF=lSrqf5+(i0K?W#;zd*^~W9dokiP|q&uw~8VE{~jc@F6Fq{LaC=ulnTyY4QP?R#D|P2LJz4ZAr`Wnf|kFI8HO+r9fLFxD#sxzzTvC{ z&~^F^gSVFm_NCd)Y4$sdx)ex6IxK-9MCL*6eBv7_ge7AKDQFl48srnzA@CW22!-(F zbfg#!*FATRdhlwWA#317@%j^@zl@11q2=O(z%1{3jYQGWrDPU6Dm*3Ae>>Ky?D#wfu%uKoWmb!Xd5;{b%|53m4+Q>6Wxs=ITo&#c5_j> zxbk|m(!(^QRjx|%iWv?{f>%1R+0@M(jG(|@t!2nOsu~TaZgEXO14r!E(K@0A98^YW*u5N#x{Y9T+ zcl|DUSaP0=z;hu;fSF^H{BOVqvPn|L5K16C$iyd7Q51IS38}kcJRybT8_CIcQ&(M1 zAC}A%9L1AS(|pq1$x5D?tXirmCUjHzQzEiKni&?a6%Jq<;o-c3lp4|`W*IbCx@s@C8%Y?l@IU_$ns zTBI-L)LWPZh%(raHV3>?kF%h_za2V~Db4g0u79znUd4rYjsaW4MCEXZSQDZ5p5V=X z7?p;!WuilPXahd{9_PW1=iHQ#(uxq-X*xoghsS`E#(ZKn9|oRBt!ARZEE>fNsYOGm zmenZUXefW)zzgAkDg@7m`srl7R?-L^w^dL?F!vtt_HXV z9g)f>__UHfQm|HJ%uNXYl!ptZAVtV4rCb27+S@L>v9qPY~eoZ#4?RF=mV4x?C0ya zh~3g%CVf$dQtz%l^lIV}v7HQP3K=3m%aLJ6c*5y?IK(8bx!L{w#%uU+_u;UPG!-IP zx-w*;EGcN~i#P)geD1=@Q+?gB3*B0M?z>VEh7e+_0G-Vdy28X%K*Sr@PgWl8sSfK2 z_~A9qLms~mmk}V2rsDm1;1i)oWOGmFQrx@7vUg5Dyjtm)ES~Uw4&*2heoR9ndB|CI zZ?a7fx#jh?+IQafNqwNGh7f@)j5QSs=k_`L>T8wlZ%=Ku${|fL)8}cVVF*E`6>73! zW?t_my!k)9d!{${FI^p&;v#jq$OCkg6AR_dL+gWNgAe~|%vZnIaJnsDDD6oQ;e9#< zAsxqPjI0~2Q=o%pB& z0=Oatu0}y9rL}G2c&EkXYi#~-=0~So`>IwxT#WMBwH+?agn4r?P8=AD`q?fGt_Jji z3cr{4`FZVN+tRO(FE-16Ww!0#g3zUZ(W0TkjlfTTW^F;3(?5GS@ooA)bCL&YGDtqh zNh}It6$cbK@G`m2%rrp%7{X$Xaofii=3NNk1Y}Tr>X3(mEy9Qeu3N!1jS*&y??&Jb z4nIZ8wz(0XP@521JL2)3v#cN8CrS8r{+r0b`)QHY#K_K*AJVZRdkupUu|IAY{P-j% z`eo#MgxUzo67(TtEnM(md8B`C+|QAb|B|K=esyXzi?tkHGI5lkAA=QI876TvkYom$@t=x75bZAA4;vy4sn%QSC{k+<3{- z#&O5)aoMFG6s-y5#<2}rB3cn+8|&}u%10sxCbn+vSm=GBxN8!`Am&=Hq)G%zwmPXcU8FE{N(gtLfN zg3qYp8-Lw5_ookxO*6MT+hur#rhC!TCw$I{YE4EzTz3`}A043hxQflXg^gj%=3br+ z=lsJxw$7Dh&z^Ih%?8B>cq!QThUb>9k45AD&BOmHKK6m)BX;hOdo)~j%%s`vHjc@jw!pK0eWyGNl$7e~e*fq&m7 z|A23gPRjEHZ)N}IMNjuDY%gyC?(xhz^MAO<(?h^L9Nm3;mfa)AY}q{mkYBz3?H&*Q zxJUp0<{tWOFaCeJ2Ob8Kfx(Pm2xT}z4~{g0qpaWuub*rVBiScfe4Tnrj1I^6OZL{#$u_MXc+Qz~x$8w*QwJpuYbH6RklV%r2+h@4P zzG%<#y48XG4gfdK9dNj3cPR1TL2$9-$RTTI$AiU=ZVwN;oOg0-cXHcFKaog3de_Cn z-_^Cl^@OXNyXR3??osdK?#X%XCyU*WXB_kPIpO`#>lDY^@9D|F;!~l%r#<~n`(HQ{ zTpGkY6&wMSBQzo^CL**cBJn&k8W2ZMbYgr=vR8a^d_vxxgp`=1)YRm-rsT7)Q*y!S zjz~9*%#|`@;>JjEpe74_2?<_bv}#{Tlex$!{Lu5A+Sb|DAk%{xtOE)6nqZ zw`KYejEsZ79szy)aSsrCOihh|GafzD3)6Ey!Ey58g~f?qi~n+udB%V1Jy`$sKKcLd z9(T=O{rBOkuQ&HT&HkUghv%|;49AQebhr7t_Xzlp`{d`wM1K!o-3fdf4DNZ9IsA3c z<5*kq-@Ql8ANTn8eR8|v^}?s08x}m+dC@F(4tafsVPEJ_aiXav`_%sHC#^2qhID@G z$JA%P4?Xd!WY=YxjZ317>JN^6YP(=|`Qr7>Kc}y%W;{+~9V*>-%l2!;>V*siU6*~k zn9xEv#l;nO2jcv$ zFPv@Dw?E~YN>z*NmJ4^Ti%M9*{UotEsm2cmDc)hL{WW~`Bm1{|xa~?c^Y5}y*zZ-* zv?2yK*Cde}W9p{fvQg4XubrY)s@q|G+Di4}THN6^SFw-VirL|F!WVt(8mvVAiaz4Z zMOgcmHk^0A@?Q5LpWKpxL$VD9kBryUAa_TV zCPS>JZ?Cdp#vhMqjaz+<@HjO6U3wrD;Kz@?=>an_!z!f?!ut&r(bS)xE@3wdyKx1wgs%o+a@Zc#EsiM zv?8j`1TCM-eX&M0zp8O{A*?h`geBDiu~la78_(1p3EF>Whr0Thfo&~Vn_-wek78UG z^)f#l*nR2Sk=Xd#M~P4v_2r{iN4MD8z{9@2Ot5|rOAoYnjWo!TSAtfc3xtyF-G-1V zOKM|VAe>+~-nAR%12f)97KzWxZPdDbC6zW7<+w8Dy+)l~t(_my+oYL`xrc#v`gw`m zpXpb08pA*`M?|Cy9Nuz*$BiMHk7lXJ=XA&j~eoijF0+?|!zK&DooNTfCSSb6HF^xJ}~ZWV%*j z!j5$H)U)B@S7@@|l)aKHplh#0HM~o$J~`}>Y0tX$Y3;XNr3d$=+pfqkd|hh)tYwd< z%!<-=8O>Jxxb&l0ljVVJ8cxqjfA=2Dwi|~A@?NF1pD6<8#})QJ+ZAamE}BO0vQ}8- z5WDBVZRVM^ZmW9iT6WyOEq1t3=S>B%;mK=-`0d{fyDL)2QwlLG`)!IVE3n&_c>eeA zhADXmJU`T<7(!PtKRq0VED?W{8UCrLdV%RcdJh%P_9<@e34c{s343H2cpxX zUqvhRUEOu5%%taw+|Ro=eV^@ke#ptY1OeeG=4c)6s_a)Wl*xp6lPO z=N9oPhrIYvTuC_{C(K4^JQHIsDYse;M(_&#ugvtM~R&+(CS&Q)f ziHl=5oKWZVW&Kt@d2YHECai0S5XCkas#&whm4*$IGXn7EO(Ml}8x7f$mTSYl8qRk# z<+o2zB=U*0Of$)q_ittYno-<4Km9gr;lu5So5Pu{Z#8n)-MaSUr=rW#+-_%w9rvDY z&hQLr>SFZWt*rlboP&+-6@({Hxo5p6oF>~Z%5A8sA0G*vKcp~$7Jkri!DsDr$+f*h z)AbT*&bwk)zwAuWNIB}|bxS#aP_j7wF^V|mJY2>{AJb~kO7o5LSUU*36*c{Kq$?u~4#cv<)&lNYE9ly5gT;G-TbH!!aXE^B>BmX4T@v&Gd<36I5Wf&&8<= zyK29wzL@Jx4w&>E4eQ$r57H!Ep1DP>8%lgJe+yspi8g99c2gwmYjWkm%=oaSTe|6C z4O=6|`=+<}JDHplq;H=3SQ#=kVY_hjiu13u0?d5rQuxffkg1Ni;1hNc)A12L6%iw< z0UxF##PlO7j}fMhF>524&*D#wO$R>u65695B%&6XW)k`OOGF)p*`|N$U00-B!U{@v zgs=g)Ar$Tu5QWN(0=|LE_5RM;J;988q|ZcJM5}j)uNaEhsAjXNO7zmT$jRww;{ zz%#ki5duaGw<}tuImX65+7uhRQq6B)b7=HOVn9GR*&y1%Ky;U6)KPs4XGx}j5|?kM z?HM0?%wF_(cZBDVxwo1P!{XqIY35P;cvau{vm zyg8Jl;F2VymK+ZpHcj9D^aLgG z`e^LyDI=nt ze*f7A@%HQv`&6NgnV&4=2kG#`yu{$orP`4Qnb$+R!ft4n{N4b)#(4l z+nq;4{r7*s|I9wdZ1!DaUs8=W(l*i}RMSd`Nh&3bvae&`8Cz7Au||bai4;Z~5=|>w z7}dAzM%gL%TXl6^-)lMd@7#af|2viH9K0Uy=kv)yiZC#v;4QOI1jPm!Sn|nLB4d&1 z%SzIFv8gL}2CSZOd`(C1pkrLfC{H@!6$dUNKu?fKQqa*TYH}?)L$)i<=615(-i*|0 zw)P>C9utaSf<&-j@f-}Cy2_R28XuD+FBg>}lC(s}u7@wOgO3D34F(ly z!bcwiuVAS#YqH2q4%SGpwxlcJQD-K4Ci7Z<`hvFIOCj6@!d<7qkvz;Cm*hu=;1o!L zi|+Z0#D+FKTsW0HRpQwqm&le&eR3+@USrCJbKg+vhDj?Jg;cAT2?vr_HviYw&FM4+=^l&iXJjP+; zUqLuO5tIcJq07y75fDPzAOr)y&c~XNVcR&E4Swm5bP^KQMQra%SC3UXPK6(%;k()R zGqHr@)V$j>FgOMEih&cOLkK?d3bA>Pj15v}r=HtZ0&2uD|mhD;CQI>k4Qp=ba24PD$SPf>8n-FczhY=YFe=$J7o$d!Yas}8qRRSZ;}e52qCLHnt-x4K_^+HAu0?lfE0ib z(r=?d1se-SW#wuLy-$C9E*y=vtiE#qzMSEE+~^= z-vMZ|c0qtTBi!Xq1D`WoRR9ZQ-tEr3n`ltRy?EoYg7_Q{xsgTu1`z?u9HJ(7l12Ra zNCo!Q+S3Rx0bvxvE$71S4j?Ej45V9;H&`DgQ)oXZI|X(L*~BS`C<#I7O!6p|OL0a} zx!_DII?5uw;=+g&q`821j@&pdR`z)Cij04w{&j$OqLXB-DAx$&K<25$bOtt(jXq4l z+~gkt=`nK_OkN1n6u@?KNSwI4?jkkoHq^N7MJNi9r+F|@3XHnr!3b3}l8ZS-#@rMV zkz>RMY$T2fp#-p%)cc3u)!PKzmu|iL^{v8lA!f4>QlueMX!n0C&>qY%3H!(}1p%s) zBhg7kgP8@Ckn2Y#ULB|ooUb=fXeeLTpjIhL5+Y|k$y=Y0>NuBiT;vDggS~9%&_!tD zO!km}mQ3FjkJ9_s^hLRENw_glI;EOOL$wKsU#KvW0;I-79;Xw-j2cBt!j9|KOvfs@ zsG&y$AkjlakBLgLAbC3W4HEZ?CMv^!vYjUSl!X>&-1WcKx({1uxc>2Y2v(Yg3}X^H zIN;+kH}ArDbV8B<{ z0)E0l*RVvB$e3Mhq$w4K;-iV*H||>d)L}v1$Is=qQJFi2Yhi3B7W>$>cY4-Y$Fe8_^1e+VIARG2v!C!t+NvOzrUWhgJT#^Oc9=~sqFYU?eQ zOb8GND$<&QqEX?JG#G^m*Jr@ro`TNO@HG^y83cnUCE2ze6l1_?TmrkTDP?0^g-fGcg3=rdttCKgCnG@Tpf(!;DyCRh zU|V?T1Oe8X0=H$7;`&?qhcnv=Z-?J2Oz}`!oc9z4d?gzpnS*%q9?qb5nsQ(;Iy%6+cAt-z zf6#0H01RY>5PWLq#1*?}_1#lvy70RNQ((q~0pH*KB`6WD!-nrC!Z)&sOO(HCUg&;T z{wAum#;;oT}3{Hr3AH(U(SSt>{DhZz$VQc1+@6p+wTk6Z`D#EnzOZ7tZJ} z8B?v_RAn%DzE7q?e_7r(+bH^E6d&W1J9#<@bEap~bzzdZWa{kZDUVU>(@B#j+$QgC z+xzmm?4t{R*^G*tCV3^eej}dxxjmk&Du2$hC4Gv$WF}?vOj?D_V^7P&CUUV2ve64u z;IU3nmU!6H^eZQ)gF>cba^>Tb)@W4OmM_e58?e3+>n`L?m*h?aKaE*SV7X?VdqR{g zX_&cSY~ZUgR~bBCnPlm?f9_J!Y_RdT%JPVlQ!%e=hKrZX$5zOB7FagN^n7nBvTU`N zyYzHs5-H2yQz4!!{+d6Iukd;hG}~D*dwcx$Vuv<8m1yADfdqcGy*HjnzB&+_7b+&cT1=J?wJ|51;JxE9)`ffVTy1V01AnpE@6T|1DY^LVS!E< zqH+HU6nk*eKqoBmgkL%#PD0v>D@aI4yZv;DJ<^gc((3=}5}NX|VhRXbik6Cs+8z}x zO;suN#Z__KzoUe%4B!ZjWl~zphpFCg!wF`%G5(n3%?!Sp1?1fD+N>yUZ>Jpp?T0Gjx(E^*Y_JmzQa z0=UG5BgZO^oB%WdT*CaPOB5VE@y8{&j;8@l{Bnu96K8(8M1!*j*Uh_t>GzoF?{V(j zB~O1hp8y~drT!uQL1F)f644RAQQ~Gy0zip}u_?eMUd3np6D3j>$Haf4M9%*=lxY1A zlz9C=P~t_&_5XAUfD)r+HNRZq4@x|^4p?H*C3>pvfat}dOWgkL5+DDYOAOsJ|3edh zN~lI29s)g7e>M61p^4hI&ObEqfZzRp(TQI)(fyMqeta4j`U~j9;OD+CfF^znef_`a z#Q4AH#Kiv(I#Fu=KXhV%)xYo1vVZ7=<==E7y&wKFl~L*O>@-MaT(kP46NUfKiQ1n! zkyHLBm2v3u8U)aZqeeTkH~M~fSvt+M%->(M@1bq_*Zr3lbwc5%PQ-k$z)5QF&XQiX zAm05CopAZ76Do^3aY=iBnQ6b9M%FXRN_z|a2pOi{^Om4O?meIrd7+P&R&+X;FS``3 z`dcS>NC`Z(OkipKFFKL`Z#psj?4hLncuAy;v)(VApy)nTpNU`H+$@fZEbKJJd0ZY3 zUDS#Fgx@-GYajNPPSl=((Nrq`sS`2()QQWcl>JV5+kj3CM98H3Y$?=vylxt|x=mK? z)JneT{y5Exdbn)ueCVf6ya76KE5DTtaer1)ZEqqc{D)3lj#dCVQ6jzh^P*1VFY1IQ z(22`zpc7>WfKGJX1UgYh`v8Gij_o-0eA9f4idHPp2|w8_aoT^=i2|+kpS+vx{Eqdx%_w`4x&`@?}Z~}A&5t=eb>vD5( zC+mIE`K=T4@u`>psT0*(wvZ}U^MFpAR{1W7=AESZt$H33rA`D}60;Q71eWbz<93o$&ju6UM)F zVl2_;z@kprt3nf~MV&ao->R{o`cIv3hVe{+PGqpQuDG6-K<{7F35P|UI0STJBX3bB zSf(C$v76J%s@9Ddhzu8#)kf&p@xv;Uq2D@@BdYn#-Ic25z*ZoN4AP?VOAwq?M)<{SH%#WRowlx#Fk2p;5|_L8 z)8(yGT^1+1iK;7;HC41~_h>yHE$H+JUu>h=u>rK0I6J6Mu4_MEpIQhj`@AyGXP4?G zv9#AWb$WibQAx%M&*g8enAwu><5wG1!S6Pzh^@QCL}+Qdw-o8QoZ7H67PL{N{b{38 z{oO`o{iltpC+~L~)!=`$QKcyjX&35F$(j)x zYz*g$MN^TgWcOcfRBl-ym9hTqmM6Csb>d&!s6-aqsMcB%#0nSNs2tLsI1>Lc%aO6k z_sS!uZ07?nz$}M6nB};UOoUdm6lHmk+u|(8&s0X!f1Bk{S~hDjsS25bHmYe>c+Xfq zIRLa#X@gY8Scroe4W7_TMVl_pazrTqqm61-zj1)J!$xk1lzRL4&38;;g3{0qh#^qY zaE>=pXCf#FmcnSWKE!ZzNYzFtQSJ0YL_d7+=2ho>0Bvvv+jY zW?Wq(u(l!rI+~BT9%{NS!_>SJNNOpT`~m8r=D1ODgJ)gWD`5i zcBL!hu##)g4O6-WQClms-SgH8Kd}vV9?f#HE9SUJ?Q2eWQx0Z;O*P(hcL4LE;Jy;N za>Ad*csJs8xe<AriKA=!%+$ zQaNK4PcGdgEj)e2(@;Jeo|M&dz_})Na959q%=}W$^M|bx?M&BZ|Ie!{&W7Gk`IbFp zb9QBu*W+WMC)rV13PuLCca9uemg{WWZ#*^4cenE>jk`3Ei)(GkSboGa>3m=AmF+L< zlwFS;ct7wu$NSdpvhJAu8-|@vt}lPDeC6t~@9)+wsj#9IdDT^aA7)OCKY~3?DbD@g z|4RFA?^NP+E+V^s+HUH7mE_FbJ>3snD*|qV)x;Z3nS)sw^ItA0&eq%bkHuTYd>r0A z-Cpsdtqhaivp2`H>*SB|lBBx>ZlrF0L*Uf8Jux3E6$5&!L#H`1^&<`9!u0il-|kgB z`j$uPKE17b;!geDg$Y#8e6w5bT<0m&k@_W*9dWrM9SwJc>Fz<}>m!v1GJ@vb?-}jf z{C3>QAb8?ruv>EQ5XQT=BUnr(xXO|+zJpbFl+|?d>}ZEiLsLMfj4ufrlBg2$qAB?9 zm*7^Jvt898iqTTaHNhgXq1HQsY%N0(KA{H5p;#Z6A~g&vyim(!=Yk!_-T{%?-n7ec_T=k9{QpVK0fEmO(_>FiS)6 zUDF}Q3`~zq2aiIL7cKQqos2kcC4RCd_*CBxXYF0ChSm}ttYd~zT6?2ns(pN?BaUW< z$eTv8I>kb3B7zqzql-JD-1}IXHPNbhLA2<|@RG14O;LY+k%@JRkq?QPHHfxtjZR4*g~sbE`(IMmGGcSM2s_|C1csPuMQEo5 zCvQ)bJ)XG6@Z2{jX5d!h@N{AsIq9p9_4su7UGJoZI+TK3VN$44=p=h?y&}E$B1gf|}N4fn_gD%vOpi!{dUW~MAirBMvi`mu@f zx07~sDG1p}3?1{cGhPJGgl+?xK!}W_F z!~01S0!BDFx#shE>DzIKFC^RPXC!B^H4l+=I8X=^zk>|nh3F^XX3m7gFfmB#sxuVV z*i%WeGm-56L?scs9*)Qs4$@VCwiO~abJ0gB5S$7-EWqAoVhsdqi*F}9sL4cjWnO7X z|BkhL!Gmw+i*TuM6nl{-yr~e928prJ;B9>ZwCVm%ur?d**))@oIFs^tXF4d)M9|?+ zXaq4D>NimgFaZCTI|hFY<)nZ>Wk z+-sUHQuV0`++l81AA^H#%dxM7pZeqj-{r->)8Jo>U>41EV5E(+pEC+uDU5*>g zydp0qMVn^j0qECLy8R4AsS*e3u(l;gry^bd7?Rd7>t2zqT+O@(B@MP zS1)>I9ZKU~DbdUmUB^jXp$lQTa8nlY2n*xNTl5XEl08Tv>d+uV0pT7Qjt~^RHz@g7 z%0jK<#LU`%g(|?6P=O1FuA=LOq9@o8jtM)7Z@T% ze9T@xBugfMmLgj!yvO=Z^;Kv!1)ZdR^T+}hsSClCL7h-*!lPE77qeFk&1+REN#OnW z7b-~rN{DDEF<(L=3uDHHi3l4M!IK#QVURDflnuLEi%@1_eypp=xl|v5DYX0L60F}Y zk-{Vkg`%#|_0@d%4nFEGM4F}%BE)u7RAy_PV=6AQuuTnx$O_U4OFi1gM=;|@@ zJdgB|A`(W$x-e00T-@6T(jXHl!G$R?;L<$gEdTbyx${BJ_e18SS8-swSZH}JBrZ5> z{Ek>j#rp8kOfGJaMjoW#P1ykBAZZGMdgftY+{4vpDqG&x*NG7VcnC5FW-P?&50Q+s zNUs-!NGu!Xz$6&C6OOV#;tC@9V|qDP0b!E+_x?38(K0|2&qTNI%19K{6NofOhLP4oDiq`~Ix%#X zClVdzh^v_aG=V@51DX&J(a%Js7@$!Q`{t#{OD;}>3(93h+nH!_>Rq4sR{C^-f#~D$ zy;xZ?lEomr0TpVEnCn@vdKv-b!;Dg3=WL-pTrgC#Qk;`xrQO!Cz3uSrR+}gC!(@=Y zLf?lLX~K)zD#AzKpo+%x(O}hMI|ssZ(L+7!N}zx3IfT~BlM3IzvAyM> z*pL~Ga2KlhN^Y~<@Qhj7YM9U=sOmrnpsiH=eFzEI8R*0&>gDTCV7tF#j83(#+EsEe z@I`)W>-b*MdJ43ejoQOUsL)`N0+^NnuF1~E3efj>qMmG|G!+WD(&F*{jr-xQb#an& zbl_?zSC^HNEcmBO*lmRrsL~C&o+XV2Y1W><) z&=+2o0I57GHja&=uuxO%%u4~?@m=pK>bmRPNmfkwCsDX21wkevsI+=r9?FG*-p+*~ zsOYE-udXSDu5}R%B)sa>C(ywEMkXA{$oP?-NtYgF0el-9IYxj>v*0u`=4^tJ&Z%xs zmsbUI_Mt+UDy3JP*t^2DXMzByP+FA*F!2$XCZk^S^~bOH4_+>9k45bs@)7H}C~r1` z3iUeLeb%SIo!UQ8d2l^0V)++d^7oJZN1mR~7EE#MZCG$kCOn|~OF$x=rQD~?M)dJ} znIj*cEWE$spBZ0j8RvG3U^nvDI%$L~0O5(MWLnNu+;tIH9l4EwWL^om3n& zaM><RIkzC!~?`IhIxOuS7buhpt@Nns1 z^mNq2k@%*>!ItGi)Xt&yAH3!t36F_U_jeCIbWQKDyFZ4Bda-+$yf+Ho5;`>-`C)m~ zr*`t^`jkH9T1xFmOy>w`Y^48fOS4tPgzG55IBfN$hs$@4J{cJmg$Z*N{CCJE4!JIV z4I?WyzAPCgj0#b(v8;EY-;@X5bq~s}C>HGteN`eWT>%y}9`ZLOn3|5_4}TSb;h$%H z?Oz}a+$_P9cMWSxf6Lz8r8*jg_x<*e_^k_*u(CpY_0|Z7>2H%&E=D(8EZn5%OD4d6 zM*HjWHuSevLd4)I|LePB7WXsY*7vtz9rs}Un3F&!Jh+qpsuN}DlPB#bk2lyzfc*^P zEKA}Cn}*Snj=rG1dnSJFXILGxY>t>(TpI^Ek!#a(e32%i8)PF#r;L4~{IkS&xOv6z zo(?`beKurTXUk%d)U}@3@+7Pepox&_;-rb7ikLOS!DoEVwGw5Eb7#QLhc{}j!hXIY z*wS;=+y%GUVEyqWep}Uu0 z5gfjB^jpNjTuJbEd5ObsgXiCme(%YZuiE^>-7e$@&zg!Pk9QLkOWHZc9-kyrKE7t# ztciZCu8TNSnZG=~*4pKr_T!H`lGs}l)enO}2gCBR&`2^{$|HG%k*nlMD+OwgjhB@h_tKiLW35(;?n zJ$P}@k7-Mk7AGP8xWq1L31=B~1zEJFoa_cUSxY&MU#ST|6DlfdG!<11RVf8E5e+r` zA$6Ton%Yz?HE*q@ATqI9M@C~QVbfA=4LxZ+y=By8CVI=Id{(S+(l^jvsr@@Iv1a3% zwM#b{=>DP!pADO~Y&87o5?fAh-u#Ou{EW@_nXJy-Y8t=Y%xQ;ttm(d=k%>i`IJC>c zf6u-Hd-oOXvo+dp1tJrv2M!M&us(3`@LvaQPFn5igu>2uMwUs;Ig7@qcxRsWbmAHNpJ9rY1)JIT!xFQxiod zO$YxyHDR-un&=PeH``A5hf5gz%_UO%XVbx4xW{#mXJ^4&xZXcg6Gi{aC0syiV&QD7 zkxK2(?9G7#pGv2NmiY%utse&b!zI=)xZl4m#EDb6@za6bcquf zvH1URiR$LxE;0GXB~%w(A`Q4iIUTsf>l)w^rpCNiNGcN6}Pnh z-6cM1ofr0^@(v--pz@BVi51?Q)o*H9_GIhhYlS&y|Zs z4Zyx$yP+@G4EOWXFOhS*R<%@pnqrRF#fZEjSFjaEQ}u^fF|B*!pCh4NY5AJ9&riEd zfgX2I8P&yDxL&F8Jy!oF52?2CxPKb`-p*yaH!HboN(9Tryt4F9t<-tzIuxq{JsC5X zAjId#k<>FUVjbw}U10UqrXJz5(?s&MvJvUNe?$R9ZHK#Kj#FIb1oWEue zwYEm@_*P1zm*L5%(aPnAybRxdhPaqjrJ_d%J|0l-?D)AHJ{pZ#qugvVr{h50ATPPF zFsl{0%W8}GH#H7y$t!N;GOjc-4Jqy$9b-DKYTk}WU*23~tXu04&~@(NmzSRr_;|iQ z#13x~H;xRxWzQyDRtfCiU23{n$J*o4 zs_{OGy?An>u9UpCRKMxv(=Sawr6nUBbu?^oFEU?C6m7WKzw24dfjm2@Qk5!QHUBp+ zuIEe?y`&H9JEEGL(LABlLMvUI3$M$$QNbcyV_;f4Y96PTDpplQTO zVlk!R~V36KghgF3~#Ida7FNsL~EAHpJttw|JfDVG3bP(7d(XjmIFK_Cw8` zkJg9ruZuFp+0nx1PjZ$DDj?80<{#{Q-wa=aJH(n*zOj~%cCvxS^6cwVb zrEe|u5ZANHg5aKIp~#%XJh`h1gH}hjo!rzFMHnWjsdYKN?L2GrLGNVpH7mvaCxqE! zSv?cWJMVre`L=?g=^$cT^Gue_B0b-GG&H*Nm3T2G+IWLQaDX9F>ydHMp0lSc-X3PJ z7`d54Y7v|Zw^nSZ5e8Q1HOpkrHt>m`C>IDrM{>j4?OJa78n{%*5NsYj{9(58+OClp z#@nS0IZH1$5M1eDf64rnIAsz9lXl6qEby6JU3vezluzqi4=&HZ>Up+Z;7Q*{jIPKA zSi5lEPgn2aEzKjxHhethzpa<>)NrHnCSf$f|0H^|kH19XSUhNpvR|k)IIWShG|V#V zlc>Q=Lm7HZ`r};v(DrG|o7(3hHwP$8+?r{td?Mfq?|xZ@IoMX+_BC_J_mg^0D8~>A<$p2bwS^fSpNKKT0)I^32NKN?N8g3hQtM2$9vzVH2b@`c^u=H+k z`<0sbG4H`q|EIv zb>&6;r26MY3;ws(H29`_D35Y3&kycboO@Vc(^s{pWmsc$_Wie@ukM)n$JNUNnlEQh zG+&Nf8Xr90G6&W-yw|<_);-&@CwKN^+4+TuKzpyx<_g0$k(<6Ykb;J4LYIHc@SoZ2 zIyL-7X{Ln{Jf~!mG^MsM>v1wDJ0r+0DtNX!*sV8sOvWQ*hx;V>&?r`29;+q8mrxRz z+!Tn`4!LF=0%ZnHWQ0h+2z*HnQOslsEkka2hh%m5o|XyJ^aV)9efB!} zM}f%1>Iu&_LHcCrB>T5>i zwvwpTnvoi&kwJZ8teS{DK2eB;Xym4tS7L~oOgL`4T*v5J#(kL$q1IhXj= z>1T@T~Weu;nW80+L6Po0i??UN9sAKPUb@1uQI zdWw*2=-b8)PLoblj7ZpB6Y!0fFnm67(3CLTha1HvUDZg6_c5KY3h$ei8ZZr=>rDEX zjwkIn_69^I_IX05!p5DFQ2kOExj>OqF5`5k6=4WN#!5pDoBlfZV_&SK4tugW?gKly zxjO0fc~T%5WlKS7upq<&7k+|){y6C-(eG?4o8aG>GJ{P`M-w%9sP1h>wmk!^Rpy26?_I zHBRY;a&g5m$t5jGA2kR|smL6%D1{CM@<{U>3D#4@%!GTVlAka1 zr3__W?0kktK=4*7c$N;Gp^=v#%chXe8>!$CeDplcHUDt3o9{(;9mXO@2t-=B5c9@j zQUbw(w$pHhT=YTO?lTZFkl`|SJK_7Otc7)U19S+^$KGKhAOWI}Ox#1y#&Xe*Kv@$P z+Ri83;lh=fr_Xxj!7t=lw`896mFVVRoVn;62L6RW#B&C@g@FJ!dL$S9o`Mx2Lpo&9 zIL0DJ_|Xauh-4X;#1*xqd@4<{jgfE^!0aLXdj|f5AHk8!G2x<@&>%XMP{@T~6v%>w zwx=SMD6j&0f%TjCLm~-9zRBxmQ;zzH&+`yS1~PPkhION(A{e4a7!VjyKMEj&0Sgm| z9HhfhJn#!)y#;Ut_dNYX!T64>@Y$m6E%Ni=l*@o58H=8vNJkw6{p~;`7?;otL@0ML znE(?a9?@`ADzx!}LrJY~?ybzo+5)XS(e)*dR78ng*v2pk3KWMF_Trg{g;dN2$oQbhrrXQXxY$mxta%M&*AA z5>sHWp7Y>a=R7|xZpnv^f%F1%(IxKCaOMo?R!iXv8pcf?N*_Rjn9O^!=m`@f$+>D} zTve%AT`vZrq8tVxBnLS_CFpW)!5N6NTr>b6<zsdR~rmonc;|JuyH|D6oCcfgS-SEMd6i6((j;{&>Aw@iG_AufH2@htV@9_aWVJf zQfM>bVHxSy{7TdtNxPVc&!FoF&;)alCfF>D1shg%`sx}c<~@g)!-vb!QAcaR)FWyZ&N?`F3Vn21le__LeX*z+Rul75Ke3OFg z!ol`&@j?z!l2d^Yz_!rPAK9(scTI!l;YVWc7Q9n%TlJ6N#4}L|&=W+(c7GCi!N*Yq zPqwi{+ZJ^KQ+v0l(;}-LUvtg5Yk=RG6D-O z4A)ohS~AZ>Yx5901n~Ai_-e2x0o_#)B0#NQf)J(3M$IrXa{}5j>t5X|dpe#>0_XqF zOW~R{gsd`RHKSgak8)+9>0Fo$2#5u|`fBtx;JaYMdxhr^ay1#Tf(ch+!dLKnWV?Hm z1dGLBGt1yIOgN2-@kvn9)OoMH`~9~z`9LyUjnk{o>0R61v*yQQH`L8{FeTw9Aa#A0 z9JY;gzfkIt8tSMs#&6;xY&jSM;U|NjkMcj@YUD4glo1A8_y+R1%DUDa%Re8n_*|Dv zn&I2qGU1vmIQTY5Yk>vV;`YUN!`3s28aZDk-w7U;L^X8=wrHPx!~A@*9+C5-KervR zLD28V$P-mA>DeBA1KW^T*{B2S<0=n6zd-uJ$-Ug(>Qge{klFvkP;7IlZ|M)#AaDs~ zv4+IK*M)-tKG6?%i%G=z6_pODMaO5oA3}}|@is-@+dcexxmai7kbTWC)oS?lk6}I2 z3RT0blohn#l_>eVCPyUDA4KHPX; zfB5!jpp|gK_0!N*;aAWWH9AU88l735@S=SbJm19F->ou;$Y>u^8YL~Mcu33~xo=mc zv4?!_Xj_+Z=+lLcIF0Bp%SK5J+BcC)t>b2&tESr13i^!<>@fE^rQT;*5duDzzg>`{t ztJE}Ti&|XCaI<+*WNBj}m(n214xZMvifXK$ekALexFEw`A(N7;>J_%H?cm(4;JFx{ z<;7IFl!e)&!P8EeuNp7EI8r^t8k;THGn3w6c{^#YJ!#J0)8Ovr*@^|3T?-?Jv;F2D z1(scU%4Yu>6knMClw=#I@jYFCwlH@O%l$ic$(XJ&;o#EK_nC9KA{|DC&rR zYC5O*@c0v-WQXg~WF;fV8tTz|p~ewJ4eOUB{M^m{BQMjxb+pCFu6Z1Ap}c6PpU(fv zQK&6WTOj1%NIf{*2oB!{N3231k05af6ak0EuRs&`V{jX=qT8@|1a3W$3ROJT8ZSv8 zAmj*WSF$WcV!xCmMoLO*xwNQ}w1k>07B7!clvmZ2msuq*V=6CuSYAOvL5`-NDys;Z zC^VcXT7IfamDHDMsuPUV<<&IQY&CSkHCArY(sI@^QrDJI(>=UQS5dAGy8XQ_FDt5h&X5oDxT6U zk60eI|Fz`pU~6;E*2elsY^=Ran!V#yh7(xwzJ1im-{F|ku@eW6pSgeHbjE3C7w6M= zoX?$fIh*O~<#o=Z;auPekBrNnKBv6H!u@>x{9{0f;&i~Vrhv!_R!n$kcuHt+LRe%@ zSk#;F=->$d=7_lbxY(As^jq<%J_(mVf+9IF`DIc@LUM9`O5&B&l)BXO-KklCEMm^r zWt`8vbpGO_^Ox!}vaVgoesZBO>rz(!rTE@U1wRM8^UAY1H?vQGil_XX^I*jygL4g3 zJmusSUdvzY0{JOUL@jg1YU;;HK1<+=xpW8NPgMEqyV)Az?OTU#HEwJyTN z>$WG&Pe-3UefIKM=lvI*py=tzOMd6;PSEo7=55Dfzth{+@9#dm?0(SO-P7Cs2~<4w z2o@`zUi>vM^!dwQUj{z+ef~B$^nGx6Xy~uSuBXwjBV&t2Pm>cf6N@cRQ~fjFM`yYx zXU9R&)A;;9Tb@Qe{+m~D|EpI_{MU7h(sRX6b7}kED4brQ-CnTHcLYD1;sr?hr@EZ0ClBTu9j(nglDfURd~w~P`}m{k74~&3 z#OUzS8Y<&NZFs5k99?PokxJX0=M|TJ{nVPd%DMZ=%=OZCj!9g*?S<>ho8#nGT)XUi z^vppmi<76$mCy@AQ{hD1P2Gc6Q!0$wW2J__@N>=0%H{+HdoS(^ zflKK;FWAv=Bz<8Z!1ngn&y{;iliD}kQg?qP<|PpU&VX~}L0YPkns_N)hr(X04kzHm zW506s3^Uz|yJuUM-Sk-bSi7y)pv$KyUJI}P0Q=D_uwdqEUSNufww%}SDNS6!k58`; zZQMGuD%Wr7`1D(42K|}6tV6UrT6OCEWxGgRF}y9AZ;=|WCwW~}U3bliPSLeJ2fEtU z+{-NK_Oq#7iIuMF@}`8=GGIJPB?apcXmhLo^Cg>DKozEyj!)x_T{D`O0IG_2U!$cq56n)i(pawxr6%s>V{^J6<_eT*vDwURq0mLGopR+q)dkQJytB zR_yxRf7RvjLd(AFWxc++Ij6=&oH*8*Dv`<&iM~#{i7VfftTHpRj@3E8cJT34eNF21MzZsH3iuY@y|G(pF&fbFc2%)H~gR+3x^c$876}W1@sJ75(`l= zU785KVOQ+9xS#UN_TkwFo^KPxyZsDW4eEow4Vo6^OKxN~qO~?ve|+xsZPyAvbGxbw zWDn@8Vs-_+hmxO~9rN&NI}B2*v}*TzS8*pO!Q#f9)lX-9J91hyG7P^)CWct|o|Jd^ z1dG+Ka?Tgg%-mYw)cC`B`^xbQkvb`Ia5-4FC=bDz>$UHzD&XNdY3Q{Ogv}d(yz~re zuOE&VE9d8^>SpNcClA{9-bhn_v;!c8qw?3xrZqUz`{uNJVuAdCHVq z7O2VEp<;Thn|ynXP}BPsruj05oRgRT08r_vKb^J#L5B6%f^xcce)#EHR`dns_shV(xc@N+G zuyMUMP5dOHSCK;9VoYO@&xeKTfUNIc$oR~Avm%KmO!KDQj+(5rD9W+f@;#fw{Y~}*`HfddKaxwy|-Z3XAI#-@*D1R+TFmznA&S>xV zT^|Zl=?)s>I_>9cQwyP@;+2=2+9)fZrM|jZ`fJtuX3VtBhplC|wqP{s-bIT! zikFd5l2_DETbril9{@QDoeew9K#sx#fG9X8YP6Mmn9P^;Z3Ec~ZAq_DtKqb^RuG6&50cmZz<> zqrNwr5vuekV)Ut_zR|2qWt;dYeJ&gy&ASJCv~%M{b4G&rEy{D$r_fg+iMNb8mr#zi zI^BUCRWk8Of_SVA<#%K~X*A#!G=opTD{6pO97P+Q7;-?|x2jv2Q)&3K<;hBUsZ}H1 zH6FA)9aeTcA7wPqcwO!ZZ{gUYS7a`Fg32*wrr^Z^$TlN~0fdK*J=jBEVrO6tp~%ld6pF zO@Njs6^a9{f(D+~F19?KT0ff1)t~h6eFi)2j=g_xGGa{GCfs4c$R;V^z+{DIpt#XF z)Qi7fjo-0O6HElvE`7qeRiowLQa(Lfc4_2R^$wde<=A7O<;nDZZK%t)wKp^@PsD`E zymLL)G}j|~!P~Mu!EWQXuBGpN40tlcV-|rLFQgxOb5Fh-4PQ0?VS-s>iCymQDSGEF zwtD)ZT)DfS$$aapml@rZ#z}nShTg7pnGUZ?ew%5-=bv_baa7=k~lk;KQD# znKgw(uhWC~1}q!a@-HNMd6{h7@9Z{L(^Ic=?POiQEhet`Yq@vz{f#4>P3vkm2A!*t zs28SvzEd1j?!$W<(0N2|evLB8SG(c65K(dW=;qxYpL`7bc4jnywYg`?d1=tt(!<^l z_dNA|6_qiOO8Wl%sj`3h(;sFf)pcJCNZt)^Z3g4_thZd<;A@H9{4jS#{fIYdF74X- z=f#+yZ@EhZCtd0%>VDi=cpOt7@W%fB%)6wdrJufjue@V7-=Y;f6Y~^5e%XG_gw^J; za|=H{cGL~3>wFw6MDBu;Lv79fGjU(GucLo@qM*zcRv?)wp_J4!7tG*BT4g#fGYwM!W`N7eW_# z*)VG-aodv6aqtuQ@X=Zr(%Iq>hhk4_Ga5eP%&qi z?wK{gr=z2iO9BG>SizYNwiF0r#C4*eA|CUq59<*oW`~b2UN&yrAg*^CemM(aLqj_X zklVSay)5KQF}FJH@N(JsfX*l@r})|sk~tSLgs`JD@(_5H%OKJz;QG&eH67An6|uy? z|E*O_tubDd3U_AUg^(Sx7e}T*+Gw}o&WKUj$g$=y^X3GXM!Y!-u?NE5;fmT&AREYT znue!S5bk6zL<|d68r9Vog*zp6jtXrji@apuy%=$DzNk^2{SPKVmI8gIc`D7somr5L z&**R!FoK@agHs>L*3lph8tx$(vz&~IU}0?OC^x$3y9kmqcy15jKAaB@XpCK>eQul| zv%4vElStZPgAoLOuL2@s()7JfZb!Nz*LO*6 zl*U13rsSjV;1;}*ESGDyV4bM*f(owb4*2a z^aozngD+XHLP%65WX?x>Lg-UMh0}b5Ar~FU*=5EACmw_YO(cz-=*V$4h{@t%lkQet>P|<6a6-;Aj@Z6LkR{NW45L4l<1=dXf*7nw}!P$?-4DV#?+o z-I-+CND?xzDhvo*^DTs^wR}hm6k{>r;Hr$GgFhwm6dmKmMca@uM%JuBo$!El5rw`5 zUvK-C$}uL{2vB;20ocIJXHZdV1(2Q&q{%~S@!`RAe53%b%2R!xQM9Bvqo6d^?qWfI zjKm}t4|eAXG{^~;Ltn54J0IZRRwR;+p!varX@o067@3}`v$lZJ920c-qU~5wsLuJ? zXQb0)#1Ssmm4y(4;G0iFdQ4mu8G5sgyoC%x5eUx#%n}Mb?Ehiy&7-028~^|J?1LFI z$i59pWNAnUX|$12BNb(7(t?mt*|)LpOiGq4BUzF(Ey~_V_H9x^Sq2rdjVMdx_g2?^ zeXjfd+@J4XKj-*^;~dU$&MdFT>+yK*odc0v@8)Y z5`rQ)Ks^NuzSbQb#}OD0OgZR>43s!fO#X5|@NzEqP|?C^X)1U|$tr>oftNJg1p)x4 zVCpFVf{Wmi`Je>QvVn)O_Gs zU=-jOl@|>2b4mEacwirkkIsOI(wRqfOLN3?kjp9gJdcYWW2M=UT_n^B{`qq&9z+fw zfCrtLH1Ll65*MpV1}xdnBuHnE>lgd9hWJJmPhHO0GKZB0PsLe~&kWosB{r0dFJYD$ zZ&*ou&UpAHHlRvIZTksH{rDuEFDFC)`X;?>#$iElgIx9|kio%CGwnL1kq@_2FFRI;tu_|LL3@|2;m`Gyw&X%!O;1@)vFLWL=-&tPMyi+>71&w1AiGXDRuN(_oGjcei{+ZDTzdd;TJebAhICi0Yxc54xEn$@?2R6S#Xu0GThs*R;27j*5r%fWPTnR;s+TV z%B@?YV4Vq&)yu$sX8wNq>%Clv9=^^|w~jOUax$iFP6MOwg5TqUTc%)rDNsTBD+?kx z7r`*4z_&4AGxTy1sd`(zdPylehnui|Zrw6C!_MaKC-Zr-;r4X22NkiC0g<4>9axBM zM3}FH-Rk-S8trQXQ01${hFH<~Ch0g2Da=JW+!Nrd0{Ei2h@EtZ1O;YCKv zN`)NvFU@{XYWxP51prFi(lt8Hmk97tP+S)OEi%f12sZ#=THru9z2(?yb#_ecphy)( zuj+9IjE9VzWb@ZD;h?S6K*Mp#C{qxLaba~wz%UwvT-CO-zkFS#is>T!iUv359FQO) zI~hWshzLOdgoiLA4ormx|4GOltIB&g)t2|6LjinjW%2)FwdYWv7?5uQFe3nNh(|!w z93HGzwj0zW9&rk!R--7%zW^MK0z;7iQ2^|1K}iI(p$fa@2-|gis^tXcqB{{FFi_^= zyelsGMtHb93zAN_BH7-Cx?d}sX+O%~1uI_^7T+fdHjoB`=z~ctm?8K+gx2;`pMBi1 z6gf}=QN-wQpzcN0G(2>E8z9MoX|f;+6h3h?*VwpFtp0m;oX{%{bQ>84?#&ml;R0sK z2N^K6c*HyO`^LsRjmf5|BTl`XTtyVHgx=^-M%m#keqVio@{AfI*NtokKO(DTxO4qbl-?J zj}ZZ;1#V|^;WsGQdla}P84KO@(R-~|dws2;!V~9@M->BTFw^8g!6Yz1oO5MV; zYlsL3OH~S7n0f4oXZ6UO>qojR2a?ZY#2g0K)V1gkNj&rj2XT@B-$sH;k=l%Ca6=Z% zkv^h)DdS9f|2H!ZN}3|(3sGQx(IUYlNs!_-hCSx0!tZEt=cos@6+}%BMv*bIJu)+aO*7xG;AekLFRRb~9Gp$@o(0_Mn1%6|Ot@k< zB79m~b_SI4ZjZ#g6yV3@;D?&HyXF?`=EU9SIFdC_BI(UDbH5CSpAEDK?%^sP6VNIv zuPW%!S#O!!GW6{i_nVeYfV#=#CbxOP;CUCRIfJ1&L!1C9u|wWFz_K^=zU2Z&K=gJX zm-Z_}s1u_$wt$txw5WbpE17+wJH1w8Zyhvakv)AlO46zmf96rxjL8pW$Uc+Qs8eUp z_D8t&pISU|W6}5Q*^_fFp0h4z62E=O7o=vtyV)!H@Qo@s<{iRb3ZbHYSDsL}&Mt4P zdjH`SvuBcU%L%hfl?Ti_lEhByeL21)7``XR&NA-Qv13$siH92ECqNBDc%=;7;C}hD zYR`s-adNZxlWZ|&(27u5v_|&X&DjA@dPSMCKMRb0Ufp-R<>cD?ptTs9<*jStPrBDv zgM(JmQ#~dOzBj5T`OmG^1&O~6vg}J-n@L>r+NsmOXSH)k)Mfq2$R6KUW#5_te=%|R z3i#KnCz%YTFrEX4?0eZc3I_zX9KC1tX5>JepzM_sscgoBU}$*!riM0!r_RccJkBe3 z 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

rGxY_ChNc@|3kSn#`1LFwEYC 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�c#&=8;K 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

EmQI~M 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

EIt0hc+& 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%0AU!s}*OH)*-wU3= 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

=ms`Lfot(Z#oddIlb{#+p+bIYMPOlOXA1c5& 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 z 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 z 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

GT@d?ia*uxxbG#zbEfk7-J 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

JCMnM6uq@YAokYOk&Goj^5 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 z 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Π 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

T<6wV%9m)q-?Jk41EMI^{-5#m4+Oyl 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 H#lY= 1000) + { + showRestartMessage = false; + } + + ClearScreen(ColorLightBlue()); + + // Draw dancer + DrawBitmap(dancerBmp, dancerPos.X - 40, dancerPos.Y - 40, + OptionWithAnimation(danceAnim)); + + // Draw UI + DrawText("Animation Restart Demo", ColorBlack(), 10, 10); + DrawText("Press SPACE to stop/restart animation", ColorBlack(), 10, 30); + DrawText("Animation auto-restarts when it ends", ColorBlack(), 10, 50); + + // Show current animation state + string status = isPlaying ? "PLAYING" : "STOPPED"; + var statusColor = isPlaying ? ColorGreen() : ColorRed(); + DrawText($"Status: {status}", statusColor, 10, 80); + DrawText($"Frame: {AnimationCurrentCell(danceAnim)}", ColorBlue(), 10, 100); + DrawText($"Ended: {(AnimationEnded(danceAnim) ? "Yes" : "No")}", ColorPurple(), 10, 120); + + // Show restart message + if (showRestartMessage) + { + DrawText("*** ANIMATION RESTARTED ***", ColorRed(), 10, 150); + } + + // Draw animation progress bar + int progressWidth = 300; + int progressHeight = 20; + int progressX = 10; + int progressY = 180; + + DrawRectangle(ColorWhite(), progressX, progressY, progressWidth, progressHeight); + DrawRectangle(ColorBlack(), progressX, progressY, progressWidth, progressHeight, + OptionLineWidth(2)); + + // Calculate progress based on current frame + if (AnimationCurrentCell(danceAnim) >= 0) + { + float progress = (float)AnimationCurrentCell(danceAnim) / 8.0f; // 0-8 frames + int fillWidth = (int)(progress * (progressWidth - 4)); + DrawRectangle(ColorOrange(), progressX + 2, progressY + 2, + fillWidth, progressHeight - 4); + } + + DrawText("Animation Progress", ColorBlack(), progressX, progressY - 20); + + RefreshScreen(60); +} + +// Clean up +FreeAnimation(danceAnim); +FreeAnimationScript(danceScript); +FreeBitmap(dancerBmp); +FreeTimer(restartTimer); +CloseAllWindows(); diff --git a/public/usage-examples/animations/restart_animation-1-example.cpp b/public/usage-examples/animations/restart_animation-1-example.cpp new file mode 100644 index 000000000..2207e7905 --- /dev/null +++ b/public/usage-examples/animations/restart_animation-1-example.cpp @@ -0,0 +1,120 @@ +#include "splashkit.h" + +int main() +{ + open_window("Animation Restart Demo", 800, 600); + + // Load animation script and bitmap + animation_script dance_script = load_animation_script("dancer", "dancer.txt"); + bitmap dancer_bmp = load_bitmap("dancer", "dancer.png"); + bitmap_set_cell_details(dancer_bmp, 80, 80, 3, 3, 9); // 3x3 grid, 9 frames + + // Create animation + animation dance_anim = create_animation(dance_script, "dance_sequence"); + + point_2d dancer_pos = {400, 300}; + bool is_playing = true; + bool show_restart_message = false; + timer restart_timer = create_timer("restart_timer"); + + while (!quit_requested()) + { + process_events(); + + // Toggle animation playback with spacebar + if (key_typed(key_space)) + { + if (is_playing) + { + // Stop the animation (it will pause at current frame) + is_playing = false; + } + else + { + // Restart animation from beginning + restart_animation(dance_anim); + is_playing = true; + show_restart_message = true; + start_timer(restart_timer); + } + } + + // Auto-restart when animation ends + if (is_playing && animation_ended(dance_anim)) + { + restart_animation(dance_anim); + show_restart_message = true; + start_timer(restart_timer); + } + + // Update animation only when playing + if (is_playing) + { + update_animation(dance_anim); + } + + // Hide restart message after 1 second + if (show_restart_message && timer_ticks(restart_timer) > 1000) + { + show_restart_message = false; + } + + clear_screen(color_light_blue()); + + // Draw dancer + draw_bitmap(dancer_bmp, dancer_pos.x - 40, dancer_pos.y - 40, + option_with_animation(dance_anim)); + + // Draw UI + draw_text("Animation Restart Demo", color_black(), 10, 10); + draw_text("Press SPACE to stop/restart animation", color_black(), 10, 30); + draw_text("Animation auto-restarts when it ends", color_black(), 10, 50); + + // Show current animation state + string status = is_playing ? "PLAYING" : "STOPPED"; + color status_color = is_playing ? color_green() : color_red(); + draw_text("Status: " + status, status_color, 10, 80); + draw_text("Frame: " + std::to_string(animation_current_cell(dance_anim)), + color_blue(), 10, 100); + draw_text("Ended: " + string(animation_ended(dance_anim) ? "Yes" : "No"), + color_purple(), 10, 120); + + // Show restart message + if (show_restart_message) + { + draw_text("*** ANIMATION RESTARTED ***", color_red(), 10, 150); + } + + // Draw animation progress bar + int progress_width = 300; + int progress_height = 20; + int progress_x = 10; + int progress_y = 180; + + draw_rectangle(color_white(), progress_x, progress_y, progress_width, progress_height); + draw_rectangle(color_black(), progress_x, progress_y, progress_width, progress_height, + option_line_width(2)); + + // Calculate progress based on current frame + if (animation_current_cell(dance_anim) >= 0) + { + float progress = (float)animation_current_cell(dance_anim) / 8.0f; // 0-8 frames + int fill_width = (int)(progress * (progress_width - 4)); + draw_rectangle(color_orange(), progress_x + 2, progress_y + 2, + fill_width, progress_height - 4); + } + + draw_text("Animation Progress", color_black(), progress_x, progress_y - 20); + + refresh_screen(60); + } + + // Clean up + free_animation(dance_anim); + free_animation_script(dance_script); + free_bitmap(dancer_bmp); + free_timer(restart_timer); + close_all_windows(); + + return 0; +} diff --git a/public/usage-examples/animations/restart_animation-1-example.cs b/public/usage-examples/animations/restart_animation-1-example.cs new file mode 100644 index 000000000..a06888981 --- /dev/null +++ b/public/usage-examples/animations/restart_animation-1-example.cs @@ -0,0 +1,120 @@ +using SplashKitSDK; + +public class Program +{ + public static void Main() + { + SplashKit.OpenWindow("Animation Restart Demo", 800, 600); + + // Load animation script and bitmap + AnimationScript danceScript = SplashKit.LoadAnimationScript("dancer", "dancer.txt"); + Bitmap dancerBmp = SplashKit.LoadBitmap("dancer", "dancer.png"); + SplashKit.BitmapSetCellDetails(dancerBmp, 80, 80, 3, 3, 9); // 3x3 grid, 9 frames + + // Create animation + Animation danceAnim = SplashKit.CreateAnimation(danceScript, "dance_sequence"); + + Point2D dancerPos = SplashKit.PointAt(400, 300); + bool isPlaying = true; + bool showRestartMessage = false; + Timer restartTimer = SplashKit.CreateTimer("restart_timer"); + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Toggle animation playback with spacebar + if (SplashKit.KeyTyped(KeyCode.SpaceKey)) + { + if (isPlaying) + { + // Stop the animation (it will pause at current frame) + isPlaying = false; + } + else + { + // Restart animation from beginning + SplashKit.RestartAnimation(danceAnim); + isPlaying = true; + showRestartMessage = true; + SplashKit.StartTimer(restartTimer); + } + } + + // Auto-restart when animation ends + if (isPlaying && SplashKit.AnimationEnded(danceAnim)) + { + SplashKit.RestartAnimation(danceAnim); + showRestartMessage = true; + SplashKit.StartTimer(restartTimer); + } + + // Update animation only when playing + if (isPlaying) + { + SplashKit.UpdateAnimation(danceAnim); + } + + // Hide restart message after 1 second + if (showRestartMessage && SplashKit.TimerTicks(restartTimer) > 1000) + { + showRestartMessage = false; + } + + SplashKit.ClearScreen(SplashKit.ColorLightBlue()); + + // Draw dancer + SplashKit.DrawBitmap(dancerBmp, dancerPos.X - 40, dancerPos.Y - 40, + SplashKit.OptionWithAnimation(danceAnim)); + + // Draw UI + SplashKit.DrawText("Animation Restart Demo", SplashKit.ColorBlack(), 10, 10); + SplashKit.DrawText("Press SPACE to stop/restart animation", SplashKit.ColorBlack(), 10, 30); + SplashKit.DrawText("Animation auto-restarts when it ends", SplashKit.ColorBlack(), 10, 50); + + // Show current animation state + string status = isPlaying ? "PLAYING" : "STOPPED"; + Color statusColor = isPlaying ? SplashKit.ColorGreen() : SplashKit.ColorRed(); + SplashKit.DrawText($"Status: {status}", statusColor, 10, 80); + SplashKit.DrawText($"Frame: {SplashKit.AnimationCurrentCell(danceAnim)}", SplashKit.ColorBlue(), 10, 100); + SplashKit.DrawText($"Ended: {(SplashKit.AnimationEnded(danceAnim) ? "Yes" : "No")}", + SplashKit.ColorPurple(), 10, 120); + + // Show restart message + if (showRestartMessage) + { + SplashKit.DrawText("*** ANIMATION RESTARTED ***", SplashKit.ColorRed(), 10, 150); + } + + // Draw animation progress bar + int progressWidth = 300; + int progressHeight = 20; + int progressX = 10; + int progressY = 180; + + SplashKit.DrawRectangle(SplashKit.ColorWhite(), progressX, progressY, progressWidth, progressHeight); + SplashKit.DrawRectangle(SplashKit.ColorBlack(), progressX, progressY, progressWidth, progressHeight, + SplashKit.OptionLineWidth(2)); + + // Calculate progress based on current frame + if (SplashKit.AnimationCurrentCell(danceAnim) >= 0) + { + float progress = (float)SplashKit.AnimationCurrentCell(danceAnim) / 8.0f; // 0-8 frames + int fillWidth = (int)(progress * (progressWidth - 4)); + SplashKit.DrawRectangle(SplashKit.ColorOrange(), progressX + 2, progressY + 2, + fillWidth, progressHeight - 4); + } + + SplashKit.DrawText("Animation Progress", SplashKit.ColorBlack(), progressX, progressY - 20); + + SplashKit.RefreshScreen(60); + } + + // Clean up + SplashKit.FreeAnimation(danceAnim); + SplashKit.FreeAnimationScript(danceScript); + SplashKit.FreeBitmap(dancerBmp); + SplashKit.FreeTimer(restartTimer); + SplashKit.CloseAllWindows(); + } +} diff --git a/public/usage-examples/animations/restart_animation-1-example.py b/public/usage-examples/animations/restart_animation-1-example.py new file mode 100644 index 000000000..7e9a7b673 --- /dev/null +++ b/public/usage-examples/animations/restart_animation-1-example.py @@ -0,0 +1,100 @@ +from splashkit import * + +def main(): + open_window("Animation Restart Demo", 800, 600) + + # Load animation script and bitmap + dance_script = load_animation_script("dancer", "dancer.txt") + dancer_bmp = load_bitmap("dancer", "dancer.png") + bitmap_set_cell_details(dancer_bmp, 80, 80, 3, 3, 9) # 3x3 grid, 9 frames + + # Create animation + dance_anim = create_animation(dance_script, "dance_sequence") + + dancer_pos = point_at(400, 300) + is_playing = True + show_restart_message = False + restart_timer = create_timer("restart_timer") + + while not quit_requested(): + process_events() + + # Toggle animation playback with spacebar + if key_typed(KeyCode.space_key): + if is_playing: + # Stop the animation (it will pause at current frame) + is_playing = False + else: + # Restart animation from beginning + restart_animation(dance_anim) + is_playing = True + show_restart_message = True + start_timer(restart_timer) + + # Auto-restart when animation ends + if is_playing and animation_ended(dance_anim): + restart_animation(dance_anim) + show_restart_message = True + start_timer(restart_timer) + + # Update animation only when playing + if is_playing: + update_animation(dance_anim) + + # Hide restart message after 1 second + if show_restart_message and timer_ticks(restart_timer) > 1000: + show_restart_message = False + + clear_screen(color_light_blue()) + + # Draw dancer + draw_bitmap(dancer_bmp, dancer_pos.x - 40, dancer_pos.y - 40, + option_with_animation(dance_anim)) + + # Draw UI + draw_text("Animation Restart Demo", color_black(), 10, 10) + draw_text("Press SPACE to stop/restart animation", color_black(), 10, 30) + draw_text("Animation auto-restarts when it ends", color_black(), 10, 50) + + # Show current animation state + status = "PLAYING" if is_playing else "STOPPED" + status_color = color_green() if is_playing else color_red() + draw_text(f"Status: {status}", status_color, 10, 80) + draw_text(f"Frame: {animation_current_cell(dance_anim)}", color_blue(), 10, 100) + draw_text(f"Ended: {'Yes' if animation_ended(dance_anim) else 'No'}", + color_purple(), 10, 120) + + # Show restart message + if show_restart_message: + draw_text("*** ANIMATION RESTARTED ***", color_red(), 10, 150) + + # Draw animation progress bar + progress_width = 300 + progress_height = 20 + progress_x = 10 + progress_y = 180 + + draw_rectangle(color_white(), progress_x, progress_y, progress_width, progress_height) + draw_rectangle(color_black(), progress_x, progress_y, progress_width, progress_height, + option_line_width(2)) + + # Calculate progress based on current frame + if animation_current_cell(dance_anim) >= 0: + progress = animation_current_cell(dance_anim) / 8.0 # 0-8 frames + fill_width = int(progress * (progress_width - 4)) + draw_rectangle(color_orange(), progress_x + 2, progress_y + 2, + fill_width, progress_height - 4) + + draw_text("Animation Progress", color_black(), progress_x, progress_y - 20) + + refresh_screen(60) + + # Clean up + free_animation(dance_anim) + free_animation_script(dance_script) + free_bitmap(dancer_bmp) + free_timer(restart_timer) + close_all_windows() + +if __name__ == "__main__": + main() diff --git a/public/usage-examples/animations/restart_animation-1-example.txt b/public/usage-examples/animations/restart_animation-1-example.txt new file mode 100644 index 000000000..d4d70ba92 --- /dev/null +++ b/public/usage-examples/animations/restart_animation-1-example.txt @@ -0,0 +1 @@ +restart_animation diff --git a/public/usage-examples/animations/update_animation-1-example-oop.cs b/public/usage-examples/animations/update_animation-1-example-oop.cs new file mode 100644 index 000000000..99e352498 --- /dev/null +++ b/public/usage-examples/animations/update_animation-1-example-oop.cs @@ -0,0 +1,67 @@ +using SplashKitSDK; + +Program.Main(); + +public static class Program +{ + public static void Main() + { + SplashKit.OpenWindow("Animation Frame Updates", 800, 600); + + // Load animation script and bitmap + AnimationScript coinScript = SplashKit.LoadAnimationScript("spinning_coin", "coin.txt"); + Bitmap coinBmp = SplashKit.LoadBitmap("coin", "coin.png"); + SplashKit.BitmapSetCellDetails(coinBmp, 32, 32, 8, 1, 8); // 8 frames of spinning coin + + // Create animation + Animation coinSpin = SplashKit.CreateAnimation(coinScript, "spin"); + + Point2D coinPos = SplashKit.PointAt(400, 300); + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + + // Update animation with different speeds based on keyboard input + if (SplashKit.KeyDown(KeyCode.SpaceKey)) + { + // Fast animation - update with 2x speed + SplashKit.UpdateAnimation(coinSpin, 2.0f); + } + else if (SplashKit.KeyDown(KeyCode.LeftShiftKey)) + { + // Slow animation - update with 0.5x speed + SplashKit.UpdateAnimation(coinSpin, 0.5f); + } + else + { + // Normal animation speed + SplashKit.UpdateAnimation(coinSpin); + } + + SplashKit.ClearScreen(Color.DarkBlue); + + // Draw spinning coin + SplashKit.DrawBitmap(coinBmp, coinPos.X - 16, coinPos.Y - 16, + SplashKit.OptionWithAnimation(coinSpin)); + + // Draw instructions and animation info + SplashKit.DrawText("Spinning Coin Animation", Color.White, 10, 10); + SplashKit.DrawText("SPACE: Fast, SHIFT: Slow, Normal: Default", Color.White, 10, 30); + SplashKit.DrawText($"Current Frame: {SplashKit.AnimationCurrentCell(coinSpin)}", + Color.White, 10, 50); + SplashKit.DrawText($"Frame Time: {SplashKit.AnimationFrameTime(coinSpin):F2}", + Color.White, 10, 70); + SplashKit.DrawText($"Animation Ended: {(SplashKit.AnimationEnded(coinSpin) ? "Yes" : "No")}", + Color.White, 10, 90); + + SplashKit.RefreshScreen(60); + } + + // Clean up + SplashKit.FreeAnimation(coinSpin); + SplashKit.FreeAnimationScript(coinScript); + SplashKit.FreeBitmap(coinBmp); + SplashKit.CloseAllWindows(); + } +} diff --git a/public/usage-examples/animations/update_animation-1-example-top-level.cs b/public/usage-examples/animations/update_animation-1-example-top-level.cs new file mode 100644 index 000000000..f3f7e14f0 --- /dev/null +++ b/public/usage-examples/animations/update_animation-1-example-top-level.cs @@ -0,0 +1,59 @@ +using SplashKitSDK; + +OpenWindow("Animation Frame Updates", 800, 600); + +// Load animation script and bitmap +AnimationScript coinScript = LoadAnimationScript("spinning_coin", "coin.txt"); +Bitmap coinBmp = LoadBitmap("coin", "coin.png"); +BitmapSetCellDetails(coinBmp, 32, 32, 8, 1, 8); // 8 frames of spinning coin + +// Create animation +Animation coinSpin = CreateAnimation(coinScript, "spin"); + +Point2D coinPos = PointAt(400, 300); + +while (!QuitRequested()) +{ + ProcessEvents(); + + // Update animation with different speeds based on keyboard input + if (KeyDown(KeyCode.SpaceKey)) + { + // Fast animation - update with 2x speed + UpdateAnimation(coinSpin, 2.0f); + } + else if (KeyDown(KeyCode.LeftShiftKey)) + { + // Slow animation - update with 0.5x speed + UpdateAnimation(coinSpin, 0.5f); + } + else + { + // Normal animation speed + UpdateAnimation(coinSpin); + } + + ClearScreen(Color.DarkBlue); + + // Draw spinning coin + DrawBitmap(coinBmp, coinPos.X - 16, coinPos.Y - 16, + OptionWithAnimation(coinSpin)); + + // Draw instructions and animation info + DrawText("Spinning Coin Animation", Color.White, 10, 10); + DrawText("SPACE: Fast, SHIFT: Slow, Normal: Default", Color.White, 10, 30); + DrawText($"Current Frame: {AnimationCurrentCell(coinSpin)}", + Color.White, 10, 50); + DrawText($"Frame Time: {AnimationFrameTime(coinSpin):F2}", + Color.White, 10, 70); + DrawText($"Animation Ended: {(AnimationEnded(coinSpin) ? "Yes" : "No")}", + Color.White, 10, 90); + + RefreshScreen(60); +} + +// Clean up +FreeAnimation(coinSpin); +FreeAnimationScript(coinScript); +FreeBitmap(coinBmp); +CloseAllWindows(); diff --git a/public/usage-examples/animations/update_animation-1-example.cpp b/public/usage-examples/animations/update_animation-1-example.cpp new file mode 100644 index 000000000..1cad072fb --- /dev/null +++ b/public/usage-examples/animations/update_animation-1-example.cpp @@ -0,0 +1,64 @@ +#include "splashkit.h" + +int main() +{ + open_window("Animation Frame Updates", 800, 600); + + // Load animation script and bitmap + animation_script coin_script = load_animation_script("spinning_coin", "coin.txt"); + bitmap coin_bmp = load_bitmap("coin", "coin.png"); + bitmap_set_cell_details(coin_bmp, 32, 32, 8, 1, 8); // 8 frames of spinning coin + + // Create animation + animation coin_spin = create_animation(coin_script, "spin"); + + point_2d coin_pos = {400, 300}; + + while (!quit_requested()) + { + process_events(); + + // Update animation with different speeds based on keyboard input + if (key_down(key_space)) + { + // Fast animation - update with 2x speed + update_animation(coin_spin, 2.0f); + } + else if (key_down(key_left_shift)) + { + // Slow animation - update with 0.5x speed + update_animation(coin_spin, 0.5f); + } + else + { + // Normal animation speed + update_animation(coin_spin); + } + + clear_screen(color_dark_blue()); + + // Draw spinning coin + draw_bitmap(coin_bmp, coin_pos.x - 16, coin_pos.y - 16, + option_with_animation(coin_spin)); + + // Draw instructions and animation info + draw_text("Spinning Coin Animation", color_white(), 10, 10); + draw_text("SPACE: Fast, SHIFT: Slow, Normal: Default", color_white(), 10, 30); + draw_text("Current Frame: " + std::to_string(animation_current_cell(coin_spin)), + color_white(), 10, 50); + draw_text("Frame Time: " + std::to_string(animation_frame_time(coin_spin)), + color_white(), 10, 70); + draw_text("Animation Ended: " + std::string(animation_ended(coin_spin) ? "Yes" : "No"), + color_white(), 10, 90); + + refresh_screen(60); + } + + // Clean up + free_animation(coin_spin); + free_animation_script(coin_script); + free_bitmap(coin_bmp); + close_all_windows(); + + return 0; +} diff --git a/public/usage-examples/animations/update_animation-1-example.py b/public/usage-examples/animations/update_animation-1-example.py new file mode 100644 index 000000000..cca68d198 --- /dev/null +++ b/public/usage-examples/animations/update_animation-1-example.py @@ -0,0 +1,51 @@ +from splashkit import * + +open_window("Animation Frame Updates", 800, 600) + +# Load animation script and bitmap +coin_script = load_animation_script("spinning_coin", "coin.txt") +coin_bmp = load_bitmap("coin", "coin.png") +bitmap_set_cell_details(coin_bmp, 32, 32, 8, 1, 8) # 8 frames of spinning coin + +# Create animation +coin_spin = create_animation(coin_script, "spin") + +coin_pos = point_at(400, 300) + +while not quit_requested(): + process_events() + + # Update animation with different speeds based on keyboard input + if key_down(key_space()): + # Fast animation - update with 2x speed + update_animation_percent(coin_spin, 2.0) + elif key_down(key_left_shift()): + # Slow animation - update with 0.5x speed + update_animation_percent(coin_spin, 0.5) + else: + # Normal animation speed + update_animation(coin_spin) + + clear_screen(color_dark_blue()) + + # Draw spinning coin + draw_bitmap(coin_bmp, coin_pos.x - 16, coin_pos.y - 16, + option_with_animation(coin_spin)) + + # Draw instructions and animation info + draw_text("Spinning Coin Animation", color_white(), 10, 10) + draw_text("SPACE: Fast, SHIFT: Slow, Normal: Default", color_white(), 10, 30) + draw_text(f"Current Frame: {animation_current_cell(coin_spin)}", + color_white(), 10, 50) + draw_text(f"Frame Time: {animation_frame_time(coin_spin):.2f}", + color_white(), 10, 70) + draw_text(f"Animation Ended: {'Yes' if animation_ended(coin_spin) else 'No'}", + color_white(), 10, 90) + + refresh_screen(60) + +# Clean up +free_animation(coin_spin) +free_animation_script(coin_script) +free_bitmap(coin_bmp) +close_all_windows() diff --git a/public/usage-examples/animations/update_animation-1-example.txt b/public/usage-examples/animations/update_animation-1-example.txt new file mode 100644 index 000000000..f9829c7a3 --- /dev/null +++ b/public/usage-examples/animations/update_animation-1-example.txt @@ -0,0 +1 @@ +Animation Frame Updates From 96ea6cb551d03927d41169ab1947990edd441d33 Mon Sep 17 00:00:00 2001 From: AkiraCoffee <88522379+Coffee8848@users.noreply.github.com> Date: Sat, 9 Aug 2025 13:10:00 +1000 Subject: [PATCH 32/47] delete unnecessaty things --- API_Documentation_Analysis.md | 133 ----------------------- Project_Structure_Guide.md | 198 ---------------------------------- Revised_Response_to_Sana.md | 0 3 files changed, 331 deletions(-) delete mode 100644 API_Documentation_Analysis.md delete mode 100644 Project_Structure_Guide.md delete mode 100644 Revised_Response_to_Sana.md diff --git a/API_Documentation_Analysis.md b/API_Documentation_Analysis.md deleted file mode 100644 index ec1cdb2e9..000000000 --- a/API_Documentation_Analysis.md +++ /dev/null @@ -1,133 +0,0 @@ -# SplashKit API 文档一致性分析报告 - -## 概述 -本报告分析了 SplashKit API 文档各部分的一致性问题,重点关注"See Code Examples"按钮和输出示例图片/动画的可用性。 - -## 分析结果 - -### 1. 使用示例文件(.txt)统计 - -| API 分类 | .txt 文件数量 | 状态 | 备注 | -|---------|-------------|------|------| -| **Animations** | **0** | ❌ **缺失** | **无任何示例文件** | -| Audio | 2 | ✅ 有示例 | 有基本示例 | -| **Camera** | **0** | ❌ **缺失** | **无任何示例文件** | -| **Color** | **0** | ❌ **缺失** | **无任何示例文件** | -| **Geometry** | **25** | ✅ **完善** | **示例最丰富** | -| **Graphics** | **42** | ✅ **完善** | **示例最多** | -| **Input** | **0** | ❌ **缺失** | **无任何示例文件** | -| **Interface** | **0** | ❌ **缺失** | **无任何示例文件** | -| **Json** | **0** | ❌ **缺失** | **无任何示例文件** | -| **Logging** | **0** | ❌ **缺失** | **无任何示例文件** | -| Networking | 4 | ✅ 有示例 | 有基本示例 | -| Physics | 4 | ✅ 有示例 | 有基本示例 | -| **Raspberry** | **0** | ❌ **缺失** | **无任何示例文件** | -| **Resources** | **0** | ❌ **缺失** | **无任何示例文件** | -| **Resource Bundles** | **0** | ❌ **缺失** | **无任何示例文件** | -| Sprites | 9 | ✅ 有示例 | 有一定示例 | -| Terminal | 8 | ✅ 有示例 | 有一定示例 | -| **Timers** | **0** | ❌ **缺失** | **无任何示例文件** | -| Utilities | 17 | ✅ 有示例 | 有较多示例 | -| **Windows** | **0** | ❌ **缺失** | **无任何示例文件** | - -### 2. 功能缺失情况汇总 - -#### 完全缺失示例的分类(12个): -1. **Animations** - 您正在关注的分类 -2. **Camera** - 相机控制功能 -3. **Color** - 颜色处理功能 -4. **Input** - 输入处理功能 -5. **Interface** - 界面相关功能 -6. **Json** - JSON 数据处理 -7. **Logging** - 日志记录功能 -8. **Raspberry** - 树莓派相关功能 -9. **Resources** - 资源管理功能 -10. **Resource Bundles** - 资源包功能 -11. **Timers** - 计时器功能 -12. **Windows** - 窗口管理功能 - -#### 有示例但相对较少的分类(4个): -- **Audio** (2个示例) -- **Networking** (4个示例) -- **Physics** (4个示例) - -### 3. 输出示例格式分析 - -根据 Geometry 目录的文件格式,每个完整的示例应包含: - -#### 必需文件: -- `function_name-1-example.txt` - 示例描述 -- `function_name-1-example.cpp` - C++ 代码 -- `function_name-1-example.py` - Python 代码 -- `function_name-1-example-oop.cs` - C# OOP 代码 -- `function_name-1-example-top-level.cs` - C# 顶级代码 - -#### 输出文件(至少一种): -- `function_name-1-example.png` - 静态图片输出 -- `function_name-1-example.gif` - 动画输出 -- `function_name-1-example.webm` - 视频输出(音频相关) - -#### 可选文件: -- `function_name-1-resources.zip` - 相关资源文件 - -### 4. 脚本逻辑说明 - -API 页面生成脚本 (`api-pages-script.cjs`) 的工作流程: - -1. **检查示例文件**:查找 `public/usage-examples/{category}/` 目录下的 `.txt` 文件 -2. **生成 "See Code Examples" 按钮**:如果找到对应的 `.txt` 文件,就会为该函数添加示例按钮 -3. **添加输出示例**:按优先级查找 `.png` → `.gif` → `.webm` 文件 -4. **生成 MDX 内容**:将示例和输出集成到最终的 API 文档中 - -### 5. 推荐的标准化工作 - -#### 优先级 1 - 核心功能(建议首先处理): -1. **Animations** - 动画是游戏开发的核心功能 -2. **Input** - 输入处理是交互的基础 -3. **Interface** - 用户界面功能 -4. **Timers** - 时间控制功能 - -#### 优先级 2 - 重要功能: -5. **Color** - 颜色处理 -6. **Resources** - 资源管理 -7. **Windows** - 窗口管理 -8. **Camera** - 相机控制 - -#### 优先级 3 - 特殊功能: -9. **Json** - JSON 数据处理 -10. **Logging** - 日志功能 -11. **Resource Bundles** - 资源包 -12. **Raspberry** - 树莓派功能 - -### 6. 创建示例的标准流程 - -要为缺失示例的 API 添加完整文档,需要: - -1. **创建示例文件**: - ``` - public/usage-examples/{category}/ - ├── function_name-1-example.txt - ├── function_name-1-example.cpp - ├── function_name-1-example.py - ├── function_name-1-example-oop.cs - ├── function_name-1-example-top-level.cs - └── function_name-1-example.png/gif/webm - ``` - -2. **运行生成脚本**: - ```bash - node scripts/api-pages-script.cjs - ``` - -3. **验证结果**:检查生成的 MDX 文件是否包含示例按钮和输出图片 - ---- - -## 总结 - -当前 API 文档存在显著的不一致性问题: -- **60%的分类(12/20)完全缺失示例** -- **Animations 是缺失示例的重要分类之一** -- **Graphics 和 Geometry 是文档标准的良好参考** - -建议按优先级逐步完善各分类的示例文档,确保整个 API 文档的一致性和完整性。 diff --git a/Project_Structure_Guide.md b/Project_Structure_Guide.md deleted file mode 100644 index ff7d99991..000000000 --- a/Project_Structure_Guide.md +++ /dev/null @@ -1,198 +0,0 @@ -# SplashKit API 文档项目结构详解 - -## 📁 项目整体架构 - -``` -splashkit.io-starlight/ -├── scripts/ # 🔧 构建脚本 -│ ├── api-pages-script.cjs # 主要的 API 文档生成脚本 -│ └── json-files/ # 📄 数据源文件 -│ └── api.json # API 函数的元数据和描述 -├── public/ # 🎯 静态资源 -│ └── usage-examples/ # 📝 代码示例文件 -│ ├── animations/ # 按 API 分类组织 -│ ├── geometry/ -│ ├── graphics/ -│ └── ... -└── src/ # 🏗️ 源代码 - └── content/ - └── docs/ - └── api/ # 📖 生成的最终文档 - ├── Animations.mdx - ├── Geometry.mdx - └── ... -``` - ---- - -## 🔄 文档生成流程 - -### 第1步:数据源 -**`scripts/json-files/api.json`** - 包含所有 API 的基础信息: - -```json -{ - "animations": { - "brief": "动画功能的简要描述", - "description": "详细描述", - "functions": [ - { - "name": "animation_count", - "signature": "int animation_count(animation_script script);", - "description": "函数的详细说明", - "parameters": { "script": {...} }, - "return": { "type": "int", "description": "..." }, - "signatures": { - "cpp": ["int animation_count(animation_script script)"], - "python": ["def animation_count(script):"], - "csharp": [...], - "pascal": [...] - } - } - ] - } -} -``` - -### 第2步:代码示例文件 -**`public/usage-examples/{category}/`** - 每个函数的完整示例: - -``` -center_point-1-example.txt # 📄 示例标题/描述 -center_point-1-example.cpp # 🔷 C++ 代码 -center_point-1-example.py # 🐍 Python 代码 -center_point-1-example-oop.cs # 🔷 C# 面向对象版本 -center_point-1-example-top-level.cs # 🔷 C# 顶级语句版本 -center_point-1-example.png # 🖼️ 输出图片/动画 -``` - -### 第3步:脚本处理 -**`scripts/api-pages-script.cjs`** 执行以下操作: - -1. **读取 JSON 数据** → 获取函数基本信息 -2. **扫描示例文件** → 查找匹配的代码示例 -3. **生成 MDX 内容** → 组合所有信息 -4. **输出最终文档** → 创建 `src/content/docs/api/*.mdx` - ---- - -## 📋 MDX 文档的组成部分 - -每个生成的 `.mdx` 文件包含以下部分: - -### 1. 📑 头部信息 (来自 JSON) -```yaml ---- -title: Animations -description: 动画功能描述... ---- -``` - -### 2. 📝 分类概述 (来自 JSON) -```markdown -:::tip[Animations] -动画功能的详细介绍... -::: -``` - -### 3. 🔧 函数文档 (来自 JSON) -```markdown -### [Animation Count](#animation-count) - -函数描述... - -**Parameters:** -| Name | Type | Description | -|------|------|-------------| -| script | Animation Script | 参数描述... | - -**Return Type:** Integer -**Signatures:** (多语言代码签名) -``` - -### 4. 💻 代码示例 (来自示例文件) -```markdown -**Usage:   {}** - - - - - - - - - - - - - - - - - - - - - - **Output:** - ![center_point example](/usage-examples/geometry/center_point-1-example.png) - -``` - ---- - -## 🎯 各文件类型的作用 - -| 文件类型 | 作用 | 示例 | -|---------|------|------| -| **📄 .txt** | 示例标题/描述 | `"Glowing Circle"` | -| **🔷 .cpp** | C++ 完整代码示例 | 包含 `#include "splashkit.h"` 的完整程序 | -| **🐍 .py** | Python 完整代码示例 | 包含 `from splashkit import *` 的完整程序 | -| **🔷 -oop.cs** | C# 面向对象风格 | 使用 `SplashKit.Function()` 调用 | -| **🔷 -top-level.cs** | C# 顶级语句风格 | 直接调用 `Function()` | -| **🖼️ .png/.gif/.webm** | 输出效果展示 | 程序运行的视觉结果 | - ---- - -## 🔄 添加新示例的完整流程 - -### 步骤1: 创建示例文件 -```bash -# 在 public/usage-examples/animations/ 目录下创建: -animation_count-1-example.txt # "Animation Counter" -animation_count-1-example.cpp # C++ 完整代码 -animation_count-1-example.py # Python 完整代码 -animation_count-1-example-oop.cs # C# OOP 版本 -animation_count-1-example-top-level.cs # C# 顶级语句版本 -animation_count-1-example.png # 输出截图 -``` - -### 步骤2: 运行生成脚本 -```bash -node scripts/api-pages-script.cjs -``` - -### 步骤3: 验证结果 -检查 `src/content/docs/api/Animations.mdx` 是否包含: -- ✅ "See Code Examples" 按钮 -- ✅ 多语言代码标签页 -- ✅ "Output:" 图片展示 - ---- - -## 💡 关键理解点 - -1. **JSON 只是元数据** - 包含函数签名、描述、参数信息 -2. **真正的代码示例来自单独文件** - 每种语言一个文件 -3. **脚本负责组装** - 将 JSON + 示例文件 → 完整 MDX -4. **命名规则很重要** - `{function_name}-{number}-example.{extension}` -5. **输出文件决定展示效果** - .png(静态), .gif(动画), .webm(视频) - ---- - -## 🚀 现在您可以: - -1. **理解为什么 Animations 缺示例** - 因为 `public/usage-examples/animations/` 目录为空 -2. **知道如何添加示例** - 创建对应的文件并运行脚本 -3. **了解文档结构** - JSON 基础信息 + 示例文件 = 完整文档 -4. **掌握标准格式** - 参考 Geometry 分类的文件结构 diff --git a/Revised_Response_to_Sana.md b/Revised_Response_to_Sana.md deleted file mode 100644 index e69de29bb..000000000 From 18048e1193eb120a4a430c480f63e3eaba8a94bc Mon Sep 17 00:00:00 2001 From: AkiraCoffee <88522379+Coffee8848@users.noreply.github.com> Date: Tue, 19 Aug 2025 11:36:46 +1000 Subject: [PATCH 33/47] wrong format rearrange --- .../animation_current_cell-1-example-oop.cs | 78 ---------- ...mation_current_cell-1-example-top-level.cs | 68 --------- .../animation_current_cell-1-example.cpp | 76 ---------- .../animation_current_cell-1-example.py | 64 -------- .../animation_current_cell-1-example.txt | 1 - .../animation_ended-1-example-oop.cs | 71 --------- .../animation_ended-1-example-top-level.cs | 63 -------- .../animations/animation_ended-1-example.cpp | 68 --------- .../animations/animation_ended-1-example.py | 53 ------- .../animations/animation_ended-1-example.txt | 1 - .../animation_script_named-1-example.cpp | 141 ------------------ .../animation_script_named-1-example.txt | 1 - .../assign_animation-1-example-top-level.cs | 89 ----------- .../animations/assign_animation-1-example.cpp | 95 ------------ .../animations/assign_animation-1-example.cs | 96 ------------ .../animations/assign_animation-1-example.py | 92 ------------ .../animations/assign_animation-1-example.txt | 1 - .../create_animation-1-example-oop.cs | 55 ------- .../create_animation-1-example-top-level.cs | 46 ------ .../animations/create_animation-1-example.cpp | 52 ------- .../animations/create_animation-1-example.gif | Bin 2169212 -> 0 bytes .../animations/create_animation-1-example.py | 46 ------ .../animations/create_animation-1-example.txt | 1 - .../free_animation-1-example-top-level.cs | 119 --------------- .../animations/free_animation-1-example.cpp | 125 ---------------- .../animations/free_animation-1-example.cs | 127 ---------------- .../animations/free_animation-1-example.py | 108 -------------- .../animations/free_animation-1-example.txt | 1 - .../load_animation_script-1-example-oop.cs | 51 ------- ...ad_animation_script-1-example-top-level.cs | 43 ------ .../load_animation_script-1-example.cpp | 48 ------ .../load_animation_script-1-example.gif | Bin 2169212 -> 0 bytes .../load_animation_script-1-example.py | 41 ----- .../load_animation_script-1-example.txt | 1 - .../restart_animation-1-example-top-level.cs | 113 -------------- .../restart_animation-1-example.cpp | 120 --------------- .../animations/restart_animation-1-example.cs | 120 --------------- .../animations/restart_animation-1-example.py | 100 ------------- .../restart_animation-1-example.txt | 1 - .../update_animation-1-example-oop.cs | 67 --------- .../update_animation-1-example-top-level.cs | 59 -------- .../animations/update_animation-1-example.cpp | 64 -------- .../animations/update_animation-1-example.py | 51 ------- .../animations/update_animation-1-example.txt | 1 - 44 files changed, 2618 deletions(-) delete mode 100644 public/usage-examples/animations/animation_current_cell-1-example-oop.cs delete mode 100644 public/usage-examples/animations/animation_current_cell-1-example-top-level.cs delete mode 100644 public/usage-examples/animations/animation_current_cell-1-example.cpp delete mode 100644 public/usage-examples/animations/animation_current_cell-1-example.py delete mode 100644 public/usage-examples/animations/animation_current_cell-1-example.txt delete mode 100644 public/usage-examples/animations/animation_ended-1-example-oop.cs delete mode 100644 public/usage-examples/animations/animation_ended-1-example-top-level.cs delete mode 100644 public/usage-examples/animations/animation_ended-1-example.cpp delete mode 100644 public/usage-examples/animations/animation_ended-1-example.py delete mode 100644 public/usage-examples/animations/animation_ended-1-example.txt delete mode 100644 public/usage-examples/animations/animation_script_named-1-example.cpp delete mode 100644 public/usage-examples/animations/animation_script_named-1-example.txt delete mode 100644 public/usage-examples/animations/assign_animation-1-example-top-level.cs delete mode 100644 public/usage-examples/animations/assign_animation-1-example.cpp delete mode 100644 public/usage-examples/animations/assign_animation-1-example.cs delete mode 100644 public/usage-examples/animations/assign_animation-1-example.py delete mode 100644 public/usage-examples/animations/assign_animation-1-example.txt delete mode 100644 public/usage-examples/animations/create_animation-1-example-oop.cs delete mode 100644 public/usage-examples/animations/create_animation-1-example-top-level.cs delete mode 100644 public/usage-examples/animations/create_animation-1-example.cpp delete mode 100644 public/usage-examples/animations/create_animation-1-example.gif delete mode 100644 public/usage-examples/animations/create_animation-1-example.py delete mode 100644 public/usage-examples/animations/create_animation-1-example.txt delete mode 100644 public/usage-examples/animations/free_animation-1-example-top-level.cs delete mode 100644 public/usage-examples/animations/free_animation-1-example.cpp delete mode 100644 public/usage-examples/animations/free_animation-1-example.cs delete mode 100644 public/usage-examples/animations/free_animation-1-example.py delete mode 100644 public/usage-examples/animations/free_animation-1-example.txt delete mode 100644 public/usage-examples/animations/load_animation_script-1-example-oop.cs delete mode 100644 public/usage-examples/animations/load_animation_script-1-example-top-level.cs delete mode 100644 public/usage-examples/animations/load_animation_script-1-example.cpp delete mode 100644 public/usage-examples/animations/load_animation_script-1-example.gif delete mode 100644 public/usage-examples/animations/load_animation_script-1-example.py delete mode 100644 public/usage-examples/animations/load_animation_script-1-example.txt delete mode 100644 public/usage-examples/animations/restart_animation-1-example-top-level.cs delete mode 100644 public/usage-examples/animations/restart_animation-1-example.cpp delete mode 100644 public/usage-examples/animations/restart_animation-1-example.cs delete mode 100644 public/usage-examples/animations/restart_animation-1-example.py delete mode 100644 public/usage-examples/animations/restart_animation-1-example.txt delete mode 100644 public/usage-examples/animations/update_animation-1-example-oop.cs delete mode 100644 public/usage-examples/animations/update_animation-1-example-top-level.cs delete mode 100644 public/usage-examples/animations/update_animation-1-example.cpp delete mode 100644 public/usage-examples/animations/update_animation-1-example.py delete mode 100644 public/usage-examples/animations/update_animation-1-example.txt diff --git a/public/usage-examples/animations/animation_current_cell-1-example-oop.cs b/public/usage-examples/animations/animation_current_cell-1-example-oop.cs deleted file mode 100644 index b957c4445..000000000 --- a/public/usage-examples/animations/animation_current_cell-1-example-oop.cs +++ /dev/null @@ -1,78 +0,0 @@ -using SplashKitSDK; - -Program.Main(); - -public static class Program -{ - public static void Main() - { - SplashKit.OpenWindow("Current Frame Tracking", 800, 600); - - // Load animation script and bitmap for character states - AnimationScript statesScript = SplashKit.LoadAnimationScript("character_states", "states.txt"); - Bitmap characterBmp = SplashKit.LoadBitmap("character", "character.png"); - SplashKit.BitmapSetCellDetails(characterBmp, 64, 64, 8, 2, 16); // 8x2 grid, 16 frames - - // Create animation - Animation characterAnim = SplashKit.CreateAnimation(statesScript, "idle"); - - Point2D characterPos = SplashKit.PointAt(400, 300); - int prevCell = -1; - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Update animation - SplashKit.UpdateAnimation(characterAnim); - - // Get current animation cell - int currentCell = SplashKit.AnimationCurrentCell(characterAnim); - - // Detect frame changes - if (currentCell != prevCell) - { - SplashKit.WriteLine($"Frame changed from {prevCell} to {currentCell}"); - prevCell = currentCell; - } - - SplashKit.ClearScreen(Color.LightBlue); - - // Draw character - SplashKit.DrawBitmap(characterBmp, characterPos.X - 32, characterPos.Y - 32, - SplashKit.OptionWithAnimation(characterAnim)); - - // Draw frame information - SplashKit.DrawText("Current Frame Tracking", Color.Black, 10, 10); - SplashKit.DrawText($"Current Cell: {currentCell}", Color.Black, 10, 30); - SplashKit.DrawText("Total Frames: 16", Color.Black, 10, 50); - - // Draw frame indicator bar - int barWidth = 400; - int barX = 200; - int barY = 100; - - SplashKit.DrawRectangle(Color.Gray, barX - 2, barY - 2, barWidth + 4, 24); - SplashKit.DrawRectangle(Color.White, barX, barY, barWidth, 20); - - // Draw current frame position - int framePos = (currentCell * barWidth) / 16; - SplashKit.DrawRectangle(Color.Red, barX + framePos - 2, barY, 4, 20); - - // Draw frame numbers - for (int i = 0; i <= 16; i += 4) - { - int x = barX + (i * barWidth) / 16; - SplashKit.DrawText(i.ToString(), Color.Black, x - 5, barY + 25); - } - - SplashKit.RefreshScreen(60); - } - - // Clean up - SplashKit.FreeAnimation(characterAnim); - SplashKit.FreeAnimationScript(statesScript); - SplashKit.FreeBitmap(characterBmp); - SplashKit.CloseAllWindows(); - } -} diff --git a/public/usage-examples/animations/animation_current_cell-1-example-top-level.cs b/public/usage-examples/animations/animation_current_cell-1-example-top-level.cs deleted file mode 100644 index ffb86dbb7..000000000 --- a/public/usage-examples/animations/animation_current_cell-1-example-top-level.cs +++ /dev/null @@ -1,68 +0,0 @@ -using SplashKitSDK; - -OpenWindow("Current Frame Tracking", 800, 600); - - -AnimationScript statesScript = LoadAnimationScript("character_states", "states.txt"); -Bitmap characterBmp = LoadBitmap("character", "character.png"); -BitmapSetCellDetails(characterBmp, 64, 64, 8, 2, 16); - -// Create animation -Animation characterAnim = CreateAnimation(statesScript, "idle"); - -Point2D characterPos = PointAt(400, 300); -int prevCell = -1; - -while (!QuitRequested()) -{ - ProcessEvents(); - - - UpdateAnimation(characterAnim); - - int currentCell = AnimationCurrentCell(characterAnim); - - - if (currentCell != prevCell) - { - WriteLine($"Frame changed from {prevCell} to {currentCell}"); - prevCell = currentCell; - } - - ClearScreen(Color.LightBlue); - - DrawBitmap(characterBmp, characterPos.X - 32, characterPos.Y - 32, - OptionWithAnimation(characterAnim)); - - - DrawText("Current Frame Tracking", Color.Black, 10, 10); - DrawText($"Current Cell: {currentCell}", Color.Black, 10, 30); - DrawText("Total Frames: 16", Color.Black, 10, 50); - - - int barWidth = 400; - int barX = 200; - int barY = 100; - - DrawRectangle(Color.Gray, barX - 2, barY - 2, barWidth + 4, 24); - DrawRectangle(Color.White, barX, barY, barWidth, 20); - - - int framePos = (currentCell * barWidth) / 16; - DrawRectangle(Color.Red, barX + framePos - 2, barY, 4, 20); - - - for (int i = 0; i <= 16; i += 4) - { - int x = barX + (i * barWidth) / 16; - DrawText(i.ToString(), Color.Black, x - 5, barY + 25); - } - - RefreshScreen(60); -} - -// Clean up -FreeAnimation(characterAnim); -FreeAnimationScript(statesScript); -FreeBitmap(characterBmp); -CloseAllWindows(); diff --git a/public/usage-examples/animations/animation_current_cell-1-example.cpp b/public/usage-examples/animations/animation_current_cell-1-example.cpp deleted file mode 100644 index e23c103e0..000000000 --- a/public/usage-examples/animations/animation_current_cell-1-example.cpp +++ /dev/null @@ -1,76 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Current Frame Tracking", 800, 600); - - // Load animation script and bitmap for character states - animation_script states_script = load_animation_script("character_states", "states.txt"); - bitmap character_bmp = load_bitmap("character", "character.png"); - bitmap_set_cell_details(character_bmp, 64, 64, 8, 2, 16); // 8x2 grid, 16 frames - - // Create animation - animation character_anim = create_animation(states_script, "idle"); - - point_2d character_pos = {400, 300}; - int prev_cell = -1; - - while (!quit_requested()) - { - process_events(); - - // Update animation - update_animation(character_anim); - - // Get current animation cell - int current_cell = animation_current_cell(character_anim); - - // Detect frame changes - if (current_cell != prev_cell) - { - write_line("Frame changed from " + std::to_string(prev_cell) + - " to " + std::to_string(current_cell)); - prev_cell = current_cell; - } - - clear_screen(color_light_blue()); - - // Draw character - draw_bitmap(character_bmp, character_pos.x - 32, character_pos.y - 32, - option_with_animation(character_anim)); - - // Draw frame information - draw_text("Current Frame Tracking", color_black(), 10, 10); - draw_text("Current Cell: " + std::to_string(current_cell), color_black(), 10, 30); - draw_text("Total Frames: 16", color_black(), 10, 50); - - // Draw frame indicator bar - int bar_width = 400; - int bar_x = 200; - int bar_y = 100; - - draw_rectangle(color_gray(), bar_x - 2, bar_y - 2, bar_width + 4, 24); - draw_rectangle(color_white(), bar_x, bar_y, bar_width, 20); - - // Draw current frame position - int frame_pos = (current_cell * bar_width) / 16; - draw_rectangle(color_red(), bar_x + frame_pos - 2, bar_y, 4, 20); - - // Draw frame numbers - for (int i = 0; i <= 16; i += 4) - { - int x = bar_x + (i * bar_width) / 16; - draw_text(std::to_string(i), color_black(), x - 5, bar_y + 25); - } - - refresh_screen(60); - } - - // Clean up - free_animation(character_anim); - free_animation_script(states_script); - free_bitmap(character_bmp); - close_all_windows(); - - return 0; -} diff --git a/public/usage-examples/animations/animation_current_cell-1-example.py b/public/usage-examples/animations/animation_current_cell-1-example.py deleted file mode 100644 index 09ccfac2b..000000000 --- a/public/usage-examples/animations/animation_current_cell-1-example.py +++ /dev/null @@ -1,64 +0,0 @@ -from splashkit import * - -open_window("Current Frame Tracking", 800, 600) - -# Load animation script and bitmap for character states -states_script = load_animation_script("character_states", "states.txt") -character_bmp = load_bitmap("character", "character.png") -bitmap_set_cell_details(character_bmp, 64, 64, 8, 2, 16) # 8x2 grid, 16 frames - -# Create animation -character_anim = create_animation(states_script, "idle") - -character_pos = point_at(400, 300) -prev_cell = -1 - -while not quit_requested(): - process_events() - - # Update animation - update_animation(character_anim) - - # Get current animation cell - current_cell = animation_current_cell(character_anim) - - # Detect frame changes - if current_cell != prev_cell: - write_line(f"Frame changed from {prev_cell} to {current_cell}") - prev_cell = current_cell - - clear_screen(color_light_blue()) - - # Draw character - draw_bitmap(character_bmp, character_pos.x - 32, character_pos.y - 32, - option_with_animation(character_anim)) - - # Draw frame information - draw_text("Current Frame Tracking", color_black(), 10, 10) - draw_text(f"Current Cell: {current_cell}", color_black(), 10, 30) - draw_text("Total Frames: 16", color_black(), 10, 50) - - # Draw frame indicator bar - bar_width = 400 - bar_x = 200 - bar_y = 100 - - draw_rectangle(color_gray(), bar_x - 2, bar_y - 2, bar_width + 4, 24) - draw_rectangle(color_white(), bar_x, bar_y, bar_width, 20) - - # Draw current frame position - frame_pos = (current_cell * bar_width) // 16 - draw_rectangle(color_red(), bar_x + frame_pos - 2, bar_y, 4, 20) - - # Draw frame numbers - for i in range(0, 17, 4): - x = bar_x + (i * bar_width) // 16 - draw_text(str(i), color_black(), x - 5, bar_y + 25) - - refresh_screen(60) - -# Clean up -free_animation(character_anim) -free_animation_script(states_script) -free_bitmap(character_bmp) -close_all_windows() diff --git a/public/usage-examples/animations/animation_current_cell-1-example.txt b/public/usage-examples/animations/animation_current_cell-1-example.txt deleted file mode 100644 index 6a8aeafce..000000000 --- a/public/usage-examples/animations/animation_current_cell-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -Current Frame Tracking diff --git a/public/usage-examples/animations/animation_ended-1-example-oop.cs b/public/usage-examples/animations/animation_ended-1-example-oop.cs deleted file mode 100644 index 4ac905cc1..000000000 --- a/public/usage-examples/animations/animation_ended-1-example-oop.cs +++ /dev/null @@ -1,71 +0,0 @@ -using SplashKitSDK; - -Program.Main(); - -public static class Program -{ - public static void Main() - { - SplashKit.OpenWindow("Animation End Detection", 800, 600); - - // Load animation script and bitmap for explosion effect - AnimationScript explosionScript = SplashKit.LoadAnimationScript("explosion", "explosion.txt"); - Bitmap explosionBmp = SplashKit.LoadBitmap("explosion", "explosion.png"); - SplashKit.BitmapSetCellDetails(explosionBmp, 64, 64, 5, 5, 25); // 5x5 grid, 25 frames - - // Create animation that plays once - Animation explosionAnim = SplashKit.CreateAnimation(explosionScript, "explode"); - - Point2D explosionPos = SplashKit.PointAt(400, 300); - bool showExplosion = false; - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Press SPACE to trigger explosion - if (SplashKit.KeyTyped(KeyCode.SpaceKey)) - { - SplashKit.RestartAnimation(explosionAnim); - showExplosion = true; - } - - if (showExplosion) - { - SplashKit.UpdateAnimation(explosionAnim); - - // Check if animation has ended - if (SplashKit.AnimationEnded(explosionAnim)) - { - showExplosion = false; - } - } - - SplashKit.ClearScreen(Color.Black); - - // Draw explosion if active - if (showExplosion) - { - SplashKit.DrawBitmap(explosionBmp, explosionPos.X - 32, explosionPos.Y - 32, - SplashKit.OptionWithAnimation(explosionAnim)); - } - - // Draw instructions and status - SplashKit.DrawText("Press SPACE to trigger explosion", Color.White, 10, 10); - SplashKit.DrawText($"Explosion Active: {(showExplosion ? "Yes" : "No")}", - Color.White, 10, 30); - SplashKit.DrawText($"Animation Ended: {(SplashKit.AnimationEnded(explosionAnim) ? "Yes" : "No")}", - Color.White, 10, 50); - SplashKit.DrawText($"Current Frame: {SplashKit.AnimationCurrentCell(explosionAnim)}", - Color.White, 10, 70); - - SplashKit.RefreshScreen(60); - } - - // Clean up - SplashKit.FreeAnimation(explosionAnim); - SplashKit.FreeAnimationScript(explosionScript); - SplashKit.FreeBitmap(explosionBmp); - SplashKit.CloseAllWindows(); - } -} diff --git a/public/usage-examples/animations/animation_ended-1-example-top-level.cs b/public/usage-examples/animations/animation_ended-1-example-top-level.cs deleted file mode 100644 index 146eb33ae..000000000 --- a/public/usage-examples/animations/animation_ended-1-example-top-level.cs +++ /dev/null @@ -1,63 +0,0 @@ -using SplashKitSDK; - -OpenWindow("Animation End Detection", 800, 600); - -// Load animation script and bitmap for explosion effect -AnimationScript explosionScript = LoadAnimationScript("explosion", "explosion.txt"); -Bitmap explosionBmp = LoadBitmap("explosion", "explosion.png"); -BitmapSetCellDetails(explosionBmp, 64, 64, 5, 5, 25); // 5x5 grid, 25 frames - -// Create animation that plays once -Animation explosionAnim = CreateAnimation(explosionScript, "explode"); - -Point2D explosionPos = PointAt(400, 300); -bool showExplosion = false; - -while (!QuitRequested()) -{ - ProcessEvents(); - - // Press SPACE to trigger explosion - if (KeyTyped(KeyCode.SpaceKey)) - { - RestartAnimation(explosionAnim); - showExplosion = true; - } - - if (showExplosion) - { - UpdateAnimation(explosionAnim); - - // Check if animation has ended - if (AnimationEnded(explosionAnim)) - { - showExplosion = false; - } - } - - ClearScreen(Color.Black); - - // Draw explosion if active - if (showExplosion) - { - DrawBitmap(explosionBmp, explosionPos.X - 32, explosionPos.Y - 32, - OptionWithAnimation(explosionAnim)); - } - - // Draw instructions and status - DrawText("Press SPACE to trigger explosion", Color.White, 10, 10); - DrawText($"Explosion Active: {(showExplosion ? "Yes" : "No")}", - Color.White, 10, 30); - DrawText($"Animation Ended: {(AnimationEnded(explosionAnim) ? "Yes" : "No")}", - Color.White, 10, 50); - DrawText($"Current Frame: {AnimationCurrentCell(explosionAnim)}", - Color.White, 10, 70); - - RefreshScreen(60); -} - -// Clean up -FreeAnimation(explosionAnim); -FreeAnimationScript(explosionScript); -FreeBitmap(explosionBmp); -CloseAllWindows(); diff --git a/public/usage-examples/animations/animation_ended-1-example.cpp b/public/usage-examples/animations/animation_ended-1-example.cpp deleted file mode 100644 index ee5415348..000000000 --- a/public/usage-examples/animations/animation_ended-1-example.cpp +++ /dev/null @@ -1,68 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Animation End Detection", 800, 600); - - // Load animation script and bitmap for explosion effect - animation_script explosion_script = load_animation_script("explosion", "explosion.txt"); - bitmap explosion_bmp = load_bitmap("explosion", "explosion.png"); - bitmap_set_cell_details(explosion_bmp, 64, 64, 5, 5, 25); // 5x5 grid, 25 frames - - // Create animation that plays once - animation explosion_anim = create_animation(explosion_script, "explode"); - - point_2d explosion_pos = {400, 300}; - bool show_explosion = false; - - while (!quit_requested()) - { - process_events(); - - // Press SPACE to trigger explosion - if (key_typed(key_space)) - { - restart_animation(explosion_anim); - show_explosion = true; - } - - if (show_explosion) - { - update_animation(explosion_anim); - - // Check if animation has ended - if (animation_ended(explosion_anim)) - { - show_explosion = false; - } - } - - clear_screen(color_black()); - - // Draw explosion if active - if (show_explosion) - { - draw_bitmap(explosion_bmp, explosion_pos.x - 32, explosion_pos.y - 32, - option_with_animation(explosion_anim)); - } - - // Draw instructions and status - draw_text("Press SPACE to trigger explosion", color_white(), 10, 10); - draw_text("Explosion Active: " + std::string(show_explosion ? "Yes" : "No"), - color_white(), 10, 30); - draw_text("Animation Ended: " + std::string(animation_ended(explosion_anim) ? "Yes" : "No"), - color_white(), 10, 50); - draw_text("Current Frame: " + std::to_string(animation_current_cell(explosion_anim)), - color_white(), 10, 70); - - refresh_screen(60); - } - - // Clean up - free_animation(explosion_anim); - free_animation_script(explosion_script); - free_bitmap(explosion_bmp); - close_all_windows(); - - return 0; -} diff --git a/public/usage-examples/animations/animation_ended-1-example.py b/public/usage-examples/animations/animation_ended-1-example.py deleted file mode 100644 index 1bd6a9bb4..000000000 --- a/public/usage-examples/animations/animation_ended-1-example.py +++ /dev/null @@ -1,53 +0,0 @@ -from splashkit import * - -open_window("Animation End Detection", 800, 600) - -# Load animation script and bitmap for explosion effect -explosion_script = load_animation_script("explosion", "explosion.txt") -explosion_bmp = load_bitmap("explosion", "explosion.png") -bitmap_set_cell_details(explosion_bmp, 64, 64, 5, 5, 25) # 5x5 grid, 25 frames - -# Create animation that plays once -explosion_anim = create_animation(explosion_script, "explode") - -explosion_pos = point_at(400, 300) -show_explosion = False - -while not quit_requested(): - process_events() - - # Press SPACE to trigger explosion - if key_typed(key_space()): - restart_animation(explosion_anim) - show_explosion = True - - if show_explosion: - update_animation(explosion_anim) - - # Check if animation has ended - if animation_ended(explosion_anim): - show_explosion = False - - clear_screen(color_black()) - - # Draw explosion if active - if show_explosion: - draw_bitmap(explosion_bmp, explosion_pos.x - 32, explosion_pos.y - 32, - option_with_animation(explosion_anim)) - - # Draw instructions and status - draw_text("Press SPACE to trigger explosion", color_white(), 10, 10) - draw_text(f"Explosion Active: {'Yes' if show_explosion else 'No'}", - color_white(), 10, 30) - draw_text(f"Animation Ended: {'Yes' if animation_ended(explosion_anim) else 'No'}", - color_white(), 10, 50) - draw_text(f"Current Frame: {animation_current_cell(explosion_anim)}", - color_white(), 10, 70) - - refresh_screen(60) - -# Clean up -free_animation(explosion_anim) -free_animation_script(explosion_script) -free_bitmap(explosion_bmp) -close_all_windows() diff --git a/public/usage-examples/animations/animation_ended-1-example.txt b/public/usage-examples/animations/animation_ended-1-example.txt deleted file mode 100644 index a7cd8800e..000000000 --- a/public/usage-examples/animations/animation_ended-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -Animation End Detection diff --git a/public/usage-examples/animations/animation_script_named-1-example.cpp b/public/usage-examples/animations/animation_script_named-1-example.cpp deleted file mode 100644 index 7e2c05f27..000000000 --- a/public/usage-examples/animations/animation_script_named-1-example.cpp +++ /dev/null @@ -1,141 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Animation Script Management", 800, 600); - - // Load multiple animation scripts - animation_script player_script = load_animation_script("player_anims", "player.txt"); - animation_script enemy_script = load_animation_script("enemy_anims", "enemy.txt"); - animation_script effects_script = load_animation_script("effect_anims", "effects.txt"); - - // Load bitmaps - bitmap player_bmp = load_bitmap("player", "player.png"); - bitmap enemy_bmp = load_bitmap("enemy", "enemy.png"); - bitmap effects_bmp = load_bitmap("effects", "effects.png"); - - bitmap_set_cell_details(player_bmp, 64, 64, 4, 4, 16); - bitmap_set_cell_details(enemy_bmp, 48, 48, 3, 3, 9); - bitmap_set_cell_details(effects_bmp, 32, 32, 2, 4, 8); - - // Create animations - animation player_anim = create_animation(player_script, "walk"); - animation enemy_anim = create_animation(enemy_script, "patrol"); - animation effect_anim = create_animation(effects_script, "explosion"); - - string script_names[3] = {"player_anims", "enemy_anims", "effect_anims"}; - int selected_script = 0; - - while (!quit_requested()) - { - process_events(); - - // Switch between scripts with arrow keys - if (key_typed(key_left_arrow)) - { - selected_script = (selected_script - 1 + 3) % 3; - } - else if (key_typed(key_right_arrow)) - { - selected_script = (selected_script + 1) % 3; - } - - // Get script by name using animation_script_named - animation_script current_script = animation_script_named(script_names[selected_script]); - - // Update animations - update_animation(player_anim); - update_animation(enemy_anim); - update_animation(effect_anim); - - clear_screen(color_light_gray()); - - // Draw entities - draw_bitmap(player_bmp, 100, 200, option_with_animation(player_anim)); - draw_bitmap(enemy_bmp, 300, 200, option_with_animation(enemy_anim)); - draw_bitmap(effects_bmp, 500, 200, option_with_animation(effect_anim)); - - // Draw labels - draw_text("Player", color_blue(), 100, 180); - draw_text("Enemy", color_red(), 300, 180); - draw_text("Effects", color_green(), 500, 180); - - // Draw UI - draw_text("Animation Script Management", color_black(), 10, 10); - draw_text("Use LEFT/RIGHT arrows to select script", color_black(), 10, 30); - draw_text("Selected Script: " + script_names[selected_script], color_purple(), 10, 60); - - // Show script information - if (current_script == player_script) - { - draw_text(">>> PLAYER SCRIPT SELECTED <<<", color_blue(), 10, 90); - draw_text("Contains: walk, idle, run, jump animations", color_blue(), 10, 110); - draw_rectangle(color_blue(), 95, 175, 74, 74, option_line_width(3)); - } - else if (current_script == enemy_script) - { - draw_text(">>> ENEMY SCRIPT SELECTED <<<", color_red(), 10, 90); - draw_text("Contains: patrol, attack, death animations", color_red(), 10, 110); - draw_rectangle(color_red(), 295, 175, 58, 58, option_line_width(3)); - } - else if (current_script == effects_script) - { - draw_text(">>> EFFECTS SCRIPT SELECTED <<<", color_green(), 10, 90); - draw_text("Contains: explosion, spark, smoke animations", color_green(), 10, 110); - draw_rectangle(color_green(), 495, 175, 42, 42, option_line_width(3)); - } - - // Demonstrate script validation - draw_text("Script Validation:", color_black(), 10, 140); - - // Check if scripts exist - bool player_exists = (animation_script_named("player_anims") != nullptr); - bool enemy_exists = (animation_script_named("enemy_anims") != nullptr); - bool effects_exists = (animation_script_named("effect_anims") != nullptr); - bool invalid_exists = (animation_script_named("nonexistent") != nullptr); - - string player_status = player_exists ? "✓ Found" : "✗ Missing"; - string enemy_status = enemy_exists ? "✓ Found" : "✗ Missing"; - string effects_status = effects_exists ? "✓ Found" : "✗ Missing"; - string invalid_status = invalid_exists ? "✗ Error" : "✓ Correctly Not Found"; - - color found_color = color_green(); - color missing_color = color_red(); - - draw_text("player_anims: " + player_status, - player_exists ? found_color : missing_color, 200, 140); - draw_text("enemy_anims: " + enemy_status, - enemy_exists ? found_color : missing_color, 200, 160); - draw_text("effect_anims: " + effects_status, - effects_exists ? found_color : missing_color, 200, 180); - draw_text("nonexistent: " + invalid_status, found_color, 200, 200); - - // Show current script details - draw_text("Current Script Details:", color_black(), 10, 300); - if (current_script != nullptr) - { - draw_text("Script is valid and loaded", color_green(), 10, 320); - draw_text("Can create animations from this script", color_green(), 10, 340); - } - else - { - draw_text("Script not found or invalid", color_red(), 10, 320); - } - - refresh_screen(60); - } - - // Clean up - free_animation(player_anim); - free_animation(enemy_anim); - free_animation(effect_anim); - free_animation_script(player_script); - free_animation_script(enemy_script); - free_animation_script(effects_script); - free_bitmap(player_bmp); - free_bitmap(enemy_bmp); - free_bitmap(effects_bmp); - close_all_windows(); - - return 0; -} diff --git a/public/usage-examples/animations/animation_script_named-1-example.txt b/public/usage-examples/animations/animation_script_named-1-example.txt deleted file mode 100644 index da84aec52..000000000 --- a/public/usage-examples/animations/animation_script_named-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -animation_script_named diff --git a/public/usage-examples/animations/assign_animation-1-example-top-level.cs b/public/usage-examples/animations/assign_animation-1-example-top-level.cs deleted file mode 100644 index 03e0bf93a..000000000 --- a/public/usage-examples/animations/assign_animation-1-example-top-level.cs +++ /dev/null @@ -1,89 +0,0 @@ -using static SplashKitSDK.SplashKit; - -OpenWindow("Animation State Switching", 800, 600); - -// Load animation script and bitmap for player character -var playerScript = LoadAnimationScript("player_states", "player.txt"); -var playerBmp = LoadBitmap("player", "player.png"); -BitmapSetCellDetails(playerBmp, 64, 64, 4, 4, 16); // 4x4 grid, 16 frames - -// Create animation starting with idle state -var playerAnim = CreateAnimation(playerScript, "idle"); - -var playerPos = PointAt(400, 300); -string currentState = "idle"; - -while (!QuitRequested()) -{ - ProcessEvents(); - - // Switch animations based on keyboard input - if (KeyTyped(KeyCode.Num1Key)) - { - AssignAnimation(playerAnim, "idle"); - currentState = "idle"; - } - else if (KeyTyped(KeyCode.Num2Key)) - { - AssignAnimation(playerAnim, "walk"); - currentState = "walk"; - } - else if (KeyTyped(KeyCode.Num3Key)) - { - AssignAnimation(playerAnim, "run"); - currentState = "run"; - } - else if (KeyTyped(KeyCode.Num4Key)) - { - AssignAnimation(playerAnim, "jump"); - currentState = "jump"; - } - - // Update animation - UpdateAnimation(playerAnim); - - ClearScreen(ColorLightGray()); - - // Draw player character - DrawBitmap(playerBmp, playerPos.X - 32, playerPos.Y - 32, - OptionWithAnimation(playerAnim)); - - // Draw instructions and current state - DrawText("Animation State Switching", ColorBlack(), 10, 10); - DrawText("Press 1-4 to change animation:", ColorBlack(), 10, 30); - DrawText("1: Idle 2: Walk 3: Run 4: Jump", ColorBlack(), 10, 50); - DrawText($"Current State: {currentState}", ColorRed(), 10, 80); - DrawText($"Animation: {AnimationName(playerAnim)}", ColorBlue(), 10, 100); - DrawText($"Frame: {AnimationCurrentCell(playerAnim)}", ColorBlue(), 10, 120); - - // Draw state indicator - int indicatorX = 10; - int indicatorY = 150; - - if (currentState == "idle") DrawRectangle(ColorGreen(), indicatorX, indicatorY, 50, 20); - else DrawRectangle(ColorGray(), indicatorX, indicatorY, 50, 20); - DrawText("IDLE", ColorWhite(), indicatorX + 10, indicatorY + 5); - - indicatorX += 60; - if (currentState == "walk") DrawRectangle(ColorGreen(), indicatorX, indicatorY, 50, 20); - else DrawRectangle(ColorGray(), indicatorX, indicatorY, 50, 20); - DrawText("WALK", ColorWhite(), indicatorX + 10, indicatorY + 5); - - indicatorX += 60; - if (currentState == "run") DrawRectangle(ColorGreen(), indicatorX, indicatorY, 50, 20); - else DrawRectangle(ColorGray(), indicatorX, indicatorY, 50, 20); - DrawText("RUN", ColorWhite(), indicatorX + 15, indicatorY + 5); - - indicatorX += 60; - if (currentState == "jump") DrawRectangle(ColorGreen(), indicatorX, indicatorY, 50, 20); - else DrawRectangle(ColorGray(), indicatorX, indicatorY, 50, 20); - DrawText("JUMP", ColorWhite(), indicatorX + 10, indicatorY + 5); - - RefreshScreen(60); -} - -// Clean up -FreeAnimation(playerAnim); -FreeAnimationScript(playerScript); -FreeBitmap(playerBmp); -CloseAllWindows(); diff --git a/public/usage-examples/animations/assign_animation-1-example.cpp b/public/usage-examples/animations/assign_animation-1-example.cpp deleted file mode 100644 index 4ba7fed9a..000000000 --- a/public/usage-examples/animations/assign_animation-1-example.cpp +++ /dev/null @@ -1,95 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Animation State Switching", 800, 600); - - // Load animation script and bitmap for player character - animation_script player_script = load_animation_script("player_states", "player.txt"); - bitmap player_bmp = load_bitmap("player", "player.png"); - bitmap_set_cell_details(player_bmp, 64, 64, 4, 4, 16); // 4x4 grid, 16 frames - - // Create animation starting with idle state - animation player_anim = create_animation(player_script, "idle"); - - point_2d player_pos = {400, 300}; - string current_state = "idle"; - - while (!quit_requested()) - { - process_events(); - - // Switch animations based on keyboard input - if (key_typed(key_num_1)) - { - assign_animation(player_anim, "idle"); - current_state = "idle"; - } - else if (key_typed(key_num_2)) - { - assign_animation(player_anim, "walk"); - current_state = "walk"; - } - else if (key_typed(key_num_3)) - { - assign_animation(player_anim, "run"); - current_state = "run"; - } - else if (key_typed(key_num_4)) - { - assign_animation(player_anim, "jump"); - current_state = "jump"; - } - - // Update animation - update_animation(player_anim); - - clear_screen(color_light_gray()); - - // Draw player character - draw_bitmap(player_bmp, player_pos.x - 32, player_pos.y - 32, - option_with_animation(player_anim)); - - // Draw instructions and current state - draw_text("Animation State Switching", color_black(), 10, 10); - draw_text("Press 1-4 to change animation:", color_black(), 10, 30); - draw_text("1: Idle 2: Walk 3: Run 4: Jump", color_black(), 10, 50); - draw_text("Current State: " + current_state, color_red(), 10, 80); - draw_text("Animation: " + animation_name(player_anim), color_blue(), 10, 100); - draw_text("Frame: " + std::to_string(animation_current_cell(player_anim)), - color_blue(), 10, 120); - - // Draw state indicator - int indicator_x = 10; - int indicator_y = 150; - - if (current_state == "idle") draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20); - else draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20); - draw_text("IDLE", color_white(), indicator_x + 10, indicator_y + 5); - - indicator_x += 60; - if (current_state == "walk") draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20); - else draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20); - draw_text("WALK", color_white(), indicator_x + 10, indicator_y + 5); - - indicator_x += 60; - if (current_state == "run") draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20); - else draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20); - draw_text("RUN", color_white(), indicator_x + 15, indicator_y + 5); - - indicator_x += 60; - if (current_state == "jump") draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20); - else draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20); - draw_text("JUMP", color_white(), indicator_x + 10, indicator_y + 5); - - refresh_screen(60); - } - - // Clean up - free_animation(player_anim); - free_animation_script(player_script); - free_bitmap(player_bmp); - close_all_windows(); - - return 0; -} diff --git a/public/usage-examples/animations/assign_animation-1-example.cs b/public/usage-examples/animations/assign_animation-1-example.cs deleted file mode 100644 index 5600e8b96..000000000 --- a/public/usage-examples/animations/assign_animation-1-example.cs +++ /dev/null @@ -1,96 +0,0 @@ -using SplashKitSDK; - -public class Program -{ - public static void Main() - { - SplashKit.OpenWindow("Animation State Switching", 800, 600); - - // Load animation script and bitmap for player character - AnimationScript playerScript = SplashKit.LoadAnimationScript("player_states", "player.txt"); - Bitmap playerBmp = SplashKit.LoadBitmap("player", "player.png"); - SplashKit.BitmapSetCellDetails(playerBmp, 64, 64, 4, 4, 16); // 4x4 grid, 16 frames - - // Create animation starting with idle state - Animation playerAnim = SplashKit.CreateAnimation(playerScript, "idle"); - - Point2D playerPos = SplashKit.PointAt(400, 300); - string currentState = "idle"; - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Switch animations based on keyboard input - if (SplashKit.KeyTyped(KeyCode.Num1Key)) - { - SplashKit.AssignAnimation(playerAnim, "idle"); - currentState = "idle"; - } - else if (SplashKit.KeyTyped(KeyCode.Num2Key)) - { - SplashKit.AssignAnimation(playerAnim, "walk"); - currentState = "walk"; - } - else if (SplashKit.KeyTyped(KeyCode.Num3Key)) - { - SplashKit.AssignAnimation(playerAnim, "run"); - currentState = "run"; - } - else if (SplashKit.KeyTyped(KeyCode.Num4Key)) - { - SplashKit.AssignAnimation(playerAnim, "jump"); - currentState = "jump"; - } - - // Update animation - SplashKit.UpdateAnimation(playerAnim); - - SplashKit.ClearScreen(SplashKit.ColorLightGray()); - - // Draw player character - SplashKit.DrawBitmap(playerBmp, playerPos.X - 32, playerPos.Y - 32, - SplashKit.OptionWithAnimation(playerAnim)); - - // Draw instructions and current state - SplashKit.DrawText("Animation State Switching", SplashKit.ColorBlack(), 10, 10); - SplashKit.DrawText("Press 1-4 to change animation:", SplashKit.ColorBlack(), 10, 30); - SplashKit.DrawText("1: Idle 2: Walk 3: Run 4: Jump", SplashKit.ColorBlack(), 10, 50); - SplashKit.DrawText($"Current State: {currentState}", SplashKit.ColorRed(), 10, 80); - SplashKit.DrawText($"Animation: {SplashKit.AnimationName(playerAnim)}", SplashKit.ColorBlue(), 10, 100); - SplashKit.DrawText($"Frame: {SplashKit.AnimationCurrentCell(playerAnim)}", - SplashKit.ColorBlue(), 10, 120); - - // Draw state indicator - int indicatorX = 10; - int indicatorY = 150; - - if (currentState == "idle") SplashKit.DrawRectangle(SplashKit.ColorGreen(), indicatorX, indicatorY, 50, 20); - else SplashKit.DrawRectangle(SplashKit.ColorGray(), indicatorX, indicatorY, 50, 20); - SplashKit.DrawText("IDLE", SplashKit.ColorWhite(), indicatorX + 10, indicatorY + 5); - - indicatorX += 60; - if (currentState == "walk") SplashKit.DrawRectangle(SplashKit.ColorGreen(), indicatorX, indicatorY, 50, 20); - else SplashKit.DrawRectangle(SplashKit.ColorGray(), indicatorX, indicatorY, 50, 20); - SplashKit.DrawText("WALK", SplashKit.ColorWhite(), indicatorX + 10, indicatorY + 5); - - indicatorX += 60; - if (currentState == "run") SplashKit.DrawRectangle(SplashKit.ColorGreen(), indicatorX, indicatorY, 50, 20); - else SplashKit.DrawRectangle(SplashKit.ColorGray(), indicatorX, indicatorY, 50, 20); - SplashKit.DrawText("RUN", SplashKit.ColorWhite(), indicatorX + 15, indicatorY + 5); - - indicatorX += 60; - if (currentState == "jump") SplashKit.DrawRectangle(SplashKit.ColorGreen(), indicatorX, indicatorY, 50, 20); - else SplashKit.DrawRectangle(SplashKit.ColorGray(), indicatorX, indicatorY, 50, 20); - SplashKit.DrawText("JUMP", SplashKit.ColorWhite(), indicatorX + 10, indicatorY + 5); - - SplashKit.RefreshScreen(60); - } - - // Clean up - SplashKit.FreeAnimation(playerAnim); - SplashKit.FreeAnimationScript(playerScript); - SplashKit.FreeBitmap(playerBmp); - SplashKit.CloseAllWindows(); - } -} diff --git a/public/usage-examples/animations/assign_animation-1-example.py b/public/usage-examples/animations/assign_animation-1-example.py deleted file mode 100644 index 3a591b514..000000000 --- a/public/usage-examples/animations/assign_animation-1-example.py +++ /dev/null @@ -1,92 +0,0 @@ -from splashkit import * - -def main(): - open_window("Animation State Switching", 800, 600) - - # Load animation script and bitmap for player character - player_script = load_animation_script("player_states", "player.txt") - player_bmp = load_bitmap("player", "player.png") - bitmap_set_cell_details(player_bmp, 64, 64, 4, 4, 16) # 4x4 grid, 16 frames - - # Create animation starting with idle state - player_anim = create_animation(player_script, "idle") - - player_pos = point_at(400, 300) - current_state = "idle" - - while not quit_requested(): - process_events() - - # Switch animations based on keyboard input - if key_typed(KeyCode.num_1_key): - assign_animation(player_anim, "idle") - current_state = "idle" - elif key_typed(KeyCode.num_2_key): - assign_animation(player_anim, "walk") - current_state = "walk" - elif key_typed(KeyCode.num_3_key): - assign_animation(player_anim, "run") - current_state = "run" - elif key_typed(KeyCode.num_4_key): - assign_animation(player_anim, "jump") - current_state = "jump" - - # Update animation - update_animation(player_anim) - - clear_screen(color_light_gray()) - - # Draw player character - draw_bitmap(player_bmp, player_pos.x - 32, player_pos.y - 32, - option_with_animation(player_anim)) - - # Draw instructions and current state - draw_text("Animation State Switching", color_black(), 10, 10) - draw_text("Press 1-4 to change animation:", color_black(), 10, 30) - draw_text("1: Idle 2: Walk 3: Run 4: Jump", color_black(), 10, 50) - draw_text(f"Current State: {current_state}", color_red(), 10, 80) - draw_text(f"Animation: {animation_name(player_anim)}", color_blue(), 10, 100) - draw_text(f"Frame: {animation_current_cell(player_anim)}", - color_blue(), 10, 120) - - # Draw state indicator - indicator_x = 10 - indicator_y = 150 - - if current_state == "idle": - draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20) - else: - draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20) - draw_text("IDLE", color_white(), indicator_x + 10, indicator_y + 5) - - indicator_x += 60 - if current_state == "walk": - draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20) - else: - draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20) - draw_text("WALK", color_white(), indicator_x + 10, indicator_y + 5) - - indicator_x += 60 - if current_state == "run": - draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20) - else: - draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20) - draw_text("RUN", color_white(), indicator_x + 15, indicator_y + 5) - - indicator_x += 60 - if current_state == "jump": - draw_rectangle(color_green(), indicator_x, indicator_y, 50, 20) - else: - draw_rectangle(color_gray(), indicator_x, indicator_y, 50, 20) - draw_text("JUMP", color_white(), indicator_x + 10, indicator_y + 5) - - refresh_screen(60) - - # Clean up - free_animation(player_anim) - free_animation_script(player_script) - free_bitmap(player_bmp) - close_all_windows() - -if __name__ == "__main__": - main() diff --git a/public/usage-examples/animations/assign_animation-1-example.txt b/public/usage-examples/animations/assign_animation-1-example.txt deleted file mode 100644 index 353bbf0ad..000000000 --- a/public/usage-examples/animations/assign_animation-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -Animation State Switching diff --git a/public/usage-examples/animations/create_animation-1-example-oop.cs b/public/usage-examples/animations/create_animation-1-example-oop.cs deleted file mode 100644 index d755eb271..000000000 --- a/public/usage-examples/animations/create_animation-1-example-oop.cs +++ /dev/null @@ -1,55 +0,0 @@ -using SplashKitSDK; - -Program.Main(); - -public static class Program -{ - public static void Main() - { - SplashKit.OpenWindow("Sprite Animation Creation", 800, 600); - - - AnimationScript walkScript = SplashKit.LoadAnimationScript("walk_cycle", "walk.txt"); - Bitmap characterBmp = SplashKit.LoadBitmap("character", "character.png"); - SplashKit.BitmapSetCellDetails(characterBmp, 64, 64, 4, 1, 4); // 4 frames in a row - - - Animation walkAnimation = SplashKit.CreateAnimation(walkScript, "walk"); - - Point2D characterPos = SplashKit.PointAt(100, 300); - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - - characterPos.X += 2; - if (characterPos.X > 800) characterPos.X = -64; - - - SplashKit.UpdateAnimation(walkAnimation); - - SplashKit.ClearScreen(Color.White); - - - SplashKit.DrawBitmap(characterBmp, characterPos.X, characterPos.Y, - SplashKit.OptionWithAnimation(walkAnimation)); - - - SplashKit.DrawText("Walking Character Animation", Color.Black, 10, 10); - SplashKit.DrawText($"Animation Name: {SplashKit.AnimationName(walkAnimation)}", Color.Black, 10, 30); - SplashKit.DrawText($"Current Frame: {SplashKit.AnimationCurrentCell(walkAnimation)}", - Color.Black, 10, 50); - SplashKit.DrawText($"Animation Ended: {(SplashKit.AnimationEnded(walkAnimation) ? "Yes" : "No")}", - Color.Black, 10, 70); - - SplashKit.RefreshScreen(60); - } - - - SplashKit.FreeAnimation(walkAnimation); - SplashKit.FreeAnimationScript(walkScript); - SplashKit.FreeBitmap(characterBmp); - SplashKit.CloseAllWindows(); - } -} diff --git a/public/usage-examples/animations/create_animation-1-example-top-level.cs b/public/usage-examples/animations/create_animation-1-example-top-level.cs deleted file mode 100644 index 9a0ba2fd3..000000000 --- a/public/usage-examples/animations/create_animation-1-example-top-level.cs +++ /dev/null @@ -1,46 +0,0 @@ -using SplashKitSDK; - -OpenWindow("Sprite Animation Creation", 800, 600); - - -AnimationScript walkScript = LoadAnimationScript("walk_cycle", "walk.txt"); -Bitmap characterBmp = LoadBitmap("character", "character.png"); -BitmapSetCellDetails(characterBmp, 64, 64, 4, 1, 4); // 4 frames in a row - - -Animation walkAnimation = CreateAnimation(walkScript, "walk"); - -Point2D characterPos = PointAt(100, 300); - -while (!QuitRequested()) -{ - ProcessEvents(); - - - characterPos.X += 2; - if (characterPos.X > 800) characterPos.X = -64; - - // Update animation - UpdateAnimation(walkAnimation); - - ClearScreen(Color.White); - - // Draw walking character - DrawBitmap(characterBmp, characterPos.X, characterPos.Y, - OptionWithAnimation(walkAnimation)); - - - DrawText("Walking Character Animation", Color.Black, 10, 10); - DrawText($"Animation Name: {AnimationName(walkAnimation)}", Color.Black, 10, 30); - DrawText($"Current Frame: {AnimationCurrentCell(walkAnimation)}", - Color.Black, 10, 50); - DrawText($"Animation Ended: {(AnimationEnded(walkAnimation) ? "Yes" : "No")}", - Color.Black, 10, 70); - - RefreshScreen(60); -} - -FreeAnimation(walkAnimation); -FreeAnimationScript(walkScript); -FreeBitmap(characterBmp); -CloseAllWindows(); diff --git a/public/usage-examples/animations/create_animation-1-example.cpp b/public/usage-examples/animations/create_animation-1-example.cpp deleted file mode 100644 index 40b2ede4c..000000000 --- a/public/usage-examples/animations/create_animation-1-example.cpp +++ /dev/null @@ -1,52 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Sprite Animation Creation", 800, 600); - - // Load animation script and bitmap - animation_script walk_script = load_animation_script("walk_cycle", "walk.txt"); - bitmap character_bmp = load_bitmap("character", "character.png"); - bitmap_set_cell_details(character_bmp, 64, 64, 4, 1, 4); // 4 frames in a row - - // Create animation from the script - animation walk_animation = create_animation(walk_script, "walk"); - - point_2d character_pos = {100, 300}; - - while (!quit_requested()) - { - process_events(); - - // Move character to the right - character_pos.x += 2; - if (character_pos.x > 800) character_pos.x = -64; - - // Update animation - update_animation(walk_animation); - - clear_screen(color_white()); - - // Draw walking character - draw_bitmap(character_bmp, character_pos.x, character_pos.y, - option_with_animation(walk_animation)); - - // Display animation information - draw_text("Walking Character Animation", color_black(), 10, 10); - draw_text("Animation Name: " + animation_name(walk_animation), color_black(), 10, 30); - draw_text("Current Frame: " + std::to_string(animation_current_cell(walk_animation)), - color_black(), 10, 50); - draw_text("Animation Ended: " + std::string(animation_ended(walk_animation) ? "Yes" : "No"), - color_black(), 10, 70); - - refresh_screen(60); - } - - // Clean up resources - free_animation(walk_animation); - free_animation_script(walk_script); - free_bitmap(character_bmp); - close_all_windows(); - - return 0; -} diff --git a/public/usage-examples/animations/create_animation-1-example.gif b/public/usage-examples/animations/create_animation-1-example.gif deleted file mode 100644 index 0a7ffd46d0ca5e52847834a941000def3abd745a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2169212 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

PnGu-m}<9r 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

F23u{V1&tu%q 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 z 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 z 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

rGxY_ChNc@|3kSn#`1LFwEYC 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�c#&=8;K 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

EmQI~M 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

EIt0hc+& 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%0AU!s}*OH)*-wU3= zNPW_|raFW=XzqL!+zr-co4h=>+nEnva@t(<4 zKdvjxEPLTzVY^Y6^`4U%qLjO=Jb2!gTmO4K4%Pp>`N7w6nZ_+qv$C$Mozk35aBuFAj=x^HN9c}YV5_`D)gDE|#3FORUNj6DY*HxAo(BRrAd-ayDi}4>XAJ+|@+BU1P%YzfiGkDxoVVb_fgVx47cohadFYA~1@|riF3zcqOp!-Ip zO-qPfOW2D(iyEZ{mdRHWmg66d`#JdrWc5r)D*zg#v^kw_X~*$9IAh`6HAv@3hsL|UAJS}`E+{2h?KoIt8k_2 z)v}gY+bp|Y)1zApRW>3mN@L^34;+hPJ$&lc4X($1oX~Vwg-e(1x^Cll#`1kIL-SKW z5&tOlT+EnMcQYxx-mq7^T#U^TQIP$;9yc}M(x)Aw`=~~oFRvS1kJJ9gdR*a_(tCW~ zl<2PC>v1~ZdR(b!?k;dWZs)(P$9)ZHnV1LbvW@k)4_S7{hP3xZ>rDP*J#G>5XFaa^ zKi1>!g6nbDf3L^2i7bj%O5Kz7S?KMO#cr&}y#d$b@Zfq};Ggw4tAAgQqy1TryDD*R z>96%T3vfN|>Yw$vTN~?fN5uZI9#;ge$8G(y9#`})>v3(r*W(tYfm zZd2;Udfe*2tj7gztjE2eM68rbfA0zRdmeF4G(!FTx%T(L$RK)EI=wd@WVw*Hx{*Sw zA|k){-cnI0IXGTA1h{mnb89ka>2~oR(1Vn<)nXHCK$HV~WXfRl_UX9tzAFGBAJ+vAX4ae7u zMhY~?I_n9zjD(*Gj4?EeTkDRo%8t{mjq`gRmmm~3tP^)qEZA5tI-o4>Ln&RX>_Ui{ z6;14d-)g+OSc3HWvG~~O2!qaOjavx<=!A>Y{Ij|VcjDvi%@V`h6A=lCIlcUO%@Kj< zI3_wWJSZ{MF-hDvDaMTE6qqn|Ixc)MiDkxL7ZlmLFSaRx)}R!9tvOk2DEVn=5>711 zay7n7kGjUBYQ?AgEKPAxPB}cCG<5@|!GtPOq1zc~$$hE3?x}8NF&)z>EhCaEAeJv& z6r(}($!FePi3pEO>QhR*KjJOA4+n4NdrXN~nid-cVS`?%o#HB z&F1q{da)~~@IO}RYpZFH!@RIW;WaK&Y5_pd0Q3UnAQiQr0YMP~0tuo($Jhs^$7aV% zu8YV2a*x_1e#y)iR|i1FIRGC8Y6QNbPsjB#!OL0@9tK350_$W*-#L|*zZyGVnr_&e z?pm8+Jd&~Ei{D9w@_?%^oQ+IonvDNR#&ZZ54-RY_097KutSMMDUVw;`;Bk!0n4v4L7I^#@U=l3& zXJTH~Omf4w#Qw4jnVdYOV>lNU+=PfaO+~iRahCV--&lf63w){TG^8(h(uoBRq2vfR z=Mx>1k6;R#F_+rX(Fi6aZh<$536JLRO#^)Q7I^yz%n1$-jP}f_=sp&Tp8)hwz3RoI zoN{6ozGXs#1zs`{xpcx~3Lrw{;n2{#X_#paUpfuxN<*GzB1<^92|8*w1v9}$BM86> zop6DPm>rG%n3yS^laVx?0~{_^^hH3)u(BEa4-$Z)qwbMV=3E}N3ZxtnszrdxQ&Dpq zTrd%imOz0O)V^H23=t3?lf--Y^M|DV9LXF~DcZb<(2}fgM(CM5Pl+PMS`-po591;bpt{xK zB`5$WC>RQ469?AIE_DT9Xb+S;fQlVM%Tpl2bYQCrph!vApaN%UC{+rOVo<&#B>L00 zeB-ejJ_fl-;M5cY3I&0ffkskc&TKe_0m##kqjX#!8@`{!>>$DpFYwJR@E)c>Fbs$@ z1*r-^9)rF@0Zi%GR|FK40NXwr*_D+3-Mze^yh<(|Z$N|XC1YOg$FnJL7a|(Zgs~a; z=>>%R0_qjOmq|egP>`S5*?S038inT-7wbxaCK2&VG#(A`z#Vv7k-=v$giGPVgH1Be zt&h~`9?t81kn;|>#_Zc6!-e>Au{-YLd?^5w2`yq@`AorhkeGc8xBv?{%f2#4gbR=% z9vs}#0k z!r=SGz*n=7&Ls4!QNDv)Aod^dAL)&}B;>0^Tm&8AOQ`uq!y1FbS1jZJhp(D~JpTfz z|2@IyMZU)BnOpmdKP2#fU4X+F5F-Wze3EUMMavjv$8wmU6Y8qs;;U%%6-G zs6>PJF%`)8Uu=9esFEarxB$Zvfk@glyW)<{*jI|Dm+1cP0;9!bVq{Xkgnhwu;p2nF>aIJ4V4R==ly=avGo zNW9`VkQ`8LBy1QLLE*w6w9@NDo@hFfN+^pWv>qWst*FTJBy<~*$Cw0mC@=~e5l6zd z0VoqH6vBdDtxUZBB8oS^C1Qpxb__1bfbM0Y2k2N|76h_Ud;r2!B!iCJO+vUc;qnyZ z{U5bdD$BT?SV?VL z0IZw=3;_25Fh10-U?v>1PJ&Ia@jWb1qY%MVq%EPF#(@#YYzQ6L#_8F{gjf^hJCoSI z#^|BVHy{?b6g4q|?4vk3l)wh<1x96nmlgYhIOv090LI~6qGI4=;3ygGLq|5HppH}F z^Ag~eBQX9H@`6q`QVTDAm|5=GqnM6ALqvvfHSW^jb(Z};p1VX1q_@4 z_)vIas1IYfsJrUutbPCp*x<6bR{A7W+u=Ss$2cD`x^-b@?k0kW6pqzkfEB-!;0G4{I-l$qzK)mAVtVP zXDIq+Vx<8c3$BwjftfE0-A=>Jae0VzfR~0Wzlq#T1T@yks5@(ezSvtv>LbQhBZm*b ze!Kte*++h z1$Z@w7xZ}tDg;Wn3(oOzI5_1OxM>pBh}>=c5n@S2@rUzR5Ww<_Yrw7MPZe{^7A|i|^Z!XhNmV_xI>T4-;h!73c-H(QlQ8E)RNO$YuH@RS~ zHA;oZF!I5U60!g_W59M%VKx8^!x%Y5fbx(5QyM~_0n??y2}Hnw=rTzJ4498;DLJ1U z-g=B>ZSxkWrNHjDz#p!^;6j;$8bCm;Gx#~lG)N+_!@=qjR1&nYA3l+ z1P!{K@bc&En~00Ek-wf!rwXnRcu!J_z*jFGgTsF`!dor^N(Z)>V+K;tvm95*0`Q6q zeyuiy5V2|+0%N?>@0F+ThY9|m!C@?99~F&cLVh?AR=C`1BEFOW5Xh&eN#MU(FavZ1 zgo(2K^l{8|zSMJmBt^)Z1fT(!2@|HnLoGxqn_*h z@ZDLxbnue^16x=j64a3nzF!2rKquTBMxuQYk^t-=y-R`sQDnhW23`o+#AamAVt&;t zrSqv$t{kLbdYNbq0Fps(`^CjgULmZ|=8OrL4jRS;fGUHZQlA^T^ZEMtad97k6y^sb z5{g5|Ww9U{^i`ZJ9uGiE=(qtk(hy`gCf|+ll?PcXc@b|f6qQ5C5N9eXf{Wb8#AF%s z&$3VkY-9uxWy1!+Znf=LroHPT=i*lb<2l{eykhKX5AgdRgayBUmw$;1L9t<;bc7Tg zT9Oj+#br&j=<6L32zi~ zuew_o>`3{d?a>fFc(o_>3(3vSAwAzDfl#`)vXS$)KW5qv-5iO3XBGANR7-RGl?r1G}r7a=;1gwdI*zktKW23aL?VC9F5rygL5)HgC&jRgF*1Es{pMeA4HZ znuc2j&vpeQwl;6hqF#s|htrt4G{rw5Azdso$q7(^^EK`@8rInrsP5>sq|D z*6R;C%(R!xY<)VS4&~unM6c!9w9mMlIA$P033@Fe6gJDzP1-4Rk(~NjVzKoy1N0*I z>7ZTR)2B{cYEgQdJiyx5)W?5Ax(&eA4Wu+XPQEmS35nlz#BQ6_y0$Ona-66^FJwTE-=nPe;Z!bfXWDLo zGd3i_lx?|o4LR?1++0W*R(1zAM@Eab-&U9LGOg7*sIT(&K)r=#+u5tPnFcHq`7=h- zg+v$1lH-XC`vy`^Oxu~^m$MHu`z^mJB-+>%Z13IXZTuN^&`Uh`i?PN0)S<^Nwc9nF z&+Eo4-!Y$ia?T-jc(dQc`7idLj{3d5-sI$>zt(7?`E`5q9pA|UkwJf$&VoZljDCAYGcF;K@|u>% zT`qn*eaWjUs2^ff89&*4Xy>QNKF`@J#I(C}=RMXdDw}dW%4*KHobj%Y%bmKE>Xd!# zs{XS5nJDQb(`+X@UrE7cP2UsVEz-NDyiHa)p+0v%Ed20c!$dF8+Ie+bad*FUOU}1U z#=Y>e_uxl*7GG}@KYiii`H_P9>*hNoj_=kr6&oI{ejCvH>b&8nmLo->z9Yx8!p@KJ z`>vhecPMSg*It{gVSYnrx<4M;flwRMcw~Ebxph!lAZ%&a#wRb(J|Ign@MHb+@X+y_ zucZBE!j#s6S+Vh1tF?Utw%_6pdyfVWMc|7<=3fsKg#P?8csG1DRP^4``|_K9Zjvva z=ymH0Y@ZMQoVRIhHqdBoFC!G+X|mqFvV$9I?d5M!bl|Nsae zyLRU9KHz6!e#7L@VbfiwEcVkaC>E9$j+XmNE$!-UoRTSrvMG+Gl%sYBZ9!{vx3gpa zwnmzh!yj(Uc0T6f;#}r(5>&=c*Rw%Xw?wKNhw5JD=K1hMz?qXLZk;^qdFp7RyMO!{ zkFy@0Ssp$W9=<`I9_?P|pL&J%dk5bL2+BPd6m;JIRv^7MCGXT-&Yg4S3TpB$5zvY4FvIwcz<#(~s~^o!}Y(k}O0 z%1_O>oSBhUmXQHM z*mb`Zv_=pbL1p~V+5g|r*#Dq&{6XJ(|Hi4xFAtx9)(Ar5A7cFZcx>#+^Mxm4AT*AS zZ9wDu7bCx3PW=syOK;wR%J}~M%*XfBzuteGoqh-2to-#4Wn5bP04n2;rB7>1U%?)4 z?d$g+KmMtVKmLDYc>h}&%WeKBY_u?i% zW&Hdv*DC*3#*W|0`0Ag^_~%+B1Dtld>C`6iYxc<&my(lxxm_1TG@NVQMhmUOzF&XZ zioa;vmGiXRHdlM^deYR4o%&2+rml}nSX1T7)5*cR0UA5nX%)^--Ma1_3N}xO;Wrhw z4Oom*tZ5LC*a9B@75A^Kih7{Ywp3!V^+vY9(TL3b&to-cEf4lKTWo)PpSG znO=DrN1-h&VQ57$X3M9#b}7|1OWQLIR}54(m+8x;Jk)=2B?;U0{JbGnyb4P0-Fi!H z7X$$SV!SpB0vL%Q`3>0x zgS7)*#0(Sl?iKVPgo!_6o_*&Ds=|U*6DE5hW%>G2Eq-#6a=84`&GcA} znESjZmG`7Wzx7&@tVKCA0iA08&DM?w7{+RGy4}7P)q{_V9X5F@W))X$!z#Jx=NQF1 zezJWhoGU=GJtnQpY2QO3@)u=5w^WxV$yCib*C|ZN@$0AOsQJmHj&~{%a}tT4i}{YS zp&}1x$h|?(Ve#jfGJ7-80&a{-&1#~R-f-kayS$n_MrvNwg%tuf@qncmO} zHv#C)w@M1Hd-pr07azVHqq8-V6D=Zi6!XY!x2`H>`DjKiA-!+Ac;A6Yr^RsPxl@~) z4iBd~wF_h?s3=xsVS4D;84cwPlW+hlvQRkB!%HuBA$Y;hIN{CxT$^~4_Xs&WQ zmwWip!G`)gtB)tQSqycYKU7~hF)d&68W*U2s0J75d168~&3&C!jjzhfAfHZ^?1 zpSU{b9cwZE26^jNyH%%eGN_COE4MkR)d9t!=x0sKjjbLDay9#3e9+nhQ-P6zLmg?+ z)6w#88*Pf3hsHka7H$GNJ+l`tTzptCfLAXbsr~1ireN&B$j_z%M5-0gUd6z;=tv5b?|ZCU9i);&u{Gu zB&(_w|8gG;czFDD=-xNNc>SFkIFUG?3oi}VFY5K~aq+$MWyj=tQ({L~%BPwXk2h+@ zLC;9uli5E+-wGZI){9H`PjWSsqRs?HAJ?L3@fJ+)eXd^~q~V>qEo^jGM97mba}r*% zZBs_ZI`*|MU5fExA67qoFKZw6dHy|rk|1iJ%e=UJ4&MP*cDIIa;#Qu8{G7a+8#*x> zwsJ7i=%a(uoyTvjSMK|_EZCxM74hGjh~Fx+a8#gmGM4XKXe;?_0X=_OPd8b3h=L*4Tsb)TGGQy|m z$>iF?ukN-*;fUauD|ba67KP2n8V7T1UVZkv7rwqMn16Hl`Q4G1qIzFDTthylz1rEx zO#Wt+_N&6eb&cx~Jb(4|ua$b_ro~%fOAZm)3hs26?fd904R**r5;EIZOoFHZhI+|u*&)_O5#&1kk}v9usT zzwE$(W;6F}FOS~1?9(v@&GEj<5&Wx>L!t@K*8}2vv*P1c;}S;r!+H}Cy?gdJ`d`Y9 zjCV|w;g3jCz7WwHn`f3#&`U2uCrQaBL8s$S2PKI*CKQ?_R%P>7Hz)9lp1;@}?lmpi z6qGEKo-Ctx;mAlb{#K}db5eT(e`jx4tz%@FUTj=%N`BKB)Jh6WEY&4Dh3c66;S|b% z4xK84#S{I;lq1Kp;|`RiJQYi6^~D=-0Wkm~#)cTsQ$HZ-pk;Eh5_`>jWE^n3y?jsD z5#Luu#>fbFE_ycuz*3-k6e!4zt|ZI}DiWh|{HI>hDfftF0z*WPfe2+&99pvDD^kz`|Vj+o1Cq_dR%U!;+AV?x~FA;fxgqzt*_{qWbEufqMxE27} zM!nn$$!-cvshbXQIgoulFnbx~Mpm{L8FQcJg1V2Nq4LJjkP1Y=lI~NeA4wO>RoH*| zS%T0a1u9N~hcK{u|)Oj`MLo-!H5^ z9}ec{FM539+SmM4T-L)kg<73T#~6?bAKO9)i5YH?LmHwGx*6PV3irP7ObU+>OF=+F z0{%rV8F!|wqR>nuC*8ULlf==QB)V|$I0+(}g2>_#!dWnDF{yxs*$cQ4!WMH#!(6Nt zRcug*L$lm*y;v9F>7=oA^Tz=e`1sGxIm+IWj#OxgumD{|#;~C8Hdrf>*d&j*mxffQ zqtsZ)01EjHs~A)w;3gn~UkVqIwSgl&$(KG7vnIKyIE>u%22m;@DF(urR`G_4S;oh9)3C0#wuy z*nv)(q!3&g2(aG=3cBS&=m9`SdR3=@=ud-|u*i4BN>}4Kr%ejDCX!!;C{re!!X*db z2{sTW7DAXqgjoS;FAE89xSNi5Vj`FnawZ;DqhX8br2ACNA}(%{PA;dSOog~@b0YM8 zuGFLuXbS2=PTXC^Qm#Uc!ZqHh1f&Ki6wgVG)5=ghF@>$_A-@p z8^Rb05Zky!;D6`2n4N5#i9>}f6XDG|IWDZ1VPH(sNwE;dpG)}3C3lHXDom6&hcGA- zJ3vJPCO5w(aq?O`U9LR9wno~4Yzw+6Dy$+bUn9H<#1R;mBo`lWmFP)B%Ca$sov+G@ zkb%_PH(VUdfHYZdvs}C(6M`woH55>;Vr%9GlP$w}(%Om0naU$BlIGyaJQblzMQHIb zis#54lqTSg!#pC7hB07*cXXOI(U5CJm~PIEEJiv)h)u1+FMZc6`O6)ZjhlmAV#^*C zZcwa}jwVxRkg5odV2WSnV|UZhrW7bj3=QZpLWpq_!0I%d$2+uv5Z*__Mo`6yMX3FX zkU1T_lZU&_6c6CS+7xIhrMcFwn4Z{Hs z)EQ_$3R;U-uceE0qhU7D;7|y^R{$ZQ79<79$S1^d;1x`y7p)~|u=Q1V%UEFxV7>=@ zq>2b-JI93$Aq0X3p}7#9h2^lY`;TKca-o$}(swQa2!b0MyN`hmXW#-Lm_%zwa3Dio zhq(Z;g`$rBmd*Yi{8}kXtgu;g4_=tPTzeXl5FiXFUGdbeBXm524Z*aEY&L`wpc7cw zeQazz7YkB4T`mGh!OM*0ntY`+R1NZMKSmEY z_Q~U6a00{#m&|8FMBzQQ5KMl7

=ms`Lfot(Z#oddIlb{#+p+bIYMPOlOXA1c5& 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 z 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 z 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

GT@d?ia*uxxbG#zbEfk7-J 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

JCMnM6uq@YAokYOk&Goj^5 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 z zo2-=M{3$#xErMrN4A&#BM9<>;xDR47l9-?NH$JYpytp!PyPOVF*IqMZZ#q{z3kNdh zAQX9xgKlg*+BavKusrDVA#y%k^$( zEJ?lju@tTJxp!~&QME0(h%@h&bZ2nVo1aLXTl7(2++Z8CEtcCobv41|q8M<do3AqhteJ6Tvl!WYl{h3d&DLK*boficFT)y)r4ia`s4A(JW<#(>KaKrS zg;?*X<#h0@bRTaLhg-3b`!X_64}~5fJJ#+Ups0Ih(-2!iGy8#cNlUhfiEYCZsXy+4 zHM4ukhrU&CqPB4{=`0v^H#b;8nWKUG3f<@z+aSh@_{ELOj#+gr1z03xaNiXYW``JP8hc7`G}S}6#)F~8lj<4z*CqAm zB(sZ|IJpFwY8|DSUM2Uq;{k(){2k0hwH5=8W7{6m8V~hc2)(8gEynpeHpd9tRH13~ z@%?xEGD)Pde0QT$_YbwQ9q55zR6`vwKUoyBJ}{@|;U>A4obqhH8~?;U1lXKWb7a%Z zNh%+-;8DyzcJ2{xRv-Mg+)T0-xq|Hk4kpSoma2SCiuZ))9{K8%k}hO--s;%I;m9@~;EufXS8p~GAh7UiC|p|7=2)Wp3irhI1OxU1j6gBIbkq|C z!qo96UWP_;r^jQU{#hI(qPxr`aHLEz0vGrgR~o)UCk?dn)G)!tDrQi zT7eTyhg=(N#4z@>QvT*+FO%%9ec?&%^1QK{^4RRpq-^zjc{JyB63TqCXE^8v@z=cT zQ8unnmDK`3+sjx|^7W&4`E3OS3g=YK9fxdBR>t-FoZVMuV{B9D>Rd>6KN ztp2F@wuH0EF8&cNgOnh3IU;3Rvl7<>PRb%c^0qgwMtkMb;k{EUG|iKb=sI(qT{&2 zg{sBB(@ZVlk*BX$>-H>OS~l2x$+P)b@Xk_INk)%3Rm6w+XqC#1(P3nXxTyE8PSRnA zsBMoE^kDLXbfl&WshsI?AC2{P=YH;FsNW&BKy6C+Ww5WE_Cxgj_mvO~hQcve)tTu% z0J}i;1R{^_B_Qb;PCmI_)gK;fo+KMwP{|f;uiC?nq$h|oxx&hsaMekT?EbEEVfFWR zM>c7v*guuGDcY6Dj47ZBZ~3^2=<0Qzer3G>3s^H79aWyYU{U_s;ua1jF=Xz$s@pS- zJ^22VjJn!Df%xcW{k4s5>`A`^>pmGJHH#1x-{Z)=^!Q+xVhP1~?UEHqckcN1Q9=EO z$P46!JWr<=5pr`GM}B=a($^EKQcKp*y#8L5*Vb4?pyf8|l*xJa&I$RUTMjzS@2tL> z8~5K`X??)M=~EUV_2!3J%fgoha=P<4N#pUo&%baPQHfJu6F)sm>CPqg{#0JAZKw0Q zFW_%Yiiz)3XkpqMNYCa8CuHA<>?!Ek+8DyJ?c;E13t6%V4z$KNa#ZOq{ zS9f}rDvw7k)j#QYZ2B>{3C5Dq7IKbLFFc$o=HRyNGT5y5Fy` zGtWYU0R;h#*w)2r2dit(1jC&rPXCeGznY zrX?TVZMpS+`E!8y`iqU8C@-*Pc0PKC=oh`!e&+J@ap_-Q&U5Nd`u*DIJ+ib~$MY!J z$!#U<4LN43NNneGbl^rzh;EEJD!307jxMHLZ>0>^g^ebMe|Cr!*c1>7jS3c|C~8m` z?cu1D81Z60$@v&*bfl~v1(6cBw|NVRnQ7BPXBT-Eu!cizbVGesoHaNnT`^qLfd`NzvTtZ6@5ei(`AvCwA16?;ek@olF;6NuL-<1M`?xLMa2G=ix~I z;rW=+;>5m=#1=2#%PlY^R^~wxTFfDnGc?n4Frgov*)=Hooe0B`AROc~2T9(a@5V$| zq>UU;?cMYh*2N<0IbV=t*5`$$BoLkqv;h?WODK9cD0u8i0x)hkB+T^ekNH$Lp_q-9 zZ0^bIT_NgiVh*^9@})z#!Q+1_@PF9553i>3zTf+MCp$X{gk;mCDpA0KEhth2VnYzr zppGIc#)hb<0ThsC=pZc!QUo=MN>zh}CTOry6azL8#DEPEG>8R6;rS(~;}qw*u5;h_ zbJjV}^9RhVHOpC|`}KQ&zM}<*y980^K(HiUk40WFKmND0omxY$LPz$i4n~F0C+s(! zMJ`?JOs=_G4}+2%1OPYvCqCQvs7b$`8pDaSHi^d zUP2^>r|^Q2d5KRMOjqa|YA})l1XXdj*P4ZxH64!aNQWly#?>o0bIBw_1p)_7 z;!{GHNDQ6Y&L*#y5K_a?JR!B6L7dAVH;G6T`X*96Q6-oAiX8j8iQib2Fq3>pvPEeH z9h%5HNGPP?IglUwh`mUzi>Kfwg2C}IT{>=;korP&6wxGtr&F^RVEqyp$39wK$TyA5 zdRdZms5DA zUq0m(t#^n`Vlt39EZREftTCo11796pt8qx9kVp{YgCP{*6OcmMSnwg03&{Zm^q(C}uoDtB@+-5mfn*rhvef;4p^5rU$vzVg(O6 zG=rW?k18v0xy}_e6df@=N;McV@GuAnhZpgAwZl z%CEU6aBSQmVM-5!>?TO5;b+V9QTJ-Mu8d{Hls0I#;VI-~QlqxzA zd`)a*hM8ofcco{!I#V&ZgQF8^ix}W5EwO@5tzdyq$?#Hv!XS@!ijS@m6U`H|!Qz=G zMjI4Rm#%`>a|P|7#lwi?gS09P0mtyR@+eIrxs9yioxGEYB}EtPqAhNwbD9hEX3^#| zz;GpAodMx7q>Ap+#=J;nkhiBRtQWx=8JY3+Fo*_wd9)Wi(5^swyvz^_eAY_bEJ1l7 zvn@_*`XhcSOS-b{}AVXY889FeUi(VEfuV7wOh2+|K3IY*f8qh^y%4=C1$l+7E zEyy$tD3C$3t1YJTVI>TLS;UU$#IIY!b89QOxw$IAv~gq{n1ZaJQ-UDW2JGxHvcWHN zkN{mH$_~aZtl|L=8Cb2 zh&Bsn!z0!4C>~54EX+rNAkxX(mOunY6RVKfF14aA2|UJE{}-^!=+lj|^& zjR2>|M#-56vgNNe%M0eNRvKU^=yTy&9K?o!r%0|Ld}ub8xSv5>5kPbp;zP!C>K85r zh}aqqaRWpMVUTvw5sY&K#6I&m2$PLlgz3hQK1nG^O8YEq%~#~H;no@JVGg8E$0vcS zX92``0Rrr%fuG_! z{VGBvViIW$3ta_OXmBb0OgSP0G87QdhI$${iq zNIXYwB^UqB+|4M|a-4wL&mbEz&}=$sHuEAVq}E&B_A2n+bf_k}TfLu8*5t$X-K2Qz zF1eGotG9-eN%P`E)5N4CA>!|VoBkFMY;g z&!=>;&n`2dSaYFr^COFyM9oEVOCV^XSgdE*Ff->|zI~fXJ#7vXI)&wI=fegZAa0N{ zcsL=!FBTGGMCg3}Gi%8OjjhSv7|lZy@?>r@rba3S-B!$N)U2mfb6_1|Nk0RDA-t^s zZ^_250Fkw%aSHAUsp0;@J3CqV=m%g783YEq%03ei(FDG?J@=#@iHaS0`g^jc@P%#bWMEY+ISV701Wp* zHbUwkMui196sFk=}gOc+faaGP;@+>Vkd6AVsl4FJE3bNURj!@hCXl@}l$pjs~Atl>t72 z=c6@D5`l&L?2LWjw4K6e$yk#24Jvq&lO(1%afBbOa!)Gk{Tvh@b^56Zi~{L1Q|{+cjOnlv=+wCcCjnkhL?l%j z?Brt3LfHS%^{LhH63N|9JF=|qe3;eJ^EF7RnUAAFIC}=Unn#*Shj@Y$gnDW{Goeq= zZOSIs2}m|9oE`)DNbk1X8GfLzv!~*bX+5cO5WkDro+5;eI1(jAnj#<0V^ixe;w(0J z>e1O9_xAAKT$ibzO$v!Nmk8cM;tmKoApESH2#%*Bn}kGf38Kx08F#ey9Q8ymCCh2b8jIL>MqA4x?_}MKd&gMsu)-sAZWNY1 zFYAKnd2LwNGEzq(?Zv{7p5-K8N7~E9{6S5tSkuDx>#?IPg087GJg(ZWsvl(kO0bDl zfb8LkE?`>5p0BR$du*)Ga>aVo`Hh?MIc_z%s*~g0)%H)Qid#It=8*G&P0jp1(d4jV zd<6Ac^lo8C{o-}jp2qOv5uMm+$9=X*Tg#h`rmnd(ezfz6mZB$@f<6o$XFq;)A;xK7 zW9rGF?UL>FJ3U`Lc-+`D!7caLg~Zb%-`}C?Z{AVDZfz-*AGtZAi}73L$L-raCcY{1 z|MaOC`u$91maywDRd|iK-JC5ETz%R9&b@Hk)Zz@2&2O#n3CAwos7+u@ ze&%~!;bWTD)JuJ0|2qWrLFRJ>Gl>}^=PRT4jK#@ISH~Om*y!%O8nVoP>J?H`sAQJ< zn)1=%s#|CEWK+GeIgqw2M7ALu*})hs7H| zilLr3MC;udgX-K${KMq|p0oQ8dfmn=Z50U?L_`@Zm~z`V>88n)qjKG~V`!7IBUDuE z8|LY+S$)=Q==!dlw+l^`x4PNhdT~ttTEc84yTwx#!lr9369m63U(crBow3CJ1P$eU zt|X3fH+Xfj-gNYR!*g~Mu5Z&VJ2plzcg(uovHV^?(@Bo&Rj0d0tzCCv$)Z8M3%!eU zX4LFnyzs!}oayd`7e-{y_sBZ89LlOl*4w(UkEq> zyEfnVv|s&na<i=V4xmMqgWX$OPX9gVZ|XJK;lz9;!!K)YYU# z?>?u#DmFCv;Zz&TSUDwbPuvUF z5TjehTTYzY{dr4HR?xvML%CmjqB<|8Ez*3(OE6b&oN7b96x8 zqe0*2Y{LM4p-x>L`<$0~^ zsa|V-dfw_b?;D2=ydvXY%={#(FM6!n=SB|oH(wn3GVpBlr_bB64;1+7&2If{{>ki(*&T05 z%-XNorq<|k+}@VjLvMr+FSpKHHy7r8QB-1%!=%vrQ@7#ROq7d=+}2fD~{TLXac-`B-<{}=#_ z!@AhGH*Q!LuZP3{U<~`Ni+~nu_I;zphp`9RV^aVy{;Z29f7iwIKk4G}jF_K+@n>B; ze)zzD7cgEpRq(?Y|EGZw=;Gr$b;H1Tzy205#(x7CU;USWk^6VRh-LoY0gU;p{sfHX ze*nf=Lm}7x42&lMFwW+D1IB)v@Llx;6_$JOpMY^60LK0Q5ipJ%m-#H1pn~&OyfI=U zeHa+meFH}E4`2)cz$pF+7#qF=bZhQefn$Z5;nAU`!MI0LBIc ziV?%iafT-AY7~D5MzIVSn|BQZqmc$r3XB=gegGrucVL|M4HzxlgfGTG;_tv1gN1(9 z`574Nq`-J6;s-F6N`Y~*={I0(0>CJmRW=Nahr(7*90{5J9WXXj>m`l%1i-k+qeHW% z9RTBV^5P%BC|vYsU_63%5CdRz2fG*{02s}rz!(pJal}u+IPcHExKAtt#vB7mv|^?d z7)zoT{tS!)#A-}qV4PGbEim{WZuudlQxdd+ji zxC7Gs?(1taynW*p&5r`^sr)rZKRZ@LsEm?0J(~z`6~$T|I~#TV)h5G<^|xI=3Jz2h z%$2{m@|LG@R!o$Q#iK%}a`S723EPP?kIjm-8hU@UD8UICJ)$sbuH++DzUCS|1Z-B~ zii;~PuX)7Ow!AR^R4R%)z3Zq2>Hg`W3l&>QV{#`nzaE9h8{wJw;)W0!O{lv@&wHn)Z?# zW00b-WR69H<3qWDP}dzRC!1c=+SsF{1pcy4^wqi>kBXSp5EMBxg2L6PY}Bi_jf~&c zA`THdjWXXc-)uYuk~b0Ryki8Doy1RdQk#ZuzjK?O)-!ARh(@zb%P&o{JLVWa*~{#r zNd&{^YC)W*SnbYWTKbBr`|9SG(_QsYDCrPo6DO*4wS~@bo-Tfmli6;h)wJkF=j0>em(tZ);0Z6QxDE?$0>-IcgMBu%KqwLs}Ys0kBs!!KYsYriq62dArtkUto1Mnm_K>v=MaK60yZm$ zEb;^aWm(o&3**zfRihSvdD@p_>ZEeG$Mi%B$`YxxSO6(;_ZajDZ7r+M!r1JU{+#y`u)bC@>h#57jG-t z^gi)zdE=4`e*VFu-WN3czdkNkdue5@SDb}*$0JTz)7_Dj(>{-zZL`aoSJd{zCmFo) zTH*6};qwn?R;=lAh`iW>Kl7?`{^RCA<1gM?hkY;mkR`FiqNjITJ*(dydTTUv(U@^$ zkLAP1Z+yn}zx2`mT$^<1J;Tbft)kmga5M8#;MDsaYia%;Y6g3{2R~n2In7N}9P}yX zZAIXsou97sHh;V}Kj8W9%l^*etv_BQ20gRX39PwV@%iC=!BCNn^}sqW9dX0ZV8Q>Pe4{NfNo7{W5A(L0r}ZM>S@6{3xgk}`XFgasA=HoZ0^9g5W86+uv^I0 z$PhG&J5fDkN|XwN6#N9GjowXr{E%Z@;y)=Z)TuCZ{zDfl+l5TiU=^o58eXB3-NMEd z2Cq&Hdq3ZHp%ZsT)ZTuR@MTU)%hf|K6o(tx+P>lXkMIpM!YNbc2E!7GM?i& zK75C-GRN1)GtJi3ce`6oM9Tay)3nH)q`kDp;5(lp?=6eGG2{~&))*1dsOX;)g)f;i z%hZeK8ys#LJ*p=tiWCr-6P`XkDkFz`s3Te%-Un4hZgSeEY8sU}J~}T=u^=sq{AqV= zTF|x*wewCfDjqS~>H#ZDViZ#SP15!WqZF^?1fDSsKB*oamJ{pe%~pOG3-`sY_KkHh zjd?YKXwJj6=itL2&qh-4Bj1R{QL%UXV#*z9Mq)@6j7FWnr=Q$0_)_guM?k7u?7JHt zPkG!&4291=3GtN*jtn#w42ba{ItNc@Lj(yS0Yceq-inljqqY(6eQ1NW!GOIGJ9+hV zm9HXHO9CNmNDh3}5}=E~EF1>CGsPwIcfTBp3jgvVaTaO+T1DPO)BXC<%Fi%)9UiQR z!E`a+TTFSurEC`Cbs$)S2b(h~jj+3BX~MpaNS!T_OuMkzTXa51@Dq5j4urQ7p!@06 zULmcQPx<^5KaGhS%fv4f(OwlDD6#b)`6}V0ddfwU{hbGBDlBL;6LAp|+juTWCG9nx z;x8u50z*!0oL~A5v!(+8W4efxGNvhGoFjED7qJnd z>m+Ceo9a-nY~h&6AHvWrLe!Rv>|!Kq<|G96XCCheYpBl9tJVr*0zx2Nq7&`tq$W1? z#w+<6jNc@r*71*o@F`p-3~?#VFEYngB}w|Djshjyqx6_ZNaJF6S&#~yT*D*I;gj0w z)D#SL;n;2F%XQJIo(yC^Pa#$a{T2Zd?nH&E!&f^FV`XteeMxuCj*MML08m%35*uIu zs37*2BBzAZCJs81gEOS#Ml*NNSQGL!@JOlOu&po9QkzMj7*X>xW2@qZQ7Tm z?|YJ~ab&&SA&sL%5D#%B1cWDLMtvqE$AQRzpSdz-6cZR6zBh&oGpEI2xYKzM3Yd|H z^J}6_VL@Bi#B=EZ=25xY=^6DCj#>j|WFL$I%*d26BkRa?K4B3M5^nyYT*@LbxGPTq z?+&EQ$R#NAAPqiYtr$mTD7cNt1I);wLq_ae-Kv6_IWc9gvfcq^l;Eec5FU@l>6Zsw z&6Pmbg6!8~P!~#>F-|~GVxT=x`dkifn~WJ9a)(h z3FRk!H5F`g7G&IjwILZZ3QyozxJ*e(51qVOoKhpsmgk{6tEqG7u%cMTj2yHOFe9I+ zLIf?R4xPM2>Jb73X=y<C0 z7bv}FBVg3-kOhQ?kSdl-8~Y+gCv(yj)`{SewV8<%VFq1hj9e0)3F!(m!zbcT+Toa> za|6f92BLFcAD(Wz^wW5ejPCqAd;898DJqZF~~3w{Z=L<)>-WC8|F;#K5a6waI&%x%oFmcKMM7|~+l z=5eLK$YJ1MsDQ+P*JI?Z3}i7MwZm{5Sr_Kg!G0a;z(Dq3WEU<(q!j3glItMSJU&jB zjmq6RkSBkw)&3hW>ak%a8<|I!0V5BZ#UUori7QqU?S^!b!v-UIxP<^1*PT>oNy?O~Y|B?nV8Lyh*28Q_55p&Elae!uaRP+IkOE^87a|D= zMU&9fOyW8bUY`YnhiEY7qRUq>>AcEmuDJe5cub>GBat@3j@Z3~vVdNDK7bg^Bd%wY z1Y!bFSlcfogOhSwIdZ{tw0#osX6CJxGGO%J5q3#(PLx+n>-Y|gd`M0NJMht`v1kNG z&Yc74eFw&1KAIYf+OhCzeE1oE%gL_b9Lg!C3>Z=HQ{c9!=vFa_@Xl=d!mq$*aF&+Y zek1PfT74TIcza9Wy()T=JQIoI$T@NFAGb<@aV!8vI+;O7vsvJ<-o>d9ZNuc-UM=3P zhidi#U=)*oE4>#dA{pN14>C>8P;U0qiDV2PMChA=@#@Iip0_G+me-KS z~p1$6QvCQK1;oH;4t`oe}g`&!1uDGz|0 zj!ifvl22h1!SphY2?@)Q8X?ud|HKs_TTsErSBMv{?Knn&_&9|{O1fV|tzMTY2PuE0 zBZx>Yyav_a;nbKA4uh=(h?N-e=abyoh}|3f`kJG5TZlcZY#1Z1SpL*Yz3qX+(U?<; zUwITYA)Jswn~gzJIf%IsKZ8wRaG``abPNX~a*^ds=_cX=LG^NuOB;Bx!J{%xJ{MJI z1*f-+8|slW=jGW-O8NxVuS7IFN}R@nhyrL8BxfhipCG{>rN8=^cc68Z3cY8MI=_>mZCW zsC~1$fBUIL-D3l9+7{9lFrY2q0S^oO-+qSRNE^{A2OfeLrEl(HK#Fv79fv?#{Wf*$ zqu$iFoxUArLCR|x;KvpoJb0La5j-Fzq({z@&s)wTbS%eiiBKl^^*0gYEg2BRY`hlN z(`VJKwYJ+kM)@lXwSAQ5%tXyGh|R&aJb)|$Ff$5%8@MUUd;$weE2nga5B3g>dSaSL zs|F9lAn->f9O&W98Mr_$R?v=;5(!$uhb!G-6#?uhx%=^OmgVISvu^c#2~v8(!;vJg zJ)K<5B~7722@)AFauWLZ-6jAS`J{PFoGu;th;`3A5}wx4DFMJ(NfN%ndokKm1n_jW z6c}kd88AZN$2hFY@9YYEd-!th8UTz(iSteqyamMV5`3}@82u#pjRK;#7|~+EQ}1X6 z0ASqv)Gbb>m<9I?)u3ST)t23(tauXT;NAHIEdhMIWpCK1;?+}Sz$hWTj7GE}88Bi5 zZ7yOBVJrUvjN*R>7?+U5!@#(V#Q7yKhI|7?pV*S`!1&y_yLqsMK=(W}(O(9PJAMYn?Eghz3JF8N;sM$vx{FiH!?nF#U^z-TG2@F!!Or>F^-(NLN4voQ_>qm}lk={h6-%8Wk> zMyB3qBLls^7K|WYoNhP;6pYD+mOlzcS-$w+0F3U-ep~n3k{|gZd-Y1s)hmY!#(yVY z+_v>wzL?<7`BlLf=)3zz!6-Av(7!dt@Noa(f>CCSDZ}~Ve`<_B1LOZt!T5g!Fm{52 zcrRZKc7l5G#V-oR51&5t{k35H`u{Cp^!o!a{;FX70gQX*NBnmIqpV>34vgOl#(xQn z^dG?J1VdwfSulqF4vgOl#(xQn$=?db$X^wVQega5!8i$_mCdlC)s_D*9G1jvlSa z{UtDdD;Vp)0pp(v#-sli7mS@$pZ};}ygITzCsgN)tYADgTrkFff-&Sr!8qoR1*867 z3r7Ag3&yv`|6#$XAuAXir3IsgtYBpRn+4+t?LQQZ^YN~rVC4Q&!Kn3LEf}Yn{zJi7 zAS)O(1%FpCy8gdgFyi9>>jk4HM^-SJn*RR<5@2e)?W%n z2A;}+LBVML>w>X`PS_wKG5HXgjx(j>P!_ZnBD0}?Di~=@2<1a#K*1F|Wkp&YN zxVd6N;7Ix1Y0(;9s5JU zxK3IyauM6V7L1N0L;{C`f{}-W{;6OzlNOAse^)RrA1)YKFen)P7|3wJxK2z+-Sw?t zob#h#Z2QN8kqrfYFBmt2f{}&SV|*(ZBlsZbf?)b_B#{O_hmWYylHccL>KAX(ls?n% zuzDMHCiv08kw+70ajfHWIY;J7Dv_6&H25E)O0-5Inl4rzv%;010OVNfwUeQ=0D z3zy($(~%GKlQRrLHa<#y(|@2oUD2NfSz@HMOlUb18vwJbd}#y=n!6c1N-vx0g5eQA zqAr%xD<@iS?Q#9iTqeP^g%>> zXNPwdBjDWFg|g%tF|r8aUt!@_iWRyb`IStV%!i#NgsEcaF3a`sK}st|#4+$mav{|R zLyLVgEIuFBO{7^f@$)cpzbNH03t5YiXcD|{8P$b>3l=NXh)Js$@CJw$XNQazqI|JJ zotQ9&N0KmT$0ax;5y??PXyGe&G0C=k{A~6CpP|MxCb6#7PZ&rcm|jVr?jh5&uPI)qLd~K9my}O zepRB3f$z|?el|54T%uy(swb38V;lrWx>T7^&`$;9K~OOE;IoG`Vb%oPW{JF|2jQGO z%%@YEAou2?^_k$Q(X# zznDN`3M({m3tmxzSqPY7+{6*C+*4**UIA-e(=Vjm1r;HL*szdkLdd}ZB4dazoea*u zdGio58{a-8q*V!|y_Po}1veQ(n8aCPXd?xl#zt%;c(9>o*si`IPiUT=tI$=U36s^t zYjj6|w;Z?`P<04a4NeZ)%gV!ECK7HPXk`I1ik z-Y#C}BWJX0ed*HBF%pt@;XtLCv_o8oERa@v>m|3nn73}Y6Yfgng6PEMEMlxdP2)g_ z{LGu#UFu&Y0B)g?LS!3M=f)vri%=pP*UF<^=GS#iB5h+;H2fV-)Pg=5Rnc$fP9foa_1ptAYYW!e{~45q7=`Llje&-y#31H zx6A<2Y9{I|DId-kQIIe43Ft9tzG%R|%kkT6HS%TyMRd>o!Q42?)KX}!n3T;Um@>|U z+Dvcs!oB9vk}&*wj$8zWoRi1*Ko9OvZf-Ssa5A7VK9P2ie!v#Ai{b`pyLh!`J7^by z5rcM-hm7Sz`V6lpY7dTg@n_vGv-6PO0Kp^-&*6|xm*!i3Zx_Rc+eMMwXg(xA1lmOo zX)_%sZ5N@Ix-U1H2JSGmMS;`scow9@BVV_PwnCgS-W@xq>Fs~$)SBnbu=yQ%S&j) zPqZk=2eZ>hMYPO8d6enp+igm$;ydVNzo{qXaMis!a4dAj6xS}b3V^$gRZkoXDE zq5$?bI}Wp8?OKJTmAL5=ie+4A; zdV4OlTX*3%THMN~gtDNq0x2yjx5`PFWWy~|T2x|?>$n7h_SfeyO;yIL}|NN{szAb zYEJ>}B3+^c(`et@MJ5MUV|Tu?e0wkO16gtL|4RsDK96|h&26p~j6#FhbMWzA$04!g`#@n$eS`}VP-E%k2wPaEr> z&gYE=GfmmEp@ab4-}Z$S&lbk`P25zs%xS^;d1CJiedbaxze>|7NIa_PQ;Pz~8>d-SM>AJ3^&Q#CD8yOLAUq@Zhv{ zK!?qZyRh!fwL&wtq+{G!ozi3<)xCNdNn@NZbgLJQ{QO{@MXAbxt*cu~hr>nsnn&k> zD=zbKoqV>i>E_I-_QpfD=^f8+slM{uvHjB>ioWZP61q!ENsP8DaK-!0rI#N*s;jv) zv$VUr#CFESO`iicSxY|b@a0rqDc|#S(!PwvZL{V(NLp3rA92}XyuIilxLR$Ry2Gb` z_Wqj`GZ&AnneBB;7gvB;E;z!PwPy}B0H+djsj(~Lw)s(k*7)L>^KG}UBz*1HXr+6`?HD$8@i=VminCL9|uT~;;c*7>{L)|!^=O}`zg>&!!V z*F0TqM+?TRS;nZ=jgg;39QyQN<8(cfk)aNCUplTejGtV($_T`Z(L@k0LU)Z=bGFkW zfGv)b#*41?#FmXjIY2VWgOa%0=Vq2t-c2cO38$$RK>l7-l8(d#PbCpunK zvUvoaD9&yldyQ81y67Ucy!S`J_*&4sqx5-@|Mm;@#^EV!!Hd%8r-;j|wk1~9ZSQi6 zt#3(Vo10{e5UDQK>bda5xT5>YQdz+`?%A$JjnRSI>(z*ldvBPm?e{ok9Z~w4fAs;m zH^ca4iBq@UP4Qp%bY!JkeSEQH#mxR@3zJc=AFuN_^{n>!^7-mflZioIErn|@ z`CZs_WH7Mr=;pn9n$LY|@jbiet!4WY^5BE{?HW@9J6GupWU5&si|%j_@O3_NQY~&L z-u~@HNamd|oPJN-9rmDN{k(or2}ICQX_+nGUv5Q>U2QO`QUKap|J3}(NsSp%Y+%TrMPG+!$nKu z6_!>TESc_>vx2PVq+8AZwv9U1(QCfLss*;g^QfB~?3OIH{V|UUwo!jux^&CZWndn) zeAz~Ti(nY_&$75?-S9AK&iZX&71eL!#-dH`vSHLM!^5aWTXq3l%-!lWEQ>eXcirFN z4~9{1cm#rN)b!oHS-btt?)C$?SiL9A-{1dyK=|W;a4?Swwox;KrNgM#LgGXr37}pa zmc`tN*w%>s;nA^gqtlXO!KJ{s_V|N$5>iWe$yXB7!8|J1Mg{faljKZE@{#fb8R@A9 zGt-j6FluvJR`o%?>{MXP@HXmS)5YOo)DK7Vew+#{&N}(z`!?#&!>IY$Cx%y12XfB+ z7)Cw)^Dye^Z^NiB1!Yx*7g`ESJ{DdY-bMw(sHNYBQSV)>yj&r?SyBG4wo$LYy}rEa zM)mME>aE)AgSGd;HtOTLx^LU4^$+hh)PZ#I>%C@BFUq!2?}BaAq2@nsqqe{N`t)zo z#Ua@?YVS|ms9)cIm&Ff%*hc-|D~tR7X&ZH-Y#a4r$o+%!(mj9LM$P+&ZPb`=+o<`= z3pML%RPt9JTU!xwU3-4>gn}z+$GB#393<=W!Fb!j?ZzOSTiq5en!Kj4Y@}5m|phdk1o?# zGvR~^z7AXtG^ZTiebx+tHpwmr-XAiYt2cZ(@Imf4`@kY({N5*K>utd0Kxcy5s*bh} z|HP9Glo=^51`5fUOURuU&bck!n%i<~zfRscrv?a`#5%c8|HQ`j$k7HVo>R(#RF>FJ zc%7Fv@$^OMHtHqmHma|?qih@1MnA74U(V}z$C!mD>Yc$hD*r_q$MCuPs;!2qYhQaX z)=FhDv}=jIl0vL(8?~MZWRVX;kRC`Er>6b1jaq1MTHXR1}@@^cL zZlj({6JDJ%ahkx;V#ifzpip_OZj;sKe=E%TMXzW4Y{%7LYEcNVic> zIe~PsozqfNJSug9r{S(tB??VbP)&mN^uf#tqgS0a2iLf%QN{ib-*`L;iqu;w4)yXp z-)5hGv?}`q=aJ+o&;E3EYpR!gyy;caC9}pI#*FFE?${k6K@se?-s48!btXcI_Zq%- z?P+$oXbg@9Dp|g7Q7#dm*fp(MFRBXOcx;)v`SDSiIXXEr+oDO9@_X)8sTh$O$(1t% zLFar&Jv?8(&taLn-+M1Exs?@>*h5#JBZ7R&Rz!lQRwJHn2z&X3H#WS~K9GMF8F-Yf znBFpH)F+V*-pAK^?s%N7-SlOuLlO5#i`XGSNXxacV?PKY^;t`iYu6Ng8p-yQQ2Ung zzcEAv0|W2%BfNyI+nAq>M{Q(>wc??%vu{K>$2x>_eU){mNeI7{bBSB0!@8X>uaB(3 zbl&miJ8UH-fo~vMDUC-}3@dfbH?DJBBc82(g{5a@prjmokzka$OJUnwJLM%^PpOfW z3LeQD>|01Ss`L8iB_GXK&Wn1gwO@$yNfgl(1aog)dkCp&9)lw~MyV`YSFuFG-Trd@ za~%bx_MlvFnoC4+WhMvuaBps`5!0qXhoMJPtBvO;Eb0l$bVlcKvSFF2ebJa9oa6 z6Y;hy7(^A#JU;isgzE!)?j20xzp&9YAlt2OKb{&jX6$>7x|A}nn<`( zzIQ%X%&DnA(3-sOL(=-W`4g_j%7H=D${fdh!-jaj_qnq#%w4Ev$4owXPuX$z1Z$JB zIq7xFGUtAHwJf^EF?Y(eY%_(|PAl>hvPQ{z#Z{nJOnmg=v~R^W(_XNR3erX2?fI(` z{TxeOL9fVsX7GV5in2LY$PItBVRVeB+UDb#xWKO2{pKsHmKYz4mG+8;P9^5o1d-BS z(UEA~cl1Icd+uoU%BXomBJZN}Gmz~*wat$^i;6BzMt1mvbWu}!IqHd#)fWG3DV#Zy`{Zk3$sevD|&-o@u;jJ*6h zy;o#E)$(b&^=|z16ltzlVm7pCQIM=xoUqiaY^n`o_c_oj3f1bQz2c4g>c&UXUA0jt zF)nr^$E|dvN6Iyp`ex}Q(6_38Y z37V+ay4KLd&*apOkDyol^0D~J+lhIC)n&)5LknZ0yH&%cerfM>Gj&2n_3Wzc6OXvu zcV)(uw~-H<$09>F&lX>vmKPRN{$!PxY0P4mwFwi|pMhSnR<)G_dc{^G-tN+cSg%8G zwO<_HZ&oyV%6s;c@{aj?i?^MB-WzwP{NaM#etSF)_vT#m@63{`Ew{7xiq_J8`G`^W z@ajlP-ipVMn48O*=G*t|OEBo(rsmUZzv)B1$(q-5=U;r(JLOfyIPi-0@h2T+`aQ<-}B9x{WrZX^^PB$`Q+4g&w}jCirwSx zzgV2$*ONCWd4B10>B_U4Z>0u(3_Vj3X!Z8vrMt}^%83C_H(3v?Bw2qrcQdek@{xcW zSrz?vh@2wh%b(XQ)p=5Ld2r~(p(B9I=gzg( zP0eTawl30)wVI4TBrh ze7>YA4HgHS9LMd=4z{Zd?tdA4kr*;aze3{q@vCoeV>* zSGX9H7MhlDDUH4wy&?J?q2mmLm#KwysoBnJ+&h`Hx2HJF!AWURTF5Dr@JZ^nZya1)5LpjTIjl*opw24uD;4{ecoW}$EDAmJw77-W++2Fa&uG=(JA<*Po(Hx z#HCLW0ZtJ?jf!65qXvc|=a`jvM)h$6OQJ@31aYJMcaING%!y1I&pqH4tsNZQH$QSs zW3)m^WO7c_u{6cw>QS)I?lASB4IOF)jr&x3_Nk=#JDSE2)cmKa?<a8b@Znq!Q53hKFMK{Jw$@jgD*{RxA%xyt zz$cE~@$seF3AccRj+jmxkEfV4SA6#=KE6S&v)%nQ|t<$x8%aG*qfmk8MhSP{y+%m*eQ9Y*~S zO{xL+qW~*1wpYChHYzU$?!%~UEV8SZ;EJJc9Jwxxx{HY< z^AzHQ(835TNWvrd9=@1%Sl&GDlW)@PSBJ-X5O5;giQ#CGab%YeDFD$T7uDwCrh$xs zN$e6*wG8+iz>3&6R#d6cBAa`e7{nW=r&~B5R)=Yp47?>z#){12^H@jbu_;@s!A>lG z5f`V(mKKYVJiH52RxI-5_k&=OMY0-_4WqIbWQ`nua!>VP=U181Vo@R+MrBKjMFS>C zKV-$?@Gz>FU??Kiu!*{2v=@v)GH^M0kQ|5>A>5PuwCOBJTz#-|T|)nO*70NNoCQBfwy6iTbkq-fNfL>WF?aC6;R!VWsyl>z{LYK~?_Os=tGw^X3VR#-ji6fmybsU-y`PCrl14-a&AV@-SqlV{EIVV6u zn#oD&VUpe0DK%W_JnCjJj|#d)E(+#RFLTlSgWtPFjHDfta)UwC2lJ?sP_tF(ozYpF zoT=2BbkHr@gLzblcnPCkVxra>gl5n!3gx!)2?2cNCT_M850!R{ENQpcyoDOfK>ZkJ zq}?JHHsYh8TP$FpED#QIPsTPD74}CNN2Yt$N^#Ma0jWzTRHgH%H$-dNLAuBlY}tZp z^9yhEmw-xj7r;fK6c@pS;0?19BT4!=2vGsJ$SzBbDtlELl4+BXx;0*7s11*BAPmD{ zAP*KveX+;_K88`7F!|MVyb?s*TuNOegy)LU8t8H|p9hPHy%_C)xESNYn2Z=-m?aKs zhUdSo2#A&v;}{JbSaU2F$_GHGBUnhKXCLFp1%Oj|g6v?1lo%J$QEwqJn@MJZsHh9? z$R|VzD!sV~9R!TritN`y^L(yvT9)NN#aItSi-Q|pNae7k3#rn8Q9^QOB1?tnLI!Rl z=E~G9H;q+Okg2RDa`)iN21h%q;)Nw4B$wh3Kcnae> z!h>dWhzUa+;;LBULV!~k^$T0Nkh+>nT+bkcFiD;uU=-XynRpO3TZv(N5HKp9#8xMz zm{*GP75B5@rswNGz^FsVr#g_*Vu|rWX~1}i@hxC1n}qr@Nr4!;fG=H09f?6rKp7cX zv%88~n*Ei^(^Y^nig~+*Q?3b+qS#s=&aFsHN{qrxS|%VyA$klfL38SMVW_qE)^diz zX))1@P1w!L$t|cbP_Ojsk}jm4=I3jR5qEy=HV)~SpiT$Wiz0c+q&s0kw7MK!28USI|4MJ5GhLkeF-*kfc22eKaGo^1v7qVS5lpgK%kKV1TiZXOFC&i7Y3LXGoJPhW##rF~AsEPsGbbmYJwV7zuq8Zh=qvU4;LqAA!sVrrsvpTQg!Z>|F?zI0!g+T7dDV7qaublV8~(taUVvs6+fFLI-#bS z?9DwJhe2NKmWSFI7A|eQ3yZA}Q`E%pjcVE)3}S%kXVB_#2!>o}e+8`VzGFTmyY+po`GtGzJIORWu5+AqP48lFd`Q(=j89@S0=;W&^#M>>zH zNl%@v38@GRnp&beT>H!MzDXc z7fb0~fEaOWZg%Y1{=ns0<0UCE+A|!kJKBn?@;$dnSJe8Ahp&d$$= zI|?s7ij7xggWqVlc)(&aAc7a8VNfh*O_vg*7!czS$QPv}^N2O`YUHWF`*l4J-}G!8 zeA=}Q%FZKf1jDEj0#VUbL2{K?f7OsqbYQ@@w4gZgbMG&mR(IYqkKEJzkuJ)7(L&~n z`7&SB5t!H(N2FMrxO z&>JL67Z(hti(-6=KZi~IRVI~liD=8Fp;Tss+C{!_Y`DceT<=X5dSPur-@ zrf&Z-UEGsg^*vqGH`(5N#d>7HKc8^?j&d}aSKjS+53)RvX9v{nHl$fjA40l#2mwUu7h0o#>*CehK>4! zNwbJH=c^S@jx2uqX1?Ma+?0|rLuLCjwahu)mgCdI&X_$kAKw0d87Js!c<3n-sqC> zvGyq2b;73Y_K%9f6ic4EUc<^1dY)WY`!=dtfW-V=-NiR$&%G~pU$9TtS3k3t z>f?H_XY}W_URU!U9$jxfb*#GR?%_@EZ#22IY%g6JspSE-QNQkPRB#ORwprwJao5fH zw2_{7)?F%iU@@e8Ft=7?M|M}PvCsG|cYJi#Y;UnI{JQ;7e(|7R*OnuLA8#CaIC9q= zi~oncJCBC?@%#V(ntg^bGxnXauho#E)kxW^sZ>fal8|C7WoPU=ld_9JSyCCPNN5UK z%V=M71y58^4=W|`x_qx8{>->J_{Lb&E(>eXssdI8n=XHNQA2<8F=NH59 zw&Sk99xj~wyv=ucVYJ%g;q3U=>h}Q)MP0vsavJUJyjW2JXVtdZ#a-!X=!$wC$Z5Q~ z^x4-C{iZ7{os&Ozv1QxjukXH>iw5@dZu)3IrS?)Ahfd57q8`of<@pGnc9>8tee`Q` zLy+Cn$pwR0wc_8A5sB8x*b*R1i&j&0pyZ`58VZ?=Aey^h|W#u&J9JD3?AHf>K|B^Xt<8R)Ez zr0&>kvU6L~PSc}?hAxIi<%TBV@jk5z)P&?hMCq9528 zTm2*Z1ERppSREMgAt(WCjAfw_IrNBHdVEh<($nyS$cV_Yi1?`J)f>k4*el;-Gv6ev z?xbE$jQ^0B367*zr(6LWV{vNg=gWCuX?%Jmr|(KmU0U``TG4NdG3yV(*q3wt55d@) zTlk+Uj31e|{#F=4f^nv>98?&=*!V|bY`b>jPi*`{F#fZ@I8=UjuDlvl82=?U{-rRs zSKj-(G1lC#8M^;)v9{@Ng0a26;eCD6_@map3C5+z9sdQv*xBCvx4*dD)%$xP_1`k% z+gE=Y<8OcQ-M=)(nU5pjHtO=H@sYp$#a~~+OUHzar1-2H>|Vu!0W|n4bi{+#o50b;}cq`UH4hgUj*k-{f5BC z=ri1K`4ajoC}V)@Ne?d$8O3oSQXzw*al9Mox3_FnZD|EV!bYW|DA_)aZg0@-1YGb5>jd94u`!9b{SqN;5_x|{cWW}0)G{%Cz z8)I!MpK^qmXS3*Gzwzs3Ol#Zso1)#^Oz7ZT_% zo)H9?f36qLmZ4@zjzAt7g^+ETItL?ZSv8j zv7o=W3{lhkcmATE4LFZ_7+v#J=~i7opLg-J?mzrR-m1U&<&VF33II?*^nAGGs=r7U zeB3(;Xe#&u0AQX=+K3%F;_s2SaR0QB)qwQ?pZ4}Q4v0dy_;{2gy77lyNr3^@vuPi+ zNTJ3*`G#kiOyKyYb+Xf3{$~xGCpRQY)gg2xe*oZ<0(OU42AU!;HV z>^4=qbyxBd_LrVU-sqosRGl{!Hia{9KG2p{{l!zUtu34+3(^iBb}{HLPND!3jJoh8 z85>diFaF|kTz9lqFsZcE=XYZq1RJBT^zX*F(Br<7xDmL>2ni2~qrTs)uF!K91zhI- z*fQb&-u<5&V=4Whxk?H+(@}U>=56$y{8IZ;gU4}bBYywa9BVx^ns2o+-t`-Nb9XX+ z?`mUoV`I3)=u0z1i9Mr$?@nj1F`g5;E0M3X9Yr_1X72F)pna+KZ#51w#O#7c006Q3^UAgtM6PkR3x9iyh+*m;n*U#!F3d;ZKAbxkCC@qKQ6H?eR=z zvkYr4oAclnNeCx8TFZ^vaM$7YJnF{ovZs3*&3kK1u52~hL!PBc3=sbKizm9TIDq~lxjTN# z69tU6pEzcP2UxNNqSo6MD9ABlyEFX2O*; zjP^v?c?$L1{kM74>G)NDvG1S!MT_R2pud>5I*%HUu_ExU=Q97vU%W0_mDQyAm%o^e zv7CPe=0?z8H2>RQy!9Xb#fksUUu67m_=_6I;K?b+VC@^`oN>zL6j}a^VuA9p35EkLGV!d}HBpI(EfeCyFk!w!xYuP8kMGI_8i zg%sgj@I~7}&&=1_DSFc&yC|7n9LpPUjK z(aaU~s7?~UJ(*-U@Nsq}&#&QpIBk8xPpxZbYuaG9H^nvj4KIo=M3~DZQ#%KS1o0@F zZ&$gQ)BPRW=N7tL?KE?|b3T}Cn0*c|l=?qBW4mi*{#nGj!)4_eBReW;>nir$U=3`$ zXHZ@9#Q(Oy^@RF?$LxSN_xAdfmdoCg=rSmKyL{2R<(>8M_W`f!lYQ<#tpA?A9Qg9y zRp-Z!`a@AYff@73es)?7;~Kt8?*sCG>O97mv{Sfqv&{FZ}ifCw$No)4|#5lBh}B(7-`` zyQya}+xv?Qe?i^8PF1XITA5v#Segj6TYOiIUpER3=}cG|>r{I*YaSBl$~63S^Kr{! z`S<0yq8-bcf*zRS+OKSsRl^@H+#>F8D|zRaMk>Yx(m5D}X& z56`eSM}2`zA?SS24QKk?NSHY!{FhqzBhzrG8C|V6OfyzQyOrMmdl>pYS;YU-wM2QwHZxyF{m=BK2%y+*(8UGs8Nn zV_u2GJkgJ#XGVvw^a}dA#IBSW@0j;WGzbfukCm$oiEIt@cZo_HjmdDKXO+guJdRt6 ziE)sK7o3mD9E~l`6fCugMO0siwFz+^6=z8#i0C9p^adXGOTZir+-MVD7c1D{5?nq{ zFYJw^yCfcZgHKbXwe^N}#6~riMpf9jdjl|KUeb0NTIOgH)-TDiCbDTh@ge9h0x$s@ zgr5eHV8dS8xG#=~mz4%xR!{sE?fH>He@hmaJ(}WCDR6*-Or*lG3_z6zlLs>cfV@IS zo+2}}FQ!~YNArB~OX#p=Gy`hRFBT{Ai-(keDP#qi`=r6vf@`q62(j>$b)xBygJa{aPnDsj| zGU2<~NJl2}-d~yVi3Xn|3+cJSgj-NiyT&9sTobmB<<@AV)_J1gEJy^E--ixQ;Rt-@ z2{g0vf5zo^Q1T-vSUME~VPJdG^Q8OIz-d;<7KYl8z;Ol!Z6tssK{9yQU>ba`PavCw zbRZ!e*~knk?j0pRgCmg00uDqILMfLpu_<>mv$mEobC2P$Qt7H;tCOguzw07`i<%yT z-{j!lv5|^I=z0LEKt@eaalv$W6a@=@q(C`E;N7A!c;3=3jow=H^#QYMEKdcpTHSWC zSL6X+lyRhj5X626QC zZpNYy0my!)@B{^8!G;;q(k`}E7_7M5?2SzZ+{!X$lRR0gr;A?X)s@$LPWmJbbB>+f z%!Lav!TrSa2^w680CAw=rl|Z5j2p`Yd>|D>Fd>PIO7|?RHwPlY5HNPB+VUU;q%8Gs z+!VTmx8T7{Sjc-EfhIP>WDDX07r(^jb7LbSn8NS4cfr7T{=w?rst5`B&J{*}jPQF&fFurF}js>7w;G-;NKAm}gB z02~j3qe9Pt2aI6|f;pswBk+#Of0_#wBBBy8nSG4h#UETdu^u(!oSo5n*a{Br3Q5{8xHVZwh&UeKSGu zCs{y+1=+=c?5yNT#4tDX4>qsC{5oWL|9p{Xsq+!jIVu_Q3N1T!74mPyjt< ziyjyT2uh=Ejq7XJp5WDCqTm$@WKiXlC!^SnxoTv%``1!uk@kz5f@l~UAkyLQg7{)N@Q)z72r8izydDKW z6CnFJ;OS!9KH5tNz@Pr~rR&_&9SdFCr8!~D)IIN-V|j=(078#h*T%q?Q2-bXc7lUA zO-82zB^vaXXU{s@CDra+_r_>kqKyGTFac8zdNcqwsp+!O`?t9WV06fxmc!7p?-@z0`-Yzxw+5Ul0I;Pl*i#zD38fk>DxyMk-2or6i>8R#?Nj z-lBJE1^@)fgxJ#frX^trVvjT!fbJuOd4p&gESSol0U*R!fJJem>SWLJ+@w#k&ul93 z0%X93&DX@l1dtF^OQ3cf-o?QMFJ5aR!%>X#Nep;P#w{Zu0PsWlThvf}#L96l`6~FC z41<$OCfG@6gb2B6q*8#-(|8)ivqvmx94sfgOM*Z1XBgp z5dQ6i8&U6{W`jt0U-*^6gupm9Hbfi#YgX@KBKiYs26R;y<@z2d$PvE`%ie z?tG(Wgc)=J_5!&dz;;O`{9wTOiQpfGngy>EIS}8mA_x^C`B31pKhyva*cSZ3WB${- zuVbnQ@GS6KaT#`jEKnRm_{2j(*+2#d2VN;g6MtVRQUUxk{&G3=V_IoS_E`V@F^_?< z1IfZaS#TH&*+oJlSrCv{Twri-g0D0X08xtbXK(-{Gd_Q^P z1RDtsIG*dLEhwo5)n-`oce;(>2VVZ=!=-xb0n75q=v z)ea(R7X>0p8-vN0o!LL_;xUa06%Hf(*Rzw2)3>y^yAY>>I=`QJG z=Dh3p`1pzsnjS)RG{~*4)sASv5j=hz&FLgza&=J&{tkAw(MlA!`zSVq3!Bsl2HgihiJ%W$0XZ+{WxY7RcX zbTEh=R!+BUd0x0ZQR4g1$5x%9?Y?4t*K=%erwn4=O1!Y>eWCJ1PR&oHGd=0V)?9S5PjM^<-&S7t289Pf zHm@7>vVWXzyDq+Q>rAH3jpi~!xrO6{Hy)2eelEV|k9@*&XxeaU!f~lb$2QvivW19- zxYEfWiq^=UG0vBdkHTo$TO2<&yS^&3A2*naKxuL+`S0&pk-B}_>Ehn8v*}weoqgSK zCu&y7t}8l5TSR(RhH)=YbsF9tnGLXM`}VwaX+!jL%CqzLuZ&Fhx@dWA>wTxsG`E!xIU$G3FW4s5I-F5G#g9Tqz^q@{mIw4+?!?4F2jo7WZf^+5F!Wq-oFUfccy z_A2O&)UcTuldV5Hybf)jYHGElG|J5O3F*AXSsvdqA<}cnz+3FNd&T89y=TwYU+CM< zKXBjHr&25Zt!%Tbcy;PUFd+JT4c5-Q;51Y5?sQsI^|7?%N?-21QJrnao%+LU)UWj0RoHGh4)XNU9ps@Ts&)v?S9KJtestS z+xA2(@Z6n_%|FlGeR==m*NW;vDYqLX$x@=n!zJII4sN`VQFN{CSz1+$o-TTpze^ADYS*eBAhd4uz2c$Gr!-e;u0G*e)nf8j*x6_@4d)2>#OsZN?~*Ajz%eLb1<(c`M*}y2Tp$Mg6%T>RKp;XO;l@E{LhvN9R5cr|%`7u~5R!&f5 zyRhJXVR2Cr2|+Q`1~Jj~5(4fLGBT2As-%pxlvIG6${u;CJ@QHl3M$(brEHYc)+tLk zDXYn=>{3<{*rB4VtR}f$O=+E`wyySm?R65S>om@++o-VKT5Y|84oT0Nq!+8B@2k6I z<0j=zo3yrW*59&C&vcvS)*UFkcXM%T zaPjat>w533XRaG9^}OeK_lwaUXG=Xi3q6DUeY|OYksGb`_NR#8%R?w_N?n>m*Xa`W=9GOt}tyL+{uAg`bzKfINBy{5qValyXv zg7T`u;)jJLU?;p)#7MgK08E8>*Ru+)*Wb8aw%Q4culJYS&M5s@Qd&?^np;(x^5-s* zb>rsLjjG!>?|i&@x9(O-+bx&wTX$dG+IpLH=LPF%W##Rvs;Y^qhrf>!Yq-^Q4p4PQQcHuUTTr|V_+i{GT;tJl46dcnKImcCD%zHaa|@niqMz`&=) z!QuDZ_h2v_{`9V6c!e|40cOK5BO^;+C%|U-W#aSF#1!xQj}N@L?~{{LlM_=@Q?oPk zOEc3yXBQU1;nSt%(Uswql@;)dAH4!B`2A<)kdyPD!HRPSZ=7hmbG;*jCimx4hQiT(kLp-MA$!x2J;I7%yvi z|7Ks6%gY-G+i!A5;>O}<0@82&RSxH}-aiUi;FBAe+c4A^o7Cm)Wb=iG+98pBL=%lzMJnquqV`ME&t)%?Fx? z?-yC7>~!7qJ%YR2(*(iyie{P|-m((@ZOaz#&t1+X#|`U$jhlbEtu(Ewd05+e-Vu=k zFSQcaJ{Wl*S}FHa44*cOa{q+dRlhqO-~`c~xOH8_MmE$Kpj<#cms%W9E zl4e&KG;#BL`c#sBpU9!Yn6G_3PTDb6ll{T_(t9n%0GVBuaq*&3^$eZ^I<7Ew+j{x4@u$|u-F<$x z{Hp$gG`C>A=u~r}4e-@N)agohv{Ltn>fDI#?KiZqnXE4xyPT8iI8oBPU3;RrJ`=*0 z2C#+v>&z*12spygogl{-n~DU$Ig=)|@=Jny;pFoz9+s+)o1QgNzI1pnSB`W?vEk)+ z@~)$`>S&EtXSb=92nQaYY_@LE4ae0INm1)7Gqa=BEdge%9N=>2he)9^ge+9b^mo5& z-LkG)pL9t?SU>wjZd(HtSo!6_b{7erR?izq{L|!&+h|hZ&r7!kSoT)F?-bf1s|SNn>(sf)r#1OrJd{Z` zcqR;qRr+)Crj0hkPzht%KsI>FO5J}x`9S*CDK>RB3? z3%T4GfQm`d2p6-JDUb)K=si?6wv-u$+pQBNsQx6_=B5JwcL?6E=~EPG%u&8dCr(PU zTPW~nqZo_GB(We^cLH2az%|aox=?t}ooLmZd&(-GE2G(5q(LiWkNb3CTz==N)~DAo z);B$ImM%uMTU${Gt5Z(>MQpTyQJC=wcT6eB)a>qtRmN$h1&VxFD=b-Q}c&QLAZ74xIwXw6dJ?$E8%dBfhHbrlqaopC=3=ByQ$He2j9 zGZQYt1ve?F8y&Pz?iQMZmss>*UWAxzOtZ>8L&(V7w;y>xWUN!&!nJ+(oJM!S%hLsW ze$A)GTKkl~2FgtI+h67H+f^L1WN*GV9#e8#FJI!;kfnpvbLKaZ8%EDY58*YQWwra< zq>6r_xSAfwz}`#g0?JN|SoAyyue$B`tlVzSqUT&)TB(6sx$Qb|?35ssHaA{kELmXF zaQ{kW(mM6ivJa0o>xvclMV)h0`byceT}gJ#&+UNhkJRc~CE0I&CUW!anAf_y1kYQ; z6-5eSjaN8g_p6`XazC%t-!B(lT`O>#7W3yiv3XOIvys+YwyrYc`R;YzDLT5T8q`gT z24*`AQco@nXh<`iz8$|>&Uj&>U&kCqZUyMT-?`8$#b4sI{4CRa@ATJ`H|gT_A632w zp|s4VqpO3I9R&e(GC>M_(~n2(j(BMVb1;#RlP9Pm)HxDZM=G4~ZNtHDl_vmOpSx%s zk1&Bm+#}Uqd1Y^Ym-H1tFN8qkmld3;*D^})sT&=Q# z<~OCwFO6_;82K?ax&>{*2^VjiZ?}(*$r!qn9LTtda2e!Xx@48=%!pWNgB14|p|yuK zoFinEm144gb?a7803b;CCd?GSIB z5r_RHJ^_qTzhkWv(D`{OJ}>eMXfH{{rhUr3H|*6Z>wKyvLpph zRERkCkA|4(uocI62e%Gr*G~I)Or&|2{2b&vrf=i^?A*u;|90wRbp7OB+M<`H_IqS? zP*LY;A9xTK(K5FK*YG_O_D1#f880?MZZh`JlGcP+#ghq@?^|Emo|0MlZt%Dun&vtu z{qbX-ub=+6B)ig};X#JP!;{NiqqqG&>s2p+FJsrFKkRSQxwOTl@q8D>XJ;hEB4it-ZxTP6{s*%78s?q-B9z5>^|?i<-z^u zRzzNxhfJ2+=Cq$_Ir#Sb^UrmGe4hqC2fhf+yKpQ2-M7g6dqaA}(66R(LN3(Kp4jY~ILYofm_aZzHY!s;KFcMZF)E(t7xdgZ zE^#i<#VnpBAynEM9jE4H)fyiflb}5x|FBoEz9uYIBHn90j5iW%_U2^m8_yZFgtD5z zAm;?{k;G+G(%^OcZVq%e1OCYjrbNOB9!*NM3GYx(d~-2ih>`Gu5c=$*>@zhhMV^60uVKgS%n}kXy@MZE4nk?iCG7a!gQmu(WEF{|t zrf3_aRB}^1bWjime3nXBB;sq>a0mxbZaX76mY|>?E!&r9w*pE1sFtb|Co)I?)&W>B zKJ_!OZCtb&$Rcqr|Jrm}+UBxMTOvL4GWuA&xdReHMGlj$>>&ceY)mVi--`^_W}@fP z6IIY@f$C{lrfCXeNgf3PpsMs9JjCMSh8g$*9t27RjHIFb2xr$My$A75HA(Id zF4M9^+=)WwLy19Es@WDc3443fKQS-gYq^|UfJ*~lC>o4T$5sL8ODwb^ z5lmqCB{~jD0{rOMTqfcS71OgqcV}xbPMI=>m^QC{;G}e%blqtkA*NE;Yw^@Om%Gb*JG(90>Y2B*P4pZAp>wKz|RBrgHNex zP}P-o2#y873D7zQlXASo)xRX(FFV0MH_26Bo&|){u?aMo92aKDfCw>DP;3Zz5V(&A zASj@N1qgDXGnCA)2HBaK-e1}>k7x+Zks(aY8~QW=3c#Kd@KFQ+#e>tCa6An_fF~jp zhzS`P$ri{jW~SdL@5{^!_)>0j39rfm&Xf2PIB@WQR+~&%U_p>9zBUT9rVZSrEe~Y# zdC;MHbbMNN`Qt5K8a72ovIT6iMHbl5&$Y!zShpdJ)bB(9$-wqhUC=~= z!E?F&7T}hr7F%N2Q=Yq6u5gLP{}2sQTZ^&CRxTVx1!`7U0s;VVjDa7fKrm$FH2{I- zB7C;q!SW@Bpb8LyEHk6q`~*}3fZjxckZABDEQB1T%9n@MWi{GT|EoLZD)Qk@45K2ul)p zop|oRjnMOMMIYi>d~T=)Dgt1^+&yuAyxhe&Ady0N4?qZP+%Go1k%-h|K?yOZQ>4RG z-55jJcRn6}&_G4OnUD~sz&$Rymxc?Vr$m55wHz#g0V%e`+wtt=nS9Cpw;(w|Fw0y^ z{%Xa?cg}P96WDN)G++#5wyp3G^RehAek?$#{YAuKzy`*H+|oK#k#P5tZN27K!Jlj> zlE|#0A)jgjI$U%(9lnkZv7_S<1$-C=P{PLFr2`jpP*>W|Om^JITd>N^AMg{I`BVgs z2*7DDPa+gfhGftP*$lQW3F|{^=wHm?Sl)qd^HBeJf2Lm$^A&JjHTn=l@Zg#NRUrZp z5_Ez_c+Z6j5@9BEP+Lu3xp80DBH-n=Mx`>Kd+RZ3tV6eEV1$ENhF$azF^^ro9&&f zl`ogvZJRfB3hK+i_Y>hVY>3fYxDf%S!$rNOUqx5ydIz+cNH^20>ct1{ZXrOe0F)I0 zD$Ks|VgcnvMwgJVAISI`nbzkND@%GgW$EcuV7plXpF06@fD03&0z@(*jKtqd7f9kl zb;*1)gw|0aCjT-*T%-LF_Q4aI>rWCzep0~OFqkp{x|xhP$3lN+;A=SGKLfJ24c|o4 zy-TJ|N=LrGd3PvLL`K(>2VI`qAAm{g z5FNIK0tfHXa9qHcCD5;eXK^;Wa+!kL1fEE1Z+|%v zhtpy}40$jl6>zwTLazgFE8!3t+~7uV?0E2^)%7Lpn`8&Rqb%qaDzr=rY-sSVIBX~d zCPqT|Q`z%RUz4tu=_YmGti(@}-fUpNG&w-c0$@wW-UCoOIrsJryokXhCOs>!vTXdd z2kXd&YI9-sG;q7MAc2dv=dIq{J)w7bzjMDJ`_fmS?}q~hARr#I`1Z1I#9Kg>IRb*6 z&(`mKi&*Hrt92?De1{?6A^1(uj0xRHLfNj=_ivDW_h`qvo&tOn73sysyb(beQJ^XS z%#b6X+0y$Vxck#H=`kimlZEc34oI<~TNtoyJhbM>l?=XjronHM$4}0304X}^9ufWh zBIhUUfTXM2iQtXQPf$;C0MVchg{+ z-|&N)FGo*&oTbBD@}R2J)y5WVHzrGm=_T7IB(*jre|b~#CFO)r3I%?QigY8P&XAC! z?#N?gcp>kd$-{{x_wnZW3FQMHXG6Zv%JuNdCraG24O){f_$A6X#7f!?FYgSTTF--Z zMWb*dFD-L-tH<(zUt0FOO7Vx;i;+TxlO+c2*EE_tdO}@WCq;%LNV!1?+VP6=JY_>c z)%?~Yb3E^r-Br;O(UkdU_VL*K`CDnI#P{>bEAtHbg;c|Z zD;4vx9`n)pw)jo!5*#wE8zO`AOR`a)LIn3uUXd!hBx$X5^l8+>?UhBA{Lee`wk;}0 z4;xFCK9VT@zHq)YM%~^%Sg(pSF(@m!CG=w|M>guNM6B(1zvV z{FTPTM@Q`?AK(e~@dDbjo!qK(m@0oqv*!w1e8!Y5B996V?nsoVTIg`8{IEL?FRMFU zOzJlZhXvjm7wx!ic|gZ0KHK``=e@a`L?=G=y&T!kH1hr22|j(a%+Nk0w%sN5T5BwE z$Cl$laW36kfb&a*IvDP)#y2e`9SnC>VU1P0ltaXjGuCdlN*1E=8*I4TsYh7cl zYpivRwXX61rLIx@?w`6wB9CJBL)hU*+_?+*m5J*l$l2RBJm_Ydcg= z!{m(PWz6qfGf!FDp<3IaTHB#o+o4+9p<3IaTHB#o+o4+9p<3IaTHB#o+o4+9p<3Ia zTHB#o+o4+9p<3IaTHB%ef7=e#TG#mhW7pt^K;$71VJK7!hWOjpfc@ob82|P)1TcF4 zOl%17!$4evfZHu6q_S0ru=lsGAtZ)W7sHUmL_uHU53V6CjrnI^W1E5`Q4#B;s0=C_ z>y;%yV&k{3A)&3NxKT}2Qwy)9rF}+=q^&IhS{o7C8&%g4L1@Etz4|J&p`+)kYoNVR zBXQGKz0Jx7n^&!kt=o6nZ8zAmL+{{Dy`Y^&G(++qXv27yp~-G<%5LLRyG^c|?FXTa zzmyHi-^#`+v0;7iqBW)TFJ%KHHb7tFFI?lyNxOqyb|>xaPu~5D*tkY@bvRbOM~Rqxy1z6OYEH1&^zzQ(74fuZ+9Ag=Ll=ws)nHjvl=eT`qk zU%q}G0f~)~FCRf)1H?6ce4F@(uQ4^nn;H98Ut{Id%E;fo#?Su)Ut{)v=4(up{U^SL z+jG#@_yYPG#s6zxqxjo|@rD2BYZU*Bufh3`zJ_e^^TOR1qy|@gja$bb9RH^2f5Up! z*Vy;l*D&$iEUNj6XPWX)zDCiiuW`;|)z{d}cUb!n=xbz%jAFs%yI9YsN>@KQ|MoR< z)$)Q?eT|?e|CO(i^xM~P`rFqKM@t@~6*x+rswwz)z6QUVXtr*VM%Q&{=Vq?;SkmU^ zE2BdJv!0Utiq=aP^DnE+LXki$=irB!lU`$=b7;5q+sT_%nuT`iLfd4O!mKKr#g4)k zOC(OYC|WQ|m0PImU+r$}Eb6Afo~^sa2p{z>N<5gTpL?-ggXCE&X}Q4^;5>CJICkWi zoT=WyW9QPMRy50VyziWLw)FqdBdc_FUb2*F%kyg~IIa1`{94K`DFHo>b#}Z)mWg!2 z=DdLRz1lNTQv51>01xU^Owr|24VKyUL47E`-!!}Eisgr!citQy+3P-ZTt2DLMbS*` z(QII|q%&(0eRqD{2vsjx^=IiN%QK7Dia%L@b=AR{x_NGJ0(eLua&#BJurL(_UreV9 zW1vN+#~-&^C6ay!a25F~a(~=EEo3!dfOTs43H|b2^aOl6P4nyF0NNA2jh(0Od%0_R zmWbGDU(i;XXYxa>M};iQoDyHafrL>ATlG9ZZdSJf*pV8}+5ER&(OM=1tdyIZo~eqt z6?#bQ{JFx=U7Z^=L@mxKWhS4RULP%g+h-uz_N#yao4an| zmGeHXF5vI8Gdwt!ykS;V@?ka#NaCFG|LW1WT)SDfVEV=OsaM|mgGJ|r%$4JtbP(d< zc9YIh4g&?|KeNuHVj^C-SU-WbYOkD!dZ5nPYbVd?oo7OYakg?lbM<3%&yAz5Nrhe1 z&WQQyv_Y)jcK0yAiP0%Ypnm8OQE5H8GpY5O9IrHHGtR7WP6JAqn(E6B7e!jSd=MI+ zdSAE#k0n6|pM+)riURsZ7^+R2bl#V!8r^$Mdz((-IDvaVKb?hP&v62Pn%z&ujQF+V zIe5UJNs&ZB9vWbyikMH(V%-gzFKAJ-bkz1!A9iJq9!Po1gbQ5u!_-5drcj{>sVCfM zqgS4c3|6Gd_5;dpHmS!fEed5_(O7qSgv?=3`Od5{*9x~fkwZdAjc_8xnF$fW;8u5g zaXluMM-V1Q4rf#2F@97LL%_DiBCf^oho|Dk1*PrKxVXK9A41<9;Y7bHQQDCT0ug>q zLONk_$`+|cxNt_KK|ver)Gh`}S8>AOk$ z6vpD{Q`P&Gd?%YWzA8w*hkUKD;h5XDSKZ0ZpFkJE;JlJp!P7m;rvwwo@N>tu^}k(t zd*uG@tLqeLZvBIcv(@ZXUqgDp_*{Bb-h`I%QmNGoMR7?*=`84xqLheF5lXMqQm)>8 zeC$)+;Rk$}^WG0Tj=3{o0GfzGl33DduOf-FnK4GQp7`unO$~3G`Fz`cp5!&mRfH;g z__pcmib1GQ_=7N%7#1(K&PG=PCUHk6@jP+_ zDk%)JM3&`OZH?NKL=CjAc_J~3irT>*l2#AsKI^WRlO#D7t|!^~X-CVJx`Tg>KJd)FyNPbR+XcZIKnUTo07x%>If zeHa{#YJ=>gd0ev{)^h$9XOHvF>Ixc6wp^%9lM&AF-mHD~$3j=-gw)x-?H`O+{95;f zOh>5&j}5zTEqU@{Qh7vX=+mC9C3g#aZfN(7uLJFb4~xgS_!&@fRa9z1e5<>BU5+z*&%#?|x1KDAlEU3XTMPQO;|p#(=B4*So#x57+ zT_Q~lgv@Iq22F#=e&IYWZn8LNvq6->fv9b*A)!~IGzzRv^qx%Dzqkh-t*;RMRn7B^ zM2Kx~)Vb1dcNZa=4gI}-jEhUmotPMZGoirN2>+3omg?xRQSpNYvC=DHAxZ|(Ug}|V ziBRHbtO6u%UOYxKCia7ASYm9P^{9A`L6D(Y-1dwhUy1m_%(!dw^zNRxQiA}BOI%WK zyl_DrD>g93AfZk?R@5)9rc|)DG%Ttorok+7MJ-V-{p9_0&)K>7rv`CGv3`%{!#dUF z7a8ykG`JNnNuLD0!lgBvg}*9|dWrNMqQ$%=3j8QJ*K>&vLehm$Qf7LgJiqhZ5^;Q#d<_>4;{rtU(_#-2R7y=}0LEDBCD=mp!pg7!gac($2@5oV9x674372M| z)@9jma7|oRzYIuv$hro@v+SJ+fD;9`(;p5c16LW?8Y0S^4NV|<47)^GYFus`72O}_ ze?UXNp9Dw)xMc=@f`VHh^2reaC>?QwAy7j`oKZ@DF&ciyCdtG3vRqb@`49++LoQNI zs!LunHf|xZ0P$MA2h-gm#1i*|L$kgAUhCCNy+9nN^x~#MN z@>xIT*(|1wCngQUSH(broBG=*@B`$WQZ5V!{uM=p(9B23?vI65D=a`xGDhK0tz5301B!aD*&@M{hEhGOu?2s8wI=s z3y5G~6B#gB01gWALL>l217uim2hcvC00@vV=K#7CJiRUDp?|#9*0TNCqQdmD>}(i{ z2yEtJzf;jgQiw1XoB)Cv1e+ zn>k^D35wW!PifFQV{i*HM3;ps=OHy{uz6nT%dO?|YLU`$x32sKHQsG4wjthzP*TT1 zP=ku?;{i|*)FAQ+Z~)#`B!&c;(Y$qM@oIBPMFS>x!mLDTvI5e9wkHFH7RWXLfdWAd zngEWvc>%zQGJrD_zJn`l;3T_PavM|CET(5Mr|(O}fE22MfHoiln;CE$GE$ax#}~k? zV?p}~tC~g-3s=E_?gh#v0xxaPso;ISwvO+*oWh-pRP1R0*g?+dBO~`v5f-4P!9g^V z2@?#6AZ=CCxXwZB1&|Z0a}234TCMk~Z6&As1~eAuL+QN=m;i!108Y_G&L@*ni>_qO$~qv^XHb1 zxYgM|taQ*S=_tRojs+}W_-xoLCW#!6hc_? z;3N=6pl9smK0+0Mt_NI%j1sqPvI}e~E^jLBXxeuU3R(+W0K{1WBCZy|Q&0nJ5Y!=f z(1ABkv(!(dYo4ni)TNtER^UnS1C&)v!(e3*ZVZYQpr%2*ioT@d*4|<=-eNXTX|%0% z2LZYdK!Nr)f^wr1gZ84JE6CW7Wc;AZR}$oOZH`okd)CzBBN|=8Y*PTB+3#-W#8^kXW#Suo!{#|ulu;KKd<9B|M!Q( zVL7}W@8{z|A*Ez&e<^)A<4pgP5hH#x(yy9^E(LL(js6DKG`PQN8lBI9ZjOBJ4aHyTr!sp+R<#P?bcC6KyM`yZt_Y&cw0Tn#T*ANiY+_ zubKvq2kZiWk#E4IaG(mhP%FyQyO^}`FYOO%IlNbOo2qcZc(@q>uF5O@)zjb!4zC~8 zSAZcm#&AwAwCApf4YB^HY4AD)sF0)hnl%7xNB|CGzYWgww|DHc3F@q?!hK~yHxl6H z6!0go`3n2Z42RE_2-r}IWlG+jQG1_L*Hq!fe}DzuPJ>=E2H+(4^K1-_1`{J80+`Km zx6{c3>B<9dlgwNkH^EGpP%I%APrD1IG)QcyI;kmCGi$eM&wl%!3T+GpOldITE)*yV zfNW!Q|CW6!d8VDxYBQMTDzRq5A6t_yEP*ZPR=H{12>2iE$QW zGaLPZ(kI1%8Z%*L0H1PZdWL<_uv3k_WZO)T$agLv1*SBJ=#Ng=p9o=&;m54{uBTu! zgO+JYLms3;s3d06L1@>WFrrv z#D>)g;_93}cp49fX2oeG4co|l)@H-prl49p$VLi8j`EoiJfcMXvYi9dW+9!i0m25p zJ557gqCZP@G+iy1In6#q1EDkOMMn9Ha{5f$#t zK{?~W@5519u=Bx$J5yk?JV?^42d|wc-b_V33K3R# zGBH{(rJ(f@BRw^`@J&%X>RFGFYfbK0U#@0*(unD_fWvgq<>@YC?UBO5DS z`aqSA*ehggeS3G-^TnhI_#khM$6GiWWU9^+y*MKgHq&~{OTgsIhCv=7nI~V^qΠ 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

T<6wV%9m)q-?Jk41EMI^{-5#m4+Oyl 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 H#lY= 800: - character_pos.x = -64 - - # Update animation - update_animation(walk_animation) - - clear_screen(color_white()) - - # Draw walking character - draw_bitmap(character_bmp, character_pos.x, character_pos.y, - option_with_animation(walk_animation)) - - # Display animation information - draw_text("Walking Character Animation", color_black(), 10, 10) - draw_text(f"Animation Name: {animation_name(walk_animation)}", color_black(), 10, 30) - draw_text(f"Current Frame: {animation_current_cell(walk_animation)}", - color_black(), 10, 50) - draw_text(f"Animation Ended: {'Yes' if animation_ended(walk_animation) else 'No'}", - color_black(), 10, 70) - - refresh_screen(60) - -# Clean up resources -free_animation(walk_animation) -free_animation_script(walk_script) -free_bitmap(character_bmp) -close_all_windows() diff --git a/public/usage-examples/animations/create_animation-1-example.txt b/public/usage-examples/animations/create_animation-1-example.txt deleted file mode 100644 index 13255f225..000000000 --- a/public/usage-examples/animations/create_animation-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -Sprite Animation Creation diff --git a/public/usage-examples/animations/free_animation-1-example-top-level.cs b/public/usage-examples/animations/free_animation-1-example-top-level.cs deleted file mode 100644 index 65ccca554..000000000 --- a/public/usage-examples/animations/free_animation-1-example-top-level.cs +++ /dev/null @@ -1,119 +0,0 @@ -using static SplashKitSDK.SplashKit; -using System.Collections.Generic; - -OpenWindow("Animation Memory Management", 800, 600); - -// Load animation script and bitmap -var particleScript = LoadAnimationScript("particles", "particle.txt"); -var particleBmp = LoadBitmap("particle", "particle.png"); -BitmapSetCellDetails(particleBmp, 32, 32, 2, 2, 4); // 2x2 grid, 4 frames - -List particles = new List(); -var spawnTimer = CreateTimer("spawn_timer"); -StartTimer(spawnTimer); - -int animationCount = 0; -int maxParticles = 20; - -while (!QuitRequested()) -{ - ProcessEvents(); - - // Spawn new particles every 200ms - if (TimerTicks(spawnTimer) > 200 && particles.Count < maxParticles) - { - var newParticle = CreateAnimation(particleScript, "sparkle"); - particles.Add(newParticle); - animationCount++; - StartTimer(spawnTimer); - } - - // Update all particles and remove finished ones - for (int i = particles.Count - 1; i >= 0; i--) - { - UpdateAnimation(particles[i]); - - // Free animation when it ends - if (AnimationEnded(particles[i])) - { - FreeAnimation(particles[i]); // Clean up animation memory - particles.RemoveAt(i); - } - } - - // Manual cleanup with 'C' key - if (KeyTyped(KeyCode.CKey)) - { - foreach (var particle in particles) - { - FreeAnimation(particle); // Free each animation - } - particles.Clear(); - WriteLine($"Manually freed all {particles.Count} animations"); - } - - ClearScreen(ColorDarkBlue()); - - // Draw all active particles - for (int i = 0; i < particles.Count; i++) - { - // Spread particles across screen - int x = 50 + (i % 10) * 70; - int y = 100 + (i / 10) * 80; - - DrawBitmap(particleBmp, x, y, OptionWithAnimation(particles[i])); - - // Draw particle info - DrawText(i.ToString(), ColorWhite(), x, y - 15); - DrawText($"F:{AnimationCurrentCell(particles[i])}", ColorYellow(), x, y + 35); - } - - // Draw UI - DrawText("Animation Memory Management Demo", ColorWhite(), 10, 10); - DrawText("Particles spawn automatically and are freed when finished", ColorWhite(), 10, 30); - DrawText("Press 'C' to manually clear all particles", ColorWhite(), 10, 50); - - // Memory info - DrawText($"Active Animations: {particles.Count}", ColorGreen(), 10, 80); - DrawText($"Total Created: {animationCount}", ColorCyan(), 10, 100); - DrawText($"Max Capacity: {maxParticles}", ColorOrange(), 10, 120); - - // Memory usage indicator - float usageRatio = (float)particles.Count / maxParticles; - var usageColor = usageRatio < 0.5f ? ColorGreen() : - usageRatio < 0.8f ? ColorYellow() : ColorRed(); - - int barWidth = 200; - int barHeight = 20; - int barX = 300; - int barY = 80; - - DrawRectangle(ColorWhite(), barX, barY, barWidth, barHeight); - DrawRectangle(usageColor, barX + 2, barY + 2, - (int)((barWidth - 4) * usageRatio), barHeight - 4); - DrawRectangle(ColorBlack(), barX, barY, barWidth, barHeight, OptionLineWidth(2)); - DrawText("Memory Usage", ColorWhite(), barX, barY - 20); - - // Show cleanup message - if (particles.Count == 0 && animationCount > 0) - { - DrawText("All animations properly freed!", ColorGreen(), 10, 150); - } - - RefreshScreen(60); -} - -// Final cleanup - free any remaining animations -foreach (var particle in particles) -{ - FreeAnimation(particle); -} -particles.Clear(); - -// Clean up other resources -FreeAnimationScript(particleScript); -FreeBitmap(particleBmp); -FreeTimer(spawnTimer); -CloseAllWindows(); - -WriteLine("Program ended - all resources cleaned up properly"); diff --git a/public/usage-examples/animations/free_animation-1-example.cpp b/public/usage-examples/animations/free_animation-1-example.cpp deleted file mode 100644 index 56aa7ee08..000000000 --- a/public/usage-examples/animations/free_animation-1-example.cpp +++ /dev/null @@ -1,125 +0,0 @@ -#include "splashkit.h" -#include - -int main() -{ - open_window("Animation Memory Management", 800, 600); - - // Load animation script and bitmap - animation_script particle_script = load_animation_script("particles", "particle.txt"); - bitmap particle_bmp = load_bitmap("particle", "particle.png"); - bitmap_set_cell_details(particle_bmp, 32, 32, 2, 2, 4); // 2x2 grid, 4 frames - - std::vector particles; - timer spawn_timer = create_timer("spawn_timer"); - start_timer(spawn_timer); - - int animation_count = 0; - int max_particles = 20; - - while (!quit_requested()) - { - process_events(); - - // Spawn new particles every 200ms - if (timer_ticks(spawn_timer) > 200 && particles.size() < max_particles) - { - animation new_particle = create_animation(particle_script, "sparkle"); - particles.push_back(new_particle); - animation_count++; - start_timer(spawn_timer); - } - - // Update all particles and remove finished ones - for (int i = particles.size() - 1; i >= 0; i--) - { - update_animation(particles[i]); - - // Free animation when it ends - if (animation_ended(particles[i])) - { - free_animation(particles[i]); // Clean up animation memory - particles.erase(particles.begin() + i); - } - } - - // Manual cleanup with 'C' key - if (key_typed(key_c)) - { - for (animation& particle : particles) - { - free_animation(particle); // Free each animation - } - particles.clear(); - write_line("Manually freed all " + std::to_string(particles.size()) + " animations"); - } - - clear_screen(color_dark_blue()); - - // Draw all active particles - for (int i = 0; i < particles.size(); i++) - { - // Spread particles across screen - int x = 50 + (i % 10) * 70; - int y = 100 + (i / 10) * 80; - - draw_bitmap(particle_bmp, x, y, option_with_animation(particles[i])); - - // Draw particle info - draw_text(std::to_string(i), color_white(), x, y - 15); - draw_text("F:" + std::to_string(animation_current_cell(particles[i])), - color_yellow(), x, y + 35); - } - - // Draw UI - draw_text("Animation Memory Management Demo", color_white(), 10, 10); - draw_text("Particles spawn automatically and are freed when finished", color_white(), 10, 30); - draw_text("Press 'C' to manually clear all particles", color_white(), 10, 50); - - // Memory info - draw_text("Active Animations: " + std::to_string(particles.size()), color_green(), 10, 80); - draw_text("Total Created: " + std::to_string(animation_count), color_cyan(), 10, 100); - draw_text("Max Capacity: " + std::to_string(max_particles), color_orange(), 10, 120); - - // Memory usage indicator - float usage_ratio = (float)particles.size() / max_particles; - color usage_color = usage_ratio < 0.5 ? color_green() : - usage_ratio < 0.8 ? color_yellow() : color_red(); - - int bar_width = 200; - int bar_height = 20; - int bar_x = 300; - int bar_y = 80; - - draw_rectangle(color_white(), bar_x, bar_y, bar_width, bar_height); - draw_rectangle(usage_color, bar_x + 2, bar_y + 2, - (int)((bar_width - 4) * usage_ratio), bar_height - 4); - draw_rectangle(color_black(), bar_x, bar_y, bar_width, bar_height, option_line_width(2)); - draw_text("Memory Usage", color_white(), bar_x, bar_y - 20); - - // Show cleanup message - if (particles.empty() && animation_count > 0) - { - draw_text("All animations properly freed!", color_green(), 10, 150); - } - - refresh_screen(60); - } - - // Final cleanup - free any remaining animations - for (animation& particle : particles) - { - free_animation(particle); - } - particles.clear(); - - // Clean up other resources - free_animation_script(particle_script); - free_bitmap(particle_bmp); - free_timer(spawn_timer); - close_all_windows(); - - write_line("Program ended - all resources cleaned up properly"); - - return 0; -} diff --git a/public/usage-examples/animations/free_animation-1-example.cs b/public/usage-examples/animations/free_animation-1-example.cs deleted file mode 100644 index 7cadd89d8..000000000 --- a/public/usage-examples/animations/free_animation-1-example.cs +++ /dev/null @@ -1,127 +0,0 @@ -using SplashKitSDK; -using System.Collections.Generic; - -public class Program -{ - public static void Main() - { - SplashKit.OpenWindow("Animation Memory Management", 800, 600); - - // Load animation script and bitmap - AnimationScript particleScript = SplashKit.LoadAnimationScript("particles", "particle.txt"); - Bitmap particleBmp = SplashKit.LoadBitmap("particle", "particle.png"); - SplashKit.BitmapSetCellDetails(particleBmp, 32, 32, 2, 2, 4); // 2x2 grid, 4 frames - - List particles = new List(); - Timer spawnTimer = SplashKit.CreateTimer("spawn_timer"); - SplashKit.StartTimer(spawnTimer); - - int animationCount = 0; - int maxParticles = 20; - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Spawn new particles every 200ms - if (SplashKit.TimerTicks(spawnTimer) > 200 && particles.Count < maxParticles) - { - Animation newParticle = SplashKit.CreateAnimation(particleScript, "sparkle"); - particles.Add(newParticle); - animationCount++; - SplashKit.StartTimer(spawnTimer); - } - - // Update all particles and remove finished ones - for (int i = particles.Count - 1; i >= 0; i--) - { - SplashKit.UpdateAnimation(particles[i]); - - // Free animation when it ends - if (SplashKit.AnimationEnded(particles[i])) - { - SplashKit.FreeAnimation(particles[i]); // Clean up animation memory - particles.RemoveAt(i); - } - } - - // Manual cleanup with 'C' key - if (SplashKit.KeyTyped(KeyCode.CKey)) - { - foreach (Animation particle in particles) - { - SplashKit.FreeAnimation(particle); // Free each animation - } - particles.Clear(); - SplashKit.WriteLine($"Manually freed all {particles.Count} animations"); - } - - SplashKit.ClearScreen(SplashKit.ColorDarkBlue()); - - // Draw all active particles - for (int i = 0; i < particles.Count; i++) - { - // Spread particles across screen - int x = 50 + (i % 10) * 70; - int y = 100 + (i / 10) * 80; - - SplashKit.DrawBitmap(particleBmp, x, y, SplashKit.OptionWithAnimation(particles[i])); - - // Draw particle info - SplashKit.DrawText(i.ToString(), SplashKit.ColorWhite(), x, y - 15); - SplashKit.DrawText($"F:{SplashKit.AnimationCurrentCell(particles[i])}", - SplashKit.ColorYellow(), x, y + 35); - } - - // Draw UI - SplashKit.DrawText("Animation Memory Management Demo", SplashKit.ColorWhite(), 10, 10); - SplashKit.DrawText("Particles spawn automatically and are freed when finished", SplashKit.ColorWhite(), 10, 30); - SplashKit.DrawText("Press 'C' to manually clear all particles", SplashKit.ColorWhite(), 10, 50); - - // Memory info - SplashKit.DrawText($"Active Animations: {particles.Count}", SplashKit.ColorGreen(), 10, 80); - SplashKit.DrawText($"Total Created: {animationCount}", SplashKit.ColorCyan(), 10, 100); - SplashKit.DrawText($"Max Capacity: {maxParticles}", SplashKit.ColorOrange(), 10, 120); - - // Memory usage indicator - float usageRatio = (float)particles.Count / maxParticles; - Color usageColor = usageRatio < 0.5f ? SplashKit.ColorGreen() : - usageRatio < 0.8f ? SplashKit.ColorYellow() : SplashKit.ColorRed(); - - int barWidth = 200; - int barHeight = 20; - int barX = 300; - int barY = 80; - - SplashKit.DrawRectangle(SplashKit.ColorWhite(), barX, barY, barWidth, barHeight); - SplashKit.DrawRectangle(usageColor, barX + 2, barY + 2, - (int)((barWidth - 4) * usageRatio), barHeight - 4); - SplashKit.DrawRectangle(SplashKit.ColorBlack(), barX, barY, barWidth, barHeight, - SplashKit.OptionLineWidth(2)); - SplashKit.DrawText("Memory Usage", SplashKit.ColorWhite(), barX, barY - 20); - - // Show cleanup message - if (particles.Count == 0 && animationCount > 0) - { - SplashKit.DrawText("All animations properly freed!", SplashKit.ColorGreen(), 10, 150); - } - - SplashKit.RefreshScreen(60); - } - - // Final cleanup - free any remaining animations - foreach (Animation particle in particles) - { - SplashKit.FreeAnimation(particle); - } - particles.Clear(); - - // Clean up other resources - SplashKit.FreeAnimationScript(particleScript); - SplashKit.FreeBitmap(particleBmp); - SplashKit.FreeTimer(spawnTimer); - SplashKit.CloseAllWindows(); - - SplashKit.WriteLine("Program ended - all resources cleaned up properly"); - } -} diff --git a/public/usage-examples/animations/free_animation-1-example.py b/public/usage-examples/animations/free_animation-1-example.py deleted file mode 100644 index cb301e0ee..000000000 --- a/public/usage-examples/animations/free_animation-1-example.py +++ /dev/null @@ -1,108 +0,0 @@ -from splashkit import * - -def main(): - open_window("Animation Memory Management", 800, 600) - - # Load animation script and bitmap - particle_script = load_animation_script("particles", "particle.txt") - particle_bmp = load_bitmap("particle", "particle.png") - bitmap_set_cell_details(particle_bmp, 32, 32, 2, 2, 4) # 2x2 grid, 4 frames - - particles = [] - spawn_timer = create_timer("spawn_timer") - start_timer(spawn_timer) - - animation_count = 0 - max_particles = 20 - - while not quit_requested(): - process_events() - - # Spawn new particles every 200ms - if timer_ticks(spawn_timer) > 200 and len(particles) < max_particles: - new_particle = create_animation(particle_script, "sparkle") - particles.append(new_particle) - animation_count += 1 - start_timer(spawn_timer) - - # Update all particles and remove finished ones - for i in range(len(particles) - 1, -1, -1): - update_animation(particles[i]) - - # Free animation when it ends - if animation_ended(particles[i]): - free_animation(particles[i]) # Clean up animation memory - particles.pop(i) - - # Manual cleanup with 'C' key - if key_typed(KeyCode.c_key): - for particle in particles: - free_animation(particle) # Free each animation - particles.clear() - write_line(f"Manually freed all {len(particles)} animations") - - clear_screen(color_dark_blue()) - - # Draw all active particles - for i, particle in enumerate(particles): - # Spread particles across screen - x = 50 + (i % 10) * 70 - y = 100 + (i // 10) * 80 - - draw_bitmap(particle_bmp, x, y, option_with_animation(particle)) - - # Draw particle info - draw_text(str(i), color_white(), x, y - 15) - draw_text(f"F:{animation_current_cell(particle)}", color_yellow(), x, y + 35) - - # Draw UI - draw_text("Animation Memory Management Demo", color_white(), 10, 10) - draw_text("Particles spawn automatically and are freed when finished", color_white(), 10, 30) - draw_text("Press 'C' to manually clear all particles", color_white(), 10, 50) - - # Memory info - draw_text(f"Active Animations: {len(particles)}", color_green(), 10, 80) - draw_text(f"Total Created: {animation_count}", color_cyan(), 10, 100) - draw_text(f"Max Capacity: {max_particles}", color_orange(), 10, 120) - - # Memory usage indicator - usage_ratio = len(particles) / max_particles - if usage_ratio < 0.5: - usage_color = color_green() - elif usage_ratio < 0.8: - usage_color = color_yellow() - else: - usage_color = color_red() - - bar_width = 200 - bar_height = 20 - bar_x = 300 - bar_y = 80 - - draw_rectangle(color_white(), bar_x, bar_y, bar_width, bar_height) - draw_rectangle(usage_color, bar_x + 2, bar_y + 2, - int((bar_width - 4) * usage_ratio), bar_height - 4) - draw_rectangle(color_black(), bar_x, bar_y, bar_width, bar_height, option_line_width(2)) - draw_text("Memory Usage", color_white(), bar_x, bar_y - 20) - - # Show cleanup message - if not particles and animation_count > 0: - draw_text("All animations properly freed!", color_green(), 10, 150) - - refresh_screen(60) - - # Final cleanup - free any remaining animations - for particle in particles: - free_animation(particle) - particles.clear() - - # Clean up other resources - free_animation_script(particle_script) - free_bitmap(particle_bmp) - free_timer(spawn_timer) - close_all_windows() - - write_line("Program ended - all resources cleaned up properly") - -if __name__ == "__main__": - main() diff --git a/public/usage-examples/animations/free_animation-1-example.txt b/public/usage-examples/animations/free_animation-1-example.txt deleted file mode 100644 index 0faa607b7..000000000 --- a/public/usage-examples/animations/free_animation-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -free_animation diff --git a/public/usage-examples/animations/load_animation_script-1-example-oop.cs b/public/usage-examples/animations/load_animation_script-1-example-oop.cs deleted file mode 100644 index bceb17eac..000000000 --- a/public/usage-examples/animations/load_animation_script-1-example-oop.cs +++ /dev/null @@ -1,51 +0,0 @@ -using SplashKitSDK; - -Program.Main(); - -public static class Program -{ - public static void Main() - { - SplashKit.OpenWindow("Dancing Frog Animation", 800, 600); - - // Load the frog bitmap with animation cells - Bitmap frogBmp = SplashKit.LoadBitmap("frog", "frog.png"); - SplashKit.BitmapSetCellDetails(frogBmp, 73, 105, 4, 4, 16); // 4x4 grid, 16 total frames - - // Load animation script that defines the dancing sequence - AnimationScript danceScript = SplashKit.LoadAnimationScript("dance", "dance.txt"); - - // Create an animation from the script - Animation frogDance = SplashKit.CreateAnimation(danceScript, "dance"); - - Point2D frogPos = SplashKit.PointAt(400, 300); - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Update the animation - SplashKit.UpdateAnimation(frogDance); - - SplashKit.ClearScreen(Color.LightGreen); - - // Draw the frog with current animation frame - SplashKit.DrawBitmap(frogBmp, frogPos.X - 36, frogPos.Y - 52, - SplashKit.OptionWithAnimation(frogDance)); - - // Show animation info - SplashKit.DrawText("Press ESC to exit", Color.Black, 10, 10); - SplashKit.DrawText($"Animation: {SplashKit.AnimationName(frogDance)}", Color.Black, 10, 30); - SplashKit.DrawText($"Current Cell: {SplashKit.AnimationCurrentCell(frogDance)}", - Color.Black, 10, 50); - - SplashKit.RefreshScreen(60); - } - - // Clean up - SplashKit.FreeAnimation(frogDance); - SplashKit.FreeAnimationScript(danceScript); - SplashKit.FreeBitmap(frogBmp); - SplashKit.CloseAllWindows(); - } -} diff --git a/public/usage-examples/animations/load_animation_script-1-example-top-level.cs b/public/usage-examples/animations/load_animation_script-1-example-top-level.cs deleted file mode 100644 index 4d06a5a76..000000000 --- a/public/usage-examples/animations/load_animation_script-1-example-top-level.cs +++ /dev/null @@ -1,43 +0,0 @@ -using SplashKitSDK; - -OpenWindow("Dancing Frog Animation", 800, 600); - -// Load the frog bitmap with animation cells -Bitmap frogBmp = LoadBitmap("frog", "frog.png"); -BitmapSetCellDetails(frogBmp, 73, 105, 4, 4, 16); // 4x4 grid, 16 total frames - -// Load animation script that defines the dancing sequence -AnimationScript danceScript = LoadAnimationScript("dance", "dance.txt"); - -// Create an animation from the script -Animation frogDance = CreateAnimation(danceScript, "dance"); - -Point2D frogPos = PointAt(400, 300); - -while (!QuitRequested()) -{ - ProcessEvents(); - - // Update the animation - UpdateAnimation(frogDance); - - ClearScreen(Color.LightGreen); - - // Draw the frog with current animation frame - DrawBitmap(frogBmp, frogPos.X - 36, frogPos.Y - 52, - OptionWithAnimation(frogDance)); - - // Show animation info - DrawText("Press ESC to exit", Color.Black, 10, 10); - DrawText($"Animation: {AnimationName(frogDance)}", Color.Black, 10, 30); - DrawText($"Current Cell: {AnimationCurrentCell(frogDance)}", - Color.Black, 10, 50); - - RefreshScreen(60); -} - -// Clean up -FreeAnimation(frogDance); -FreeAnimationScript(danceScript); -FreeBitmap(frogBmp); -CloseAllWindows(); diff --git a/public/usage-examples/animations/load_animation_script-1-example.cpp b/public/usage-examples/animations/load_animation_script-1-example.cpp deleted file mode 100644 index 7cbb8dc6b..000000000 --- a/public/usage-examples/animations/load_animation_script-1-example.cpp +++ /dev/null @@ -1,48 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Dancing Frog Animation", 800, 600); - - // Load the frog bitmap with animation cells - bitmap frog_bmp = load_bitmap("frog", "frog.png"); - bitmap_set_cell_details(frog_bmp, 73, 105, 4, 4, 16); // 4x4 grid, 16 total frames - - // Load animation script that defines the dancing sequence - animation_script dance_script = load_animation_script("dance", "dance.txt"); - - // Create an animation from the script - animation frog_dance = create_animation(dance_script, "dance"); - - point_2d frog_pos = {400, 300}; - - while (!quit_requested()) - { - process_events(); - - // Update the animation - update_animation(frog_dance); - - clear_screen(color_light_green()); - - // Draw the frog with current animation frame - draw_bitmap(frog_bmp, frog_pos.x - 36, frog_pos.y - 52, - option_with_animation(frog_dance)); - - // Show animation info - draw_text("Press ESC to exit", color_black(), 10, 10); - draw_text("Animation: " + animation_name(frog_dance), color_black(), 10, 30); - draw_text("Current Cell: " + std::to_string(animation_current_cell(frog_dance)), - color_black(), 10, 50); - - refresh_screen(60); - } - - // Clean up - free_animation(frog_dance); - free_animation_script(dance_script); - free_bitmap(frog_bmp); - close_all_windows(); - - return 0; -} diff --git a/public/usage-examples/animations/load_animation_script-1-example.gif b/public/usage-examples/animations/load_animation_script-1-example.gif deleted file mode 100644 index 0a7ffd46d0ca5e52847834a941000def3abd745a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2169212 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

PnGu-m}<9r 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

F23u{V1&tu%q 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 z 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 z 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

rGxY_ChNc@|3kSn#`1LFwEYC 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�c#&=8;K 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

EmQI~M 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

EIt0hc+& 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%0AU!s}*OH)*-wU3= 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

=ms`Lfot(Z#oddIlb{#+p+bIYMPOlOXA1c5& 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 z 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 z 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

GT@d?ia*uxxbG#zbEfk7-J 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

JCMnM6uq@YAokYOk&Goj^5 zMI|L=iG9jebQR^zD>NfltlO=w!UXs z9p7Y-Ze)?W*=DctwlEXRV`gR^=4O@_7B?(+r&{lfu-S8-zH`@(UAuQ|JGN_2>aP98 zyPTSKFH}LN?>q3z9Ksy-w>TU>;JB~Q=};NNxtig8>fqiR2TvS7e2jnCHObjE)!8%H z#pS+BHPg){)a`7+sk2q5&b&P3+wAUp|MUe9$Q(Sp)6e^~dIvZ7gun3#fzk^hem<2K z0&lQ_Is;=q1jdF01t$gtMu$d}g~l{SuwO1Eeq?_RrBbw6-(>;)TkxQhr%Q z#hrT_x$nUe!(N(2al_vvgfhKCi9P@+4JBN*S4kyP{;F^*4I$Sa~r?mIlp<1-w9#D>z5r+N};RkB@|S6-`n@I zw;z&(4}zXi!FwpE@U#C5)bTw0X<%^R1B3}bzmAU&fBiB16(WUSo-jA@4azF~_&z;1 z_w5fx5Q+O|jKKb(gWj=XKeaH43=NA1fC?aqTems8SvANWt>mUmCC?0XcHFS_gF z@KYAM+iwcOfg{AlxIWxey&RQZypsg?`v&Ud~(Pfxmc zG?OWp_q6oL!==P#$s)(AZk`-U$YJ7X9qUrq754eY|d`QI-U>dw{5MJEHu&?OHzBbRpx+ST)kW-Ptnr3r2CA>(JwV) zks37s9KVuxE#BhX&pj(LeVg>3N9$G$*>$Z_8QZqkFX^5BiZlPqYBm3-Xzt;M#p3(Xr&Y54*YvS4~ z`pw2gL@Di?t3RN1?A?}V89@K4NYsjC^N*QcAF;g}@XkaD%h~?aYg#wW;v1w6N5kr` zMl3OC3Of1pYDP#6V;5mfs%>!0n(EX;O-b#=rIEV*i6>6vKN;}Oy=)0kp15AwJ8#=5 zZ)v}C@5!Y6f-jkVr4z?3gT7B@D0@&U)p8C?xL~dct!FIOyk?}ktljBz;(Ffeckf#B zbAy7T{0rXIn!^A-ZLd~F5onyyV&NMSjkr5LTVht7imfYxR_ z1zDt6iqWzQ1e*;rd_UCqetZ*eP7OSKTI=@2K$vu-7`~o;O4&-pFDrSB`B==@pe0l= zY(7|j{p9+V}PN#y72uldT>Ga&6%7lL{@}QeBT*TUx}_Dh#l| z#cJ)h{@p!6v9ws(;cC>tosrD-!*3fxo>@+I2e%1AZf(J>NHyE?M9Phd z+j`Z57Ob%KpwW(!AW5;H@&4e2HIN5k< zxCBpWIxa3tn5gEZKu|ktiakvnOy| zp=AQoSI~3#5eS~%k3cR{Fw}k=1S;B_7On`?u|tW)UCd~(A{&rQgMuVtCLWW-cZ978 z-;8(83l=TJ;OJI660Wk-FM26N(!=8;uK{(6N)-)zmKn=5>DOy~#Lk;-pGwGz%J`(A z)z@YpAH+dtDsC}27~!hB#!d!@G_un~QF2>^b*9**T*`&d+Y6l^sN1f&yk)^nK7oO5?x<)=%9ky7-S$C&WP0aWHljFBMbXkeeS2~# zzUJgnv}|YNCJAoJb**EXhS(DokL1Fx7aB`c*?TqwFIClgjMZKhVLEShNQ_-ktaQr3 z;qA=#yH$1C?sB5ty}#!Zn)iRuslAndC9Wtwr^rT)uIZA(8*Ya9tn_U`V2jz^t*nohy!S?yt@ot#U$M_LTFm zMYV3R3Y4e{hD+E7tyi;RlkXbVPEQHLOovFMC;+L*hh4Wh^x5)_H=FwLc9!Tp!A*{_ z%#u4JNoa!{iP_1{Am#qjz?v@!{7%i(b+>MOTbpyRt>X28D_a-Zon3uDbe!$EefPl+ z7p~euyR%vS{rIorTgH#qIz{BZ`SDx3^Q0X=^X>Mssv3qu*aO&8=3KmnR@&2nwj)-D z=>evFgf_2D%ZW>ZZ2WrGY}c<}{g!#@`TBR0^LHX1mf?q^Vl(=I-ldNnGtSHg`8`xr zMXzE!6^13iwZ7>vt-jZM$Qa4^H2C~a!J%g`_KF{0y_eE9BS-Kvdz1ibmP)m?KgVv)@+Z`%IU^kU0>b9s-CQVkkq;@ zOPD3Ua$xq7TjKExAHJ4X)mzkgzsTLRzHr+duO#bK^3dM#8zXaH;rN-mvpsKbO6i!p^ZnV`KV}6%I^B1xC)2Y0F03@t zx*fY=ZNmZoSN-qjpepE@=C}Syb3bnjC!zn>1HOHdo=Wj&-VHeW$-hs^Z`_VmeVSG8 z>D_Sr0?~{`PL&YL3xJ{v>Z1WIsw{YFAS&En{I$BB=Rs~~I-PV~|>o>3r)z0X=4&LM?E@tmRd*W+45TF$vvLQUs(q7Ek zEcnQ_5CaUUM9Oca^F=#-vAucz4&i1yDuROhFV3y=Rg?}r+z_(DE9khsnTxcW>(s?q zsQ@MEuoXK(nRa1@FE08Fgqo{``o9)snFTg@hEe97JzFP(EKoCQB@-B>n&+kN9I1u&^TkAGt3``#j-EkB)w~XUU>4On5KTHAP@Ec7BVA@2Go z$>lQM6q)$83ih&aj|Tg2_0I&&#(46oc(wW0;k~cpX7n$u+e_BZXE{%?;hhPR(+Mci zM1ned!(R4mcp~9SBFsF|+91vbnJnnrxae!tvOd%@gCVjsX_c=A% zaXRUtG-HMbf{-LY&AkGwOjvT2bb{&U#7)ynW|&wRDolnA!%`sza4NihK?loz>l{Bl zkWyt!+6#aNLR5bVT9*avYY0TKWj^Kd^H zgn7av9ev~pl|^q|_bI7zc4w}_1QYe|`8P>Km#&B5?p$P*lb7c`xx!qwT} zyLC$96j(Tw_<@7o!9(sKBOmjKy7uYB$|yalEAa+S@7Rcy!iBM`t59TuL;A`fwVRV3 z@G!^u$Xx)aNI@eWf?@*HeV)WuDsDdoTmxh*56n82n^pfgNi1EifdR@=;dDAGL@4r} zL5SyKCwQa@A@KnVcb<>3CxZYVeA9?iqriRXB*Ya`D*O5xY7W67{=lHi(EN0qdxYdW z3POnsZlt4vd6)<`#+8Nc5)ylb7*8t3pO4xt001@uT#7|-&>I7xhX?ly%DZWw^SLok z)Zj+70%;2ura{jS5ugw7;c`MamqSbTd92@S1~k)KH;{Pb8MR*Mc)@i=7# zc|VR9K1s`&Y$vT?0I~q`JR2L$KyPFM1O|SBL0Hd%ofn|#Txb~?+RVka@`&HK=pzEu zZVKWA4_DN8y=TTZrXW5xU1E?0py@X~+1LkctSt+`Fy!BpQOeX?8|g49@>LmH3W9}v z4~U2ZK+rz!nxE`N<)=vWw0$kWeu( z#7MiS$o(AjeIeeLak%{@Y z8S;ZPbkZRDJoQ#E6%#JR&p|E5Tr`!%Q7I_yb}lcEnhibAd(mucFa^Vm&eBDF>%fufCyv`3ZQ3#jHY4E(=d@t zq{lr+BnSEaC|BFEqSvrWMU=FU0;f{ZvXyva4!Vnl3F2boshIfnm|Pyll?|WJB>fcP zQA|Kdfb>J=@aA2Ac&|99Di1SPin9`HCBtL@^l&FG@MPM(7^qz^Z+YdWVsdS}a2j_)^T{Iw+aSfSK z(|JC4eMFAIezETWn#6|Nb3mw%`IHc!OGE220F`RE9}5@EFG8{5UpaS!7`LQYsDf@} z5{Hy_^70BHI?k&8%eF>#XAN$)M!cQGf z3y6CuFc}`Koc`kehDI4eRlZBbip?Sj0D60)bp+sMGGY@KAkt7=fk-3^wVDcAa1feY z(2oBskAtz;k8a~5&$&SVaEQCum5Q_%8V()XT2o{4s7op8EQzC-{ z(`Fo;0N@Ab-AHE)o2;qe1{T7akIU&n5D=io3GqxSz~VQriEcNRX~FvS zn8lH_nR#RaoG1j+fy^PO^_mO+)Pwlw2qSRe8!n^ne?=(pJK_W)-`r5@mL1b>9kZD) zoU6-~M$aM+V#GMlV#&Fw!ZIT=YHJh(bZ>2Vm|PZm7ZqVbfx)S;%T!{l5QGEZ32OP0 zua(c;x-4S4IuBx22mllp{hdZS%K{J_&|Zkx_Y)CAK#E17jfLP=Cb%&R(LaW`QwurLTS+gJ~V3ElaDTpjLK-k<%3%53cBjT+aoM3q>BX;UMHuLJ&hi zx-wxTF6nt1yc!ACzx4s()pncOAimtm)+zsLq=S zE~j2y&IBz2Kttx|pL`OX^lh3lzB;y_G$VA@ixNLDq;!zv%ZCm5!0gB<6FMkQhaa1V zoj3rlqeDoC7$bk9x24|Se<7s7gP1q2I*Q%PM!IrQc04E>0yrOlhaLdK4=lt?pa9=G zF7ga{TIa#jcE`!JHr9G8{h@dsy_cX$29J<25oC-tWW^jPW&khf{T|voQ`ifxV}jy2G_ORiF4DRlR1pmuL6& zhS`gL`^m!7=9yqg_EbdnjN5~m{sTW_M&`7IFhw#a$8Gj}>^HA~AD8D<6NTs^-Vbg5 zlqwyBvO4krS>*)2=wJ?q5P}t5QWV!8o36dZS=sz!+dI=}nYE|-Q$?lLo_K2#uN3k0 z+WJKGPsJH2Z67R?HFs66-kWgEEbaxsM*TjxKgo<3Zv-rA*{>rw35@h%xq*b?G(pucf;#T8`t^cQx?QO`Zq_C<#q zsxR#F*O~h6S<+K?IOhI0s$mynum6*q>(98CcRy*%HIiS~_&L1r){$)452q4@QMWdM zBIkzhk3TCLHk|KCDtNtZBF-_u$EDXNGz>dT3*Y& zv21#FI16QX9>s8<0>h=`?! zn0t@Xx8pt>5t}y=&paZ!RZ6{ohndok!#gcB%O`ePt$um#xshVb?e?vbYj5*6+daG} zZCGqYe?)M9US^8!9Zy(#^u(S}>HYA!qa8c3axdwo!KM8S41&GN)ZssH|86%+tx!Er?J0!hqqm0yVZYI0z7n*rcloS@-3_>$V%(f`X zoK#efS6Tzn*$!o8NY5ZT`>UHdYf~XQgWN2dYWNGyf>-N7Xm(-k+CSXvte)OkJrhfP zZGA(PUv37WS@6b95Skr>(2Qo8yLtOBG&{cS4>a4AYPDk#&7hFZpU`agZ)leGJDNda z7Pf!?0-7B-T(%I@adtnrx9;GH8;4G`A6lR@){*0h#~0}AcQ-o;(OIS2nU`)p1@32S zn10QteHZBLyw4(?h5Xsg8UmtnS;7BEXOZkzk%^5_aet;W$jy=xV*a4ByNSt=n|(^T z`isscQm_9fbT+^#fb{H_n|-@l^dHjM+x**q=-JnzyT9~oW|7VyH!CkK{)5h*mfaPU zS3-Jrud)oHvp?JnLbGXJBjjcSwGDsJS@+`>NYDPDvw!Ml&;D?;SATP}zCXL!VhCrx zfAD|hW)pvPGs6F?Zk8-r2;JcN&CTxqotqU(I{b38$kAt}X}Y)m=4Pe8yII|$n;rPG zo24wcnPcA5vSW2imw(w)bnvQsPgk8^N1;RBtq6t&uVX(zA1t;@3>>smUO3W6Xvdk98pJV1y?uYCB2 zn>Fh{Z_%wBvfHQoH#aN#dpEnr-V!e36uk;1>&zM5s`AUtW)|FR`|4I5*;iMUwbyS= z`OVFmf4NzHv(nzV`fROZgFCHcfDN^Ob2E9(-`%WV>y}k%xYVKW(K^V@%po^>2D#aT zBWGJzr#dCHuDQ<%g50d6w&|CfH7>ZB#oye_;xBI2{mab`Hh7g)vY}O~`O7X3u4-U>2?`Rc1=tsy%?~3U51zd&y&x~;r1%MdF0sCa3}dBc4bcQ)4Rj>e3is4R`#4FZ3>Zk zYN4KXM7L4SiTiLsDx%<#3~_VhY(#-%F`IrnIVHy08ZN<6GwoCMGIBJ#<@%Oms-|;n z(BbV@cHjvgkxQ_9x)DOlHDe##mjEH!KL5<6LAqon)r$p&E`0Xstt2*t%e zn-^0-t;x6|c5N!;2U$OI$8L>7qOO!&$`n>*hAWY27Mj94U2rJRa<`q?1VGCOTTIT1`gfTp%W4M-beNeUX^RTPHz(=YMeGAYpt}toLI?7*+jqzV{Kw;rJl3I^zN)u*|B>Sdy^GPzbWvNPGF9-y~%ay zJvVOdY`A*KrvW4gJhm81aKz7+y_8p`Zrf@m5Y1^0(o&{?wznh2KF5EcNP0I!w3x(= zGmfZPj5gQ+JIEe1W9eFEsG)L@gdN^gtze*WhgIvA`_dQHtX%4LhFpykJE^Q0Uoszk zR5@63O5%trD!py%y9CK(X=iQAIC`jU$(2m*<8?{}I^hMDSL}D^ZAA}mI%zAesQd7v zqMjjNqo9)zUPD!ND4M3$EIz`CQ}b*D7iBXj#d+K5QKh<_%L zXIFhda&1@Z(#RL=l@VrU*#(5;^oeWsjwe+8X3Q}4yKiv#gVrJzJLQKHbHAJ%+;Ok# zMf|C6aa$w{_H|n9a^E0XpcB_%Icykvf;$1ZnHJ-v`s>=I-?`z0BFB-Xd)UK!u8pzL zN{0>jAtzplC0n1|zUp#k_!-->@N%tV>ig`U9=lVv^t#E~?mlAu$CnDR7mL>S?;uFb zF9k0qa}Y{uo3UoX@1oT&-I!sP`vu?ERm4(tPNy_?e>9xD$B!94D^s%XRpl!?g1Pd# zs1Rnn#C$xQ)cDA(fI7ae!%RTLdZd>)ouO1=^dU-ml2;=~rVU-u)* zk36*X30=m-A=8>Mw_CoXXSb3c+ubknIM93y0bt1{XvGHMhGYGpXoWGlrCYecglB~{ z8{$!{YaRfl4e?_DhK&lARK?l%LNjOALc(d(5t zaAi1a**HcQaGp4nu=}u_!Hv-%ku&eT`(Miqu&IFB$v$rmfLtRu9s8vEqjz5CeDk!k z4B_L+LmGBz$}ef#lFOqVW!HOE9r%ti9CA1w@S;Ui44@r;*YYtr#=iZh{h5TlTZz=F zM^8PMm`Aq<9>t8`Yx{9=B)FrBxN&99u@%XzsGf%~tlC34nHAv?N8S4T*r|_Izds2# zWr3mtl;^6QYjP*|H!KaCX^RYD+VM-G2_q@Z7c=6b&{l3+mWp-Np}w1s4JB>AHTirt zU9|Lc(a^2k#%~6)Fn4RVoU9J=>F!^#);>9I*vH7^@PW~FzWLbOhi@HuG4>Nz^VOPp zQ826d_57{8_u2=z?85?NtXF`!BW%e9P5l)Bx~wg5`MDr> z;-}vG`p*)2#;@!3yuI1Cq}?=Y{E$u3;FoXHZMU38ic&PRW=<79g={X{H~90BZJw)c z-~V<>)^YIU@vrsAf2veGk$ZjCNV219lLuF`=d1txY$n{j!0$_%u>jU^+M8QhUI#ohK0PIey%~J}dy&Ad9c?%jocXqZf#^4>Ug=IPd8Rrivk?FQCI& z%PUx4!vagC0&2GfA)HxPJ`p5RgY02JBj|uJ%FZdeKVCKXie2!!a0&eZ*4sP5uU`a< zP6ey#1#i(0(K{Wu&+gpA+z_~Qu(foE9Oj~m!bOAB^X3D=LWXbswqS>bi%NYLN6?{> zM=nzB%??X5D?Edag@;0zrqvL7u|M<`D(r}v_xG@%^Uh)?>^*%dj1NtPogD}{t{*Np zzaw1cwV$7Tkgw{6HB%v%q{W8r2EFzSPrzJAk`DK84^PVzy*v=$s_&bv7Rd4n%CV1h z8IZ~wU_p1i_H;yU4v*kgh~~a#wMenTD?%c}eYfXDRi%p7Gz7(d3M!O7TZay>GmCtp zCfYa^P_7nz#w_}tTFmn)GIZ(dKE|)bIjU1SJf$I~C)M#~YH)|wMaEsvkBm#NSpliZ zmnh|zwx*t);zvKl#EzN8eh(MzZHPFK7dxjGHfk0&o+t86nmvfQ)T9j?J`)JCl4C8qt%5FEP!jsSmePJ87k%(3j^|Xr5Jb(uZ-pS zfqT_cS|gms1y}_ZOqvRhq-UZwlU}jVjsj?$3u-b?tp;I|Y|MK)(HB5EKzKmM4>5xa z46g7R&Mxsu8&Dyd3&EApDI_k6Mucs&Ib!MYM-5Mmn#Z481T=XbxPgia;bWpG3xM_t0yH+pn}+e{p?2{W01d5y zMR3s@yO_53Aii-5*~sdMu$3eZkGxIBO;;Sf{!pezsN&qA3n0FZ)= zg#e9mIRe0G(1AzfEBA2uU_)Wc=LJAh;Q>p9i1Qq53wTS6>Yxp-oh_oCO!!QG$t@OgYafzc}(mcCP0P&4M1tLZ*8E# zq#0Lb*eM7m@;zCE3;^MkTmy}pE6r{?pSU?UKZY&>7;T-fr94oZ2X~}lQkW2+0pG6> zUCE{A=}3q(JsGH-6r=+eeUC!$<6iD)%3Ad$Vg0@^&W90dqz8q8f2bLNfoAQLIeL0zO*#*itVWD&$D!I%O_(cqMW6{6<;?wIT-&20UL zB2pZ*{un$D(lZ_)FGTn=vEJm{JPHPKpO@1_1wL?GaMPcU$>5^M0L+bv*+`-6&u#(GOj!$nmcoS- z=*Sd4dNl+3vIKVVNDVvy%IC@Qk=Gs27X;W~HbROemp`3nxa|Jv>2gB|&^QQP7BZ0c zxPgk04)w<%YpF=vEDq;HUnG$G&;g@-U@b%gAL)L5;(+O3KGG@Sf=xOzqoC{ zByJphq;imSRtV@bk?IgS2~m6|&XWSi@#@y|(SG}+a;vz1vQ2Y5JhNtm6aWEBba%X#TQ+ImM=SJl#BqMsWEenz6gHB)~ML4a+%SwBT zVDc>Z+3M^;D$)@GG#-*qb(&z5>oQ^2BI+xADjJL8r;3vLqr{I2L2Cx`7!yU`hY%$L zP|gic2DkIkyXJ@BN&sR7w>p?Zn&6=wyMawCbPfHomj=O_(zb?!Uy|CWBOR^K)2IXi z8WV5K2dp4KZorW(62t*_GIIx^!*6WZ zGKPp{OiMccS^1arXjidv8bA@E{GcC)qE39c2oE?y7P-g49H+vSxCl!IsKr38sli2Z z;SzK-pNI7JUNE$sf=Wfs3u<$RwOp!V&w`=(@nP0fBoi_;?t-C}{4z8Eq1TF_L53!P zJ2P>G45Tz4nZZSPr(q|UcnTf7L?e7_dC~gmML=fTj`>W9OeRc+dvJmbZ(fi7&dM!l zK`05J&k|w903~?vTnFUWA1G@YfTduc2~cnV^CaVud`x0 zWh2p42wM;IS_$7u2!QpJ+s=$`Ycd$3jlC!6Jt{2q)fQZ^7TA2PKe%4ZWE(k*4udo} zf|;8}zik4btfCOE&G%xMI4=s)n1Ya`0c0NbJsrCe%KWfVd*8H|RrTB?yyRxeh0($0 z<^@AL#{>{;&`y9jG>l06fk@$tcu^56*$7oCK;~ljbSxzcW+cR^4!5h{56ftI_jHlb z!XQRtV``|_BP_VwJmhHXXO1jHD*^wEh7xCCe^7{~zUT}dlE}_JMMbCyFl!IB`Txjb z6}J_^s@wM>%x+%63gGIF$n_BO0{8|N9OOcoE)Y#dy0Ty-4h-71Fc#?Qb&J9y-WAt; zYQf*R@Q0x>(L5g3ga>F+5m1(BHS=YP0H;8KrL+)TgrG41L-YGx7zjgl*}mqkoi~S2 zP9G*$;n#3d@HB)g9qmp-$kA_O8K5m4?L|eeq{0e%NZ%Ob1RU z#CvqbK%{J}_zbkFLW5o~puKg!I1|b=U6o^k+aWyz25q}YyL(B~%yE7B4-zLv-NK@l z_Acm|pAa?{39|)I+i2i&I{d^4?3B%-o(bV&^l!W6(;A8{L`a_(pBh(%;p|xpdS)wt zYYBjp2jG!5V6@Hedd5MXp-->2Y3t0KG>o<05a92TD!2Q0J&Ph^tN;)#n2L0V-;|$> zl%KsdvZ!aw+O+IPdFYhP1EKzqp0TjzbeID3*?uNcOYos+e(IL|Y|F@u4sCXw0KD%@ z^n4mrb)c$dSHQJF0Tmb z5}p!MF!JvS(Yex3g^eo=8oOD@$T=HLsLWI#rqs8J@mJ<*V*=-AKA0J%SS2M-YM)&`S}9}+Eo(YY()MP zGb^p%$j=S&bWH6Fl?(Mel>BASJ@Ke-b?Y1)TR-SCVwJ{2pS}eo&oteAy2suzvG9U- zS8_t~_oGoO>njdizTDsLpn>_3|B>X5(Xl_W|Eyf4-Gxr;Y3I`Bb+bJ;M3W2-$LJ-e zo2)$QI2OwS{yCp*0F)L44fdO$?E#Tc_{;$HE_-w-(mA?ua#Akl`rY8)x{2^%J8#n!HKHL3Y<};`N&-2+hr|=Ix`>UP3zgGB9 zlV|_KXXdg0{jszEgM9WYcJ>>eL9w$x^O?in`0T?kK3j~P{h7~f|H@~)Klp4RcJ?3e z*+0b2{(JfCZ?Us}t(*S=pB0z>na}=h?Cc--?6c;-(}_jXNUjBXJ`M1&;DaR zL;rg|djwzpU*I$4UwkI^8=sl|#%JGYI4bQw;4`oP0-s%@{2%7CJ{VT(FMMXs2F3n| z&;Ezc{)f;0|HEfmQ~(-7!T%YbksvDZZO#LY&;)Ec? zXHXpNANWj_^>=(G@r%#+zwsINANY)laDnn?f95mJpZJUekpAE^I!tzv&yWzG0V1To z@>wCoX9i$x7r23s3}Hh3N&pUuj&V^6uIN2%1axET7zMeLi}YoSJmaCOT#AQe$~N80 zk(}Wg$do9oG8CgJ`LbXtJcJD!Au9lg0z?W6jpr{U*gU!U{tWcA1tx@zdB%gX3Pe9L zoKSF8u=J8cRUz?B;W}5baV}yv8`*0?W>KM%B_tFz+|Gqb3ho4v@5Wpq+VNp0=$LD7 zFt9V|h42{-0cS0Q&o0Ww^-qQh^DD+8#H(2_AC?l0mHwR$V0bVa0Xl_^ritK#_yB>P zIYI%6Ow{loI);aJ6#^taDvX2tQ0gn6SH7*2J2LNFm1vkPv4f<_1YXm~T~T>6WO(fi zB4i=FgB|ll;kngk-vFq;w=?uFJG)%*!RPPn%;ZmYmLmHgh6`PR%wB*qK7ghF24~B( zkOU@x{sm_~6>$Z;watHlGdf`QJDfpmw*Y7C1@KvbGXMsqr{ws^Yro)(gOFZ?vvv6U zr#~;k8I(MO;Ec5hXY{|pSsMgrkm$@U!Wj#JWdo87RQfy(<4VO23JE*uKp6KLdZ^}Y zeK4&v#}EpiQPE@;+)fBWF60gnN|3+^r>LuKo6x^eD*A=z!8MJEI`B@S*Y^*b(42J3HPC{b4{`%JW^1zl0bL3&Su~X7$q$dEVD!{y;wORD|S@m>G&Al*h$4U!8+4-%cRh;Ux43d{m zlNBA@#6t|$fRa4;4F}`^q-Ic^*`k^u08HKfN6TXp8>@L;zpI&m03$D|*)|?*J?E_z z8(~F-dFz3D9 z&c~Fn&^u`eV+IT<1Tvu5B?UxKK^Io}GVQ8YHC@|#x;jr|R5{gt4AKM*4e7H66S-aZ zVLKHrD_pcQ8e$~}p+>`aLan$NSIIdb6* zf3h=^MLUzA!59LR2^+jbSNhh{G4i=%x@GAD+01S9{wy+x7r@mZKI8tzXK3yVb z7u8<0U}q)*-PMqtnZGN@{M0m8?hDx&4Manvw`gakEI^C(aU~UQPDiKkaat5u;)0#Q zO@siB^P8RRz1(GUX$a8y&CW3NMLVM-lxVl{P@d{{JIh_PGaR)E>Zls4&iZ<4XykW0 zQ~zaWlztos26IP!5_wdz5ot|DtQG!dXBLp1(U8jXbQD>B^!%o(k-ZCcCbMW~NII19 z18wE{#aW;ddqRl?TE&8f!q1SM?S$-%KE7_GU&3O+&ZHkK+8G_(TfJasMvR5zne#mC zr2B%MsX@sz>bITpY4yMC?DgN-nFb9CsKLYC!ASQ%*%@_ul~LP^3zPb>)`p9AwzHR@ zwwOFyurn%%<4uLT!;9v>htEUBH{d!JXhE$_Ij~@7mk)&cE!vp{1E#=Ourm$rhXTmN z=4YDPW^^bEc2?s{^mrO{&!(!X?ORZ|K6A9lP_;}hx*^hU!;!b^VIF*s!buQG zI&QCDgo@njM)3c7>Lk-#NJ{eVku#w7Km6;_bbnn(7;U>y@5RLg-DT z_ZE<5!+?l%LQ#;Sp{Sq;L3$6pL+Divy@>)AP>NANsu~mp1vMZlC`c$u5#=m>_WPc_ z_u2dAyZFZ7f*VE#Az2~+nctj^GmrXx6xUAPyjoRda!fkY=?wz2|NHh!4|%NExk+*E zGMU}F!j<7c5RIKJ(UHG*!`EX#pdCJ#Ej|EIKaX`ZZJrrBn^)~B>f;Ge%`WnI+OACW5m0YtEx4>=6jb3@TwQq zhkvxaP$PsOU79p!cy6;E^)jZO>41Ch7P+$V(w1g-yw*xzR@xZxaO<8(oKc}sHCdSN z;vxSM{;i{R$2RoyRr=n4T01B6$VY3H9%*cr(T^R7XVpr?JJ$|MH^I3EZs_!-4(#@I zq6~$VMK7B*?Fc_pdi2;Xz*1+*lh;!BiOQRj z+=4cr6Lu+5Jm+8-w8H=LsHNp?8+Spm?~a~-@R@O1P$7>SFGA~v^SpmG<8}%JN%?HsKzOt zciiRTifj96qlzmVZYeWoLtQVdeSGO+aOVjxQ!R>5c^VpaKyM;}|8%iii1f*@)AwxvX!QTg&JF@n7Qj&<2-Fe^XNN&$ zU{K}1;zn&a{2YQ!5y|g_W)osVNVBo4v9Yy*C1m$VBIP7SrKH$p zKv|+=4pI1$kc*nYJ0=HCtR+bIQ992 zbHGXa4o8>7Q!dv}xy(7axjH-Dbv}Fj^!b-(&JB{h@49(bxqEqgI<=qm@j7=t{`~m| zUOhS97Z~1wK|WsheS(U8LmPa9Qv3p5_(cT=1at<6KMReY{;O$BjEt^}iY<+%Jcv%1 zq-21m#?-j5g!lwzLQ-l{+U?ZrfmG^bYC&mQYIS;cW@hHq%mmQaxRg~6?#^=a(qHA3 zfxgDu`GsBirB4d3%oWnW_1U-Ls;eb=*GsPUmR* zt*N8p+`|ehP}x{hSqM_In^oCh5o)li?rwGUy=qX=cs&*H4}&OeK@N8LU15BmS9KrKI--F!4O z-8=m61Qfl$`@dD7zy#Fx;ER8JjUPszgTBV`XCu$X20>Zl&iK^Vmv3JGou0jZ{R&hz z&P`8(>oZW<_?|iQn>i0E8y7!*`uus}^E?yuHU3&!`u%PF+ww=y*SN-7`bXLLYyE$i zo}p6zCuQURTz>lh%+5UiUu9#{Uu7eeKkwC2>3>Ym9RADntcL&S-|5-Cw3YkEN-p1U z`445|`6n&^>-5aIPFp%)mW=W%q$gR!tG& zDn)7gROZWcY<4T*jW3%Qt`_M!)HL2(f89FkeCE3gE7WSQx1|N{p3r$4F{n_*q1n!IDAkbtal9n5An5q} za}Cp+n%X&uv{) zxT3+#|4^g%R-)HEb!EljlWHaj;u6zR9%iobM@XioQtEZCB=l3m`N#$iPdi(cr96+^ z8@G9eB#~)j{gv)1u}EPWe)62kNP+FJ+L*4fR(qjDjWc z1~}l;wJT71wqU8EPqx6aR=BBa_O-k@<*rtJ4C9zovcNf&;d-I-w3+1Ul@m^8b!C^o zDDGQyHT`n8JuvS=dm{h*`;5X=P zeDn?UHpWI)EIxGQ*gqiGGRV#z!EaUNeW%Rulx)KRoeYix?`zXI9#18?aEJoa5W3Vo zmhCb4XDB#5i!`FL4M_q3fnRCTC;qD5bcK4Q%(D|BD-<4K%5spsZGET} zbsjsHR_$INJ+*7K!5Lo$B$K1k+05pkfIxBgurVlVl)#7sDTbN?KJPiq%UL>me!PoJ z-~AJTijp=PJp83X>xC(hbO4AE89^!yBqsRq6( zBeb6xl)g6}!0!W!+tpGv8U>})-ghJ~ZoHQqlF^%?31x-Oo>Mt=LCMbCO5dQ4}kx1y2{gM8?-9 zCC@Yt=0i#3%%`%c)Dw8tBHVLHK?)Cv&klEJ=PtL#i~bD3E9A9VScTe!KqMzOI=6#FG$?PVWptu z5;LklaIxBIQqWAaD?iD<+a7Ete6>BxH=%1nu=13P&p$4CM3T)Y_)&E70hn+PD^Yv! zA&y3wmDiu?ld~B#d_ZR?9NIFniF`!m(DGEuh~@AUlICaiNy`7g>^_UCy-Y4*p5F^o zN;B8Xp_O;QwRwlt657(Q+04}$Z48Z`Tg6Igrpigm-?x^3vs^VXZlt|mY0SdYFjnDv z0`JEDr-eOv)sUK6%?ht4lKLxoFK;g}$#2H2$g{P?>i1?_-cJNCtY?FJGvn-V&fM_z zDx%m0OYV~A`Pi2=D>91Mvj^-h3%sneYgV+0NgFKxwBF?Q-CH*+&A!NFPS&R&87#z2 z+<$ZD#)qz^Kg!0QH$lxlmP*DmjbkBQRn&&*^90%O)c$S$+RPvyL+PKBJ!*GbIbL4$ z6jMHxYGx?%jeMN+_6zQjz$>w3D)KAx;eB%xckWzjpS1f_%H(d(tGgXfE?qi%amsj6 zr=8Au17v5@vm!+u>A)qg%^L zsiwaRd+$d(e=Ct@OM|g^dRy{3?bPUys8&J;W|r zwjA;KRLDr{y{~=uhB$-{2_v>^d`qEoMREZCgC8CPH11SOsm!1by?%%qI{o8}dk78o z5FnD_JCa=d^)#gBRsX_%m2AA-esP_q*wRzAbFz6xyCUFD1DFz^Oqaf#ia>W9M|!`}*d|ZLyy%K5vz_(`Q_dm*?2*D?CQ(`^F@| z^O;x_Z^GHScbD}w%V)k`e*I7h{g7)<6pzVqr>D{Otu;%BOkg*UzL+N<6Fw-PJ@VA6 zZ_6@ReAjW&<;AuP`A1rHueo>3lavY7AKx9SR~CJ(W!{{A804&+x#V+RL}ie5_r7>r z>rD&iE`gf0nuzA5o7E9-H&2>$K9KTVeOflGhD_J{c4ay4*@V4YNubu-VRu2;lrl`W zqi-#i+_HYqYZs{(j@av;D%v&s?PO@zho64Q0p-lSy8|H;JXy0jFRG^@yKIeVIjeEf zE_+B}x)hJN1xC`@PukByJ~>(~C91!ip82)a;I%g}sPnP2UVG?BKvZD0^Qlh+zx(ai zq8nSfoNueCZ#~|Rm8-qjJ=ISMAFpW+s5&CJz?Hn&aNq66trrKD8gjSC!=le$Q|?|2 zKHm9e;)Zulw&)b{cZBZz-p%tL#7^wjJ@mf$H`!kG>Pluv;2YF4zo7@NA1a!6rUlPz zjIM>Og%#bM;d+qU^PqUKNWFVuB|dyGq-WmEA@%DA->~P;qKC>HI^WG$2K8mTek0xA zQH{2qWlrf&U)7C%-gP{av`i>3g5$^X<0XXR*d}9sZ^Z8_jw1?&@j4zo04f_h5-d`9 zahnM|da=g!5%F-YdD(Cop?C*$g4Jf^8HWTr1ujykFMCSt*-+k7DM?8aiTs<1ZYEKO zg_7kplC_JI;ysf`J{`X#6dvxC7-_;2Z4w&Pk@S66C+_8ELH**CJ^s;(Cdqd4DHw$$ z*72nLdG5l{n3&0w-CiENNR;ltA%I9DdTX7#e3IcDrl;d&ty_hm5aEiN7qn5$y+mosMkC-to%ei_LNFNatQipC?mi zH*zEtxux#K$)si^&GRdSg(=<3#f{}6cI%V&2Gp=0y*4yLy%i zvh%$N9B|(}UdSh$aowNGmJA`VkU54ZT@qkRL732y>>4^A)F|w!tfQxL#Y#%DYPtOX z4$wxx0a^=Z6b^4CKtejov_dMU=KC4mhk;I_e$072m)&H!i55Z4C+ zN{s>Xg57nI7kN@tU%LBI)E3V{n{z{QY2 zc@p4S45$kI(!N=MlZ5`jh&dIo@GfWCxoeVq7fS<*2 zfbPa+Rx$N8_8|##78E^7KxHYVzvxgb>yNu}8DKk2foe-!6)mokUI;!VTz2G(E1d%6 z$HVN&ND7W)s)aKL$M(nF$gHj=q0R$HX#h|l;7Um_4Lk~rZf)Z+Cvi~iT?#+Xa20=P z{(2a%0UK0~4kLd7BS&a&3W~wNPLa^TICMA}X-j|r6gbKZgQBBM8$k{RYanB@%xcxV zYyB6>g&6 z5({Yyz)rK+mM}MtVjAX3Yd1Bx#v5)d9$+uTBTy`0V+`v}fCkf0hlmgn0(>7861D)4 zS~#z>0D#QJRo}80QcD~vptPYH$hd`FI+_o-ery{-p?eoxoH(BfMcpMn=s zQG!!KO8`QEjO-ObXHhUI3{)QhH;0GAn1D9D@Wj`&18GgHh9=Dj-YyA92q%O1w8sB5dZ)V_tKW=&ik`( zLUNP}Tz1pBHz-g9@sG7pC89`-3AM&`RZ}pF#vcFlQW5dDj;Gg1f(Z`9w|faBRojn=0LY} zqAO9c0Qw>s&WEFiP|Ee3=)kc!odgX)JV`X`0JOcs4@o1i~>nMP@;A)c4?zKL6PSh4X(jN#4y;OG1#Ld z5XMw^D2}ZH)Ks=W*a*lvDoTw4V92nKf0d2)E|9Yn%n=^U(k_$pBngNk+)-8T-Aaxx zG=1Dv%Du)y@`7GR76b%r-k`FPiqxe5veU3I0vm+@hf{##EbI;g8`T1V(;&m_XcrP@ z9nW=%3?L}b#Z+;U>CnN~Rh=R|LjI^eb|?q&Q7DV!Isgwd?K;GK*aUvZgwhz;bpm)P zg2JirFi_$K&dp}nZO9->gEA#X-MZ3^gp1;~?#oqh=`e@wnDDRWsAK>sh<}1+z(8xG z5fK8a4>cqZ3|6l#q5m)g=FH-FeT-{_fzo9{Oz=our>5LPm-_Y;$FcY5X&}`BxE&Gc zg+n^y;5Z3@y#+v%A(qU}uw4RNLZYp98nq4D015qU1lVN;`#W+SUlg2+KpVgfHFhS7 zt3H!-eJnGB?E~O!EpTv;Y5-2GT40(0cqEKWX}POo2{$4Q`{A)mEq`W3Y#{$5qXkKb zkONp-62L`--lmN+I^rxjudTV<(3NCIg3C%gN>c)+&x9G^z(*Ofg2|rJg4{=bVMKyT z;1N9s*(sF1%PbCOYEd6<RYFahyUm|WP!`5D*eB)3xcsP);}VDfCWkK*rilYI zsMkSv<7NCSbBQ)B2JAA(e(?wq9I^tue;Y9C1P;L#Xexp8b=m!h!$VC=6V_2fVh=HU zb}3MtF&CaRdGv5L z?Bd>{faNsYtk{dR7S}l{T#WG!*8?A&hNVz2=Ls-504_}eqzITE+ItV6_uS-|4Z5s( zsl_xl04|B&8VHf`Fc%iwiuys02(hG~>sTloGR%ciRW4)qO`D32g(Oa20ZUDq8QH}N`|S^;fi>Gi;SMa zV??h)bQo;mmf5nWhcJgaHvO?S5wIi%djWtX5FpY_xYsWA`MD9q!xjz_11Mo|F@f8c zacnMhVEZ-l7!4Xvl3gkR8yf&1!08k;H+ z=*q#K24Ke|`aq}a1<(yiy!9&cvyJcUV~b~RARO8Z@Va~DtOUxB1eXH-jLuvnP@ycO zx&)+d3H<%xJ68b|9lDh9W@2fKmX&-6lS&^vvw=sSU;qSXhyw-XO^3d622^o~(>R0$ z1-6%pSRvvJO2OMgDBzL3yT9jtceh-0OsN~p%I)y{g+n1}opKaZC>;)th!rKEQVbBE zK`mmSM;L#sjkfCFf4*$j&c4G+UAxt>CZod@&48>lLY(OcLn>6B3R7f4z}?yT>{UY| zm!0}|lFHDSL%vf?%54+(t4zdcD$<()*J6S)U6>*TmJ|c^IkUN+3Ohi9ox-7faHtDZ z1gBp#(`my$Y{Snn4yMmDO@)H#txz&L6hQp^21&ZMo$j}p{(k#L4Ag|k^-ZN$&>^kV zdL?C0%pe71l)trguNMe$8TdNIjwwI=<+fb zo%kbR_vVjtG0=X$oyW`D2N>I#4>lE;5LpRK$nVG(*S22X%$|P2y#-)GSZq_*py}6s zTonI3%Z1Z}f0A&dO7Iw5Xp`WMn=3w&!Yyl6?Kn2u=lr}n=!3#j=>ybnMp^j|wx{*; z6)g+*EMVu%v-j*b>kJzEWSQO&czv+qgAv=F{cx<<1-ycR*#46$t~Q3ppQLP&t!k7s zsz!aq&)m4U;Ct4rK-u|5M55}7J)Bg1SESZRd?Q?UKDnAtH z2z&YQ6noV{mCHIy3sOz-3DcGvA)6~7JAX`;@2usGU9^kg*y;vHwJw=GE5mDS2Yx*d zIDh!oPOlXKE!~w$_{njI>u{lyQj@{$v>et^oT8Fk*Y@z2FOOO@_jn)OrD9f&;c_JX zyLh=Rh{tladoRg(|BhQZzO_1*f)`o&U}aF`JLNCu83|ty>?^vUl6o+L&$IQg zcWHu&(zhOX-a*X~t+i3jexn!S`Q!E$qv~hNTMc(s)78xLd_0~V$*flVRA>+V=t;Da z(O4($nhMwi<`{?st&bg+DgfEpKg!0pAI6Rgy7Ji=qByk*oYQgwhM`~kYz>fKo!hKE z-H+7@Iqi0Rd}V{+EFc<1Xph^G;`xIe-33>^JDLW|YB|{YHNUh!m27lpKaA_Pjm9B= zpF8@uw-;?+o%ciJzqZd;0k!qVF5$hGd18Zzx4?WDtdWjjdm&s;-2gO7gdn+d&^ zc=uguYV`|~miunJHNQ@dYv^Vj+`H*<&hliTCoNC=^-Qv4t%H?!iE`7MwVj-E*}k@Y z{st0aXE+^6P9MYsJ+F2C*uEH$iq-m2gmF~zz-o&PH2n}JId^D+sv1P?-Zws0vGlWk1&}>^fVt|44(uD z$^-{C&usNliE*%3A605vxcbxpE5*g4aP!Ux4@ z9HeOwGBpq7X&%#E^|I&;&bF+ z!4bnqf>E`hrMK}h3v=^Y^AnktHeS|tf!0=~*0!-khZn??CvAwgY|a$gx!2pd4xRWD zIh%2Eb8&XaaCY{0acFQo+vV#1%+>SOX^$tQ3k7cJULGFd9_Q|P_|$uPr+9f6cweM@ zKfHPIa?izp=NCiCm%Osb!I%95uJ{KvT@LIH3)(1AU|9-w&e-m-{qZ%H>1OL6Ed2R}b>8nlkywS^iB@v= zo9y&MHAY^=Gl_y{M=LNY*AspWtF{v#yC^qTKOa$lz*=Qjsy7-qbM|>_(WvH#OuTt? zjqtw8==^R6;gA*oTDGX)i$6~4AKMDJ7V-0#pqWA}btX}m&}Q>kG<&iATEy7l!SsD^ zw1h3SIz1Iea$4tvTs4@~Dv+1SRL!P*`zR=#MVzMy~|k2!jKGU4L-d_g#M@*@FI)!i^ozOXSTX@2-E2es+rIctwgFTM{)|@5|}x zW<8J0nj)(;nL4|;3#w{w^PRrvb}*Bb)XIdwccA&*ZK+CE(QPJajl~f+B>WmHebesE z-v4@4_ufb4=>6aHOoaQ9I|vc4>53ucrJhGFN)IgT6mJ*m2+P*%NtKW8e^Xe>(f=y= zP=*LF3Gy=fyc7bC0{}XA@46dBNg|on#wS;Q{pdaWSLvU-|MD`v2T~(hk@^1h^fSe= zk3~@DBn6IaEQ$U66=I@^u?kg)ERWTygillq)isib$#c1O zzcKGi{FJf#`#IiiOkkBT=sQ(h=lU~Ll-@jM9P^73P|0DJ2UR#&R>mH4jHt5 zop}b4Yl#;zdffKHUp_EO=*$+`zsHo~8{}o?*g1`Aw4|#?i{xPR=VG&cEm+Av^Waju z(Sce=#lCW6qmRk6iU>rCyDc`L7^cnt&`M<`xpLA-vS|+E zV^~{?K_^iG4fB!m{S;4O7lc5J6Rg;8GOj9})W!t#U#6xVnln0AX%dEi&RZGkDgQ%P zVZTZvhY$5APwPC!+Oai{mLifE3Q4ohUrnoI8A;1enw;R179LVaQu?I0J7@`Z&N9pE zl$2(yozlS0*&QiET^o##=DG{}VF!a-e>!Kp(J%AC&YA6#V_@g(qn)$S7&I1?#wzw|TNS7cC@3PbJx&Y@-CJc#6Mq7&gA! z#(yP2>&+PU(c_nr$;W&SPD^I;u}LKs6!%HVX<&};G77nG7hLiU8F8L|rPH3lQuX@_ z%{Dp)Ex-8-YB)VFEd(Wvp4tvyUCxpSX8}C@!lpkiik#5-ea24LAv>1ym52AdyxwRhrMiheu+TrW*1_BX-3j?#%pi5$k!B&bc_pCa76m?lHNcZguz6O z^upyR2AP*e&uWf%j5<6`9wyPx^n8fMNPqgk&unYLlm%T@~->iRRyO8l?v0p>rt^>zaR@!He z84_f(_nFv-IJ>S{%z$2(sJ>qrdS`fg_xEr;7P}gCF>^*)ZGY7MtEB974u4D9U5|^eR}75#zd6A=v%)#*o0XeS6nj4;C!U-Pw9_?diArY$cTy zwdPStD{@&#{JhKV4}7(L(1o8a3!d`Lee(K^x9Y^EFRJsuZ0ZTT&i;1M>%qb5wdlYL z&q|h`i*3GNcq-e;{_a)6?)D(Jc*wn`u5WM2J0E7cg73Dwekdqf`6zl5yqS)*@H(BL z=IGV$Pp{aQfY7Wrefv>%=a-M?Os}dQ*`7p2|Mk^^S^h$e~o9q?{#K%+WP)Vw{=wZz-f_LaZu7| z^ZRqvkzej-9+(ANziA=$h_d8kUfaZco(SGVg)AmtJ~a_hB1nM_ioo?E^Bf{8P|?^; ziXV3@VMpPU!vUS8gWno(ziHjB=Y7Z0tzm8%yH}jj$FN%;qE|3 z)f7|8LleT$84vZidqZRT6%xBm5*s=)_87!~nY6x%lrG1Fp5lx){Nv+spc0=?2IKl6*0go!QW@VMpd z3Z=++XCoUjluB?ain*m;8MxiBY|Z_7D4RTmO=@CjE(qxkZQ=BV10bde`-Sti9P_dM z`B+7&xnhpdLOutiU=^J&8-_L9pELIO4=7s#creKYTSfVd!Ay8V-upq(Z4wNID*}rx zSBU=SN|N-1^L>ObfrT?(RuLZ_f+GE)WXzW$lc-!#bh`SzLJRMU8zclD1?I<42&F;c zB*Y04>_Q8URE3xcDv~ZKa(-QK5NxCoP#7xIkNzieHU*#+L7fs4ycSFnM-&5vt1sr< zHI21xD9R3V|3yP^PysFpcYST5=?*w%{_pQZ$X&1 zKn?-y3j_>UQ3_~5ou$IK@PG}y92}W}R`R7Kc9RdL)RBSO6~_I{NVsD062aPm*9B66`Zujm~M5)B^>#@6+Tp zxCZy%h@fJ6s2Dpcz)ryarea-yn}=}_K{`yH0Pzn499uYBS^$uhb-B^n4pgB=>`Uf)Q~j&p$*H5k%k^Wuk5`To*2G)(N9^ z>NY8yY64jqPC_~X4-uuo?U*omkd?K-^CeI`=~#YIRPHb;0FR2qp<~J5uuM2LquCPJb$GY9KPhMc80#WTQc zA(|q=0oTA9;fwHuLhH`K#c6;Ki7k_k$|PYtSw$BJXeSA^hm;yfdS;~Z9mnH$jtY11`E$vVfS0=j+}Opo zpZ6g00GJ13tEFN}2y8yMF1}JMxZ<#5pyL@0sbqwIgC>#$&`hI=>2Zo9_qCirNCip^ zp><}smxMp8EEzyETTz*!=xSoMd<($Etb0ZW?sX!3529n~NE<0`uYzPo`B9uuPc{P=* zJ=m}2LI)|?K02@;ToRFbLMdoRW-E*~DlIYmw7h9Q6?&4wsap=WT!bB=Bc9P+*XbM~ zEGU))bE8+@aC*8B@-%y=eJY*T4YV`j5uRk^c{;*?0fB;Oh6sqaz`K+|LI&TD>q=&o zhA;=%2(YkSD*HP|E#@tpmwauYW$>O$WL9~h$WZ+m6%HdBpf7<6qr!Q}u!D5CY%|n{ ziay))+>AJkAfgti*izOg8v}8Vg61P4E*-!+5&&Kt^bYd{kLx8q)$y*#F%wC4kSh9- zQDO|pQ9N812hO*Um&(x~RZ?z-%L7maOSXGdw1Eoh86DxT$kFJ6fH46{#*3FVLOo)e2FG~k;_K5H{IiV4-vl%k6sS`E@UbgY07HOz0^pu>R-Obg zr=qK=C>sJ?hY9i|NGX^%qyFV%v_V^kN;J@R^t>k|QdwSp$&Ub%yhVlWNI z90Rq%f(%3tox`08fN3)(0l?r;g}Y<~C*!Iw0WL>C?~5z&bDa}<`sup{7mNyU&|!sm z@Q(~(r_7#b-BBeVdk7qQBw&rfWmyW?GmsJ#K!Ab*F|u;N^p@1Zs#w+fuh(7vT#_UJ zMg&5s?1c+>G`x7v?Sr8n(d>)U~A;3i#Ob;5!wbuaiF3u(V?^MfC{*+WWbGaust{=$j6u@xGfE7+X8i?d^Py}Vy=XefR01@-Jx0j zaWbO8&Q}-}WdaU`DNrd1s5ld%K!M5-pafvSV))DTt6Xw1t3zT<7aW7@=To1!g4YOC z^E9xchBOA&H7QUq<|o7a4&q=&!%$5T#1oMa%4OPK;V7(pDS zfm=5ahq;}BY10saxJ@?+#BY5HvFwLsOxl%>_)FiorYTTy31kcf9Yce^wt|LU+j7g^ zaC^UX)f#F{`$w1Uj~zeU1~(nue*DI95Gc@K@pZz3jq>cD_ug+@S>AYH4VByl7uHtWDK}T^ zZbrK6NmFU4Tg;uF2j69=kZ&ABXd`sX}9H zuvE)N?-#4<82cGwrE#8;_M3I@-elXC-)i(M_}j=E-?*J(AFk`l=UNvFlK^J@ps@u-XaO;zY($Sx*xkyzm=V>)@Z^OW>J~l)ji`E$zuOKYox}Kwl zn=0idurEn+RqUyn^_MDB@oY0?ugbq{rc@KzW)?%e|NNGG3Ebu}`hzmJqBKfH-E_v? z2q$>r&Gg(8OSznYr=|j}0o(?w;{ng~x7XLK!D~n$(U5(~(RJ>Gi@Y1Z z)d|VNckE4%Wsb?CgKpg(l-}RJq_1tj&+lj-5fm`t(sbvClTXvzJ2oe5eihi;9KBR% z>#<*yw?UfIaNiT5-b9@@r`r?lCVal$nQ#iz&3QH9XU^$hd3i)z_W=8g6R+%ouW)_` zH)&6FpGHXE*l>%g`7SU?>PHCe+w_vrYw&F|(tQi%KBqfvWBy&|M6#mq3HM^xcSY}` zZT1#@FiW)<7Wdwsf85900Q*MJwmG*sUgCN(+`D$|%DpG)zkY>$z)Y3r5zkkLWB->) z89Njr1chosVbU;|G7N4HLmYx5%;6}oW`7#R?u+J<#;|E&I8U(Qz%iLHJ4S^aZN?#R z8Y>vhC3FcVD#FXA&Bt?`Pe_-M5dVt-mjea^qDq59V?qK)LKC{e{!p;y$heuvw0BWSanW&O zvFT-T3HRdC65|v4;xiHx!$B5SpOikGoV%P-#7Hdw!)3V{X*pRrb6KSw)Pl_1yvKQ^ zAPB3=&-B**qiF>;D)TDrg5mI;SUt6tJ$h+ zyHS7TR(*C|Llf98yLJ6)b93vziP)W+*Z(16?^`;4wDb(O-u~SEHk&(@&p(Q0y7w z=_=zDxFj2Y@$~h}iC-_LCnhJS-;9G??DzCX5Q@#dfBVmvY<=d_?+<_WWS>7TEPtN= zGXLrKmnCpg_Iqh{WqEa-wYaA}{j$FX~lrtL9pt2WKvv~6@5YO5J3!g~x`c#}U4mGN#ZOqZy?AH7D1 zuN^;be~nmf67X&OwcY$krSS0fm0;U7ANJM*9ESSCovh_1CD9lIm)F3n!qwbG+M zx8LPtv(wGfe`{tnARSBE*B{2OXj`aqY&UH@l}~lyYJslb-l)4x8!taRyJ4?(@R47w z%a~LDwUc4T6GCT>@!61bl4P4(c-|=88Z{ISXsEU|Q|nxe8&Rvu;Bk#9FrB!nF(~1| zp}Jk5!;$*a26^V}^w2M|duIFmel{D*sXp|A&?WC)cbqMD zf93u8%5sS&)zY-Jnk(ygo8hobf{|Myzr9Sjf}l%aC9U*^f}oq)xXG>2n&(6qr&?u- z?b*QEV)s$q>OwOmjnG#^pKw6&ij!C2iQSU}II6vX^Vx<^PIXsRzQ5+7?L_HfM3dwi z>-k;Dtpiodrln^4#$D1Hw1~lGXX_`QS7tWUUOs9b-SFIY2nO6HyjChG&NUTJtoLHO zzwiT6r?}WyfAL1wD!3+l@TpEZJH*~?k#3K!Pm*ow>SPP3S(M7Gd4Bp!b$-RC;uejM z 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Π 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

T<6wV%9m)q-?Jk41EMI^{-5#m4+Oyl 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 H#lY= 1000) - { - showRestartMessage = false; - } - - ClearScreen(ColorLightBlue()); - - // Draw dancer - DrawBitmap(dancerBmp, dancerPos.X - 40, dancerPos.Y - 40, - OptionWithAnimation(danceAnim)); - - // Draw UI - DrawText("Animation Restart Demo", ColorBlack(), 10, 10); - DrawText("Press SPACE to stop/restart animation", ColorBlack(), 10, 30); - DrawText("Animation auto-restarts when it ends", ColorBlack(), 10, 50); - - // Show current animation state - string status = isPlaying ? "PLAYING" : "STOPPED"; - var statusColor = isPlaying ? ColorGreen() : ColorRed(); - DrawText($"Status: {status}", statusColor, 10, 80); - DrawText($"Frame: {AnimationCurrentCell(danceAnim)}", ColorBlue(), 10, 100); - DrawText($"Ended: {(AnimationEnded(danceAnim) ? "Yes" : "No")}", ColorPurple(), 10, 120); - - // Show restart message - if (showRestartMessage) - { - DrawText("*** ANIMATION RESTARTED ***", ColorRed(), 10, 150); - } - - // Draw animation progress bar - int progressWidth = 300; - int progressHeight = 20; - int progressX = 10; - int progressY = 180; - - DrawRectangle(ColorWhite(), progressX, progressY, progressWidth, progressHeight); - DrawRectangle(ColorBlack(), progressX, progressY, progressWidth, progressHeight, - OptionLineWidth(2)); - - // Calculate progress based on current frame - if (AnimationCurrentCell(danceAnim) >= 0) - { - float progress = (float)AnimationCurrentCell(danceAnim) / 8.0f; // 0-8 frames - int fillWidth = (int)(progress * (progressWidth - 4)); - DrawRectangle(ColorOrange(), progressX + 2, progressY + 2, - fillWidth, progressHeight - 4); - } - - DrawText("Animation Progress", ColorBlack(), progressX, progressY - 20); - - RefreshScreen(60); -} - -// Clean up -FreeAnimation(danceAnim); -FreeAnimationScript(danceScript); -FreeBitmap(dancerBmp); -FreeTimer(restartTimer); -CloseAllWindows(); diff --git a/public/usage-examples/animations/restart_animation-1-example.cpp b/public/usage-examples/animations/restart_animation-1-example.cpp deleted file mode 100644 index 2207e7905..000000000 --- a/public/usage-examples/animations/restart_animation-1-example.cpp +++ /dev/null @@ -1,120 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Animation Restart Demo", 800, 600); - - // Load animation script and bitmap - animation_script dance_script = load_animation_script("dancer", "dancer.txt"); - bitmap dancer_bmp = load_bitmap("dancer", "dancer.png"); - bitmap_set_cell_details(dancer_bmp, 80, 80, 3, 3, 9); // 3x3 grid, 9 frames - - // Create animation - animation dance_anim = create_animation(dance_script, "dance_sequence"); - - point_2d dancer_pos = {400, 300}; - bool is_playing = true; - bool show_restart_message = false; - timer restart_timer = create_timer("restart_timer"); - - while (!quit_requested()) - { - process_events(); - - // Toggle animation playback with spacebar - if (key_typed(key_space)) - { - if (is_playing) - { - // Stop the animation (it will pause at current frame) - is_playing = false; - } - else - { - // Restart animation from beginning - restart_animation(dance_anim); - is_playing = true; - show_restart_message = true; - start_timer(restart_timer); - } - } - - // Auto-restart when animation ends - if (is_playing && animation_ended(dance_anim)) - { - restart_animation(dance_anim); - show_restart_message = true; - start_timer(restart_timer); - } - - // Update animation only when playing - if (is_playing) - { - update_animation(dance_anim); - } - - // Hide restart message after 1 second - if (show_restart_message && timer_ticks(restart_timer) > 1000) - { - show_restart_message = false; - } - - clear_screen(color_light_blue()); - - // Draw dancer - draw_bitmap(dancer_bmp, dancer_pos.x - 40, dancer_pos.y - 40, - option_with_animation(dance_anim)); - - // Draw UI - draw_text("Animation Restart Demo", color_black(), 10, 10); - draw_text("Press SPACE to stop/restart animation", color_black(), 10, 30); - draw_text("Animation auto-restarts when it ends", color_black(), 10, 50); - - // Show current animation state - string status = is_playing ? "PLAYING" : "STOPPED"; - color status_color = is_playing ? color_green() : color_red(); - draw_text("Status: " + status, status_color, 10, 80); - draw_text("Frame: " + std::to_string(animation_current_cell(dance_anim)), - color_blue(), 10, 100); - draw_text("Ended: " + string(animation_ended(dance_anim) ? "Yes" : "No"), - color_purple(), 10, 120); - - // Show restart message - if (show_restart_message) - { - draw_text("*** ANIMATION RESTARTED ***", color_red(), 10, 150); - } - - // Draw animation progress bar - int progress_width = 300; - int progress_height = 20; - int progress_x = 10; - int progress_y = 180; - - draw_rectangle(color_white(), progress_x, progress_y, progress_width, progress_height); - draw_rectangle(color_black(), progress_x, progress_y, progress_width, progress_height, - option_line_width(2)); - - // Calculate progress based on current frame - if (animation_current_cell(dance_anim) >= 0) - { - float progress = (float)animation_current_cell(dance_anim) / 8.0f; // 0-8 frames - int fill_width = (int)(progress * (progress_width - 4)); - draw_rectangle(color_orange(), progress_x + 2, progress_y + 2, - fill_width, progress_height - 4); - } - - draw_text("Animation Progress", color_black(), progress_x, progress_y - 20); - - refresh_screen(60); - } - - // Clean up - free_animation(dance_anim); - free_animation_script(dance_script); - free_bitmap(dancer_bmp); - free_timer(restart_timer); - close_all_windows(); - - return 0; -} diff --git a/public/usage-examples/animations/restart_animation-1-example.cs b/public/usage-examples/animations/restart_animation-1-example.cs deleted file mode 100644 index a06888981..000000000 --- a/public/usage-examples/animations/restart_animation-1-example.cs +++ /dev/null @@ -1,120 +0,0 @@ -using SplashKitSDK; - -public class Program -{ - public static void Main() - { - SplashKit.OpenWindow("Animation Restart Demo", 800, 600); - - // Load animation script and bitmap - AnimationScript danceScript = SplashKit.LoadAnimationScript("dancer", "dancer.txt"); - Bitmap dancerBmp = SplashKit.LoadBitmap("dancer", "dancer.png"); - SplashKit.BitmapSetCellDetails(dancerBmp, 80, 80, 3, 3, 9); // 3x3 grid, 9 frames - - // Create animation - Animation danceAnim = SplashKit.CreateAnimation(danceScript, "dance_sequence"); - - Point2D dancerPos = SplashKit.PointAt(400, 300); - bool isPlaying = true; - bool showRestartMessage = false; - Timer restartTimer = SplashKit.CreateTimer("restart_timer"); - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Toggle animation playback with spacebar - if (SplashKit.KeyTyped(KeyCode.SpaceKey)) - { - if (isPlaying) - { - // Stop the animation (it will pause at current frame) - isPlaying = false; - } - else - { - // Restart animation from beginning - SplashKit.RestartAnimation(danceAnim); - isPlaying = true; - showRestartMessage = true; - SplashKit.StartTimer(restartTimer); - } - } - - // Auto-restart when animation ends - if (isPlaying && SplashKit.AnimationEnded(danceAnim)) - { - SplashKit.RestartAnimation(danceAnim); - showRestartMessage = true; - SplashKit.StartTimer(restartTimer); - } - - // Update animation only when playing - if (isPlaying) - { - SplashKit.UpdateAnimation(danceAnim); - } - - // Hide restart message after 1 second - if (showRestartMessage && SplashKit.TimerTicks(restartTimer) > 1000) - { - showRestartMessage = false; - } - - SplashKit.ClearScreen(SplashKit.ColorLightBlue()); - - // Draw dancer - SplashKit.DrawBitmap(dancerBmp, dancerPos.X - 40, dancerPos.Y - 40, - SplashKit.OptionWithAnimation(danceAnim)); - - // Draw UI - SplashKit.DrawText("Animation Restart Demo", SplashKit.ColorBlack(), 10, 10); - SplashKit.DrawText("Press SPACE to stop/restart animation", SplashKit.ColorBlack(), 10, 30); - SplashKit.DrawText("Animation auto-restarts when it ends", SplashKit.ColorBlack(), 10, 50); - - // Show current animation state - string status = isPlaying ? "PLAYING" : "STOPPED"; - Color statusColor = isPlaying ? SplashKit.ColorGreen() : SplashKit.ColorRed(); - SplashKit.DrawText($"Status: {status}", statusColor, 10, 80); - SplashKit.DrawText($"Frame: {SplashKit.AnimationCurrentCell(danceAnim)}", SplashKit.ColorBlue(), 10, 100); - SplashKit.DrawText($"Ended: {(SplashKit.AnimationEnded(danceAnim) ? "Yes" : "No")}", - SplashKit.ColorPurple(), 10, 120); - - // Show restart message - if (showRestartMessage) - { - SplashKit.DrawText("*** ANIMATION RESTARTED ***", SplashKit.ColorRed(), 10, 150); - } - - // Draw animation progress bar - int progressWidth = 300; - int progressHeight = 20; - int progressX = 10; - int progressY = 180; - - SplashKit.DrawRectangle(SplashKit.ColorWhite(), progressX, progressY, progressWidth, progressHeight); - SplashKit.DrawRectangle(SplashKit.ColorBlack(), progressX, progressY, progressWidth, progressHeight, - SplashKit.OptionLineWidth(2)); - - // Calculate progress based on current frame - if (SplashKit.AnimationCurrentCell(danceAnim) >= 0) - { - float progress = (float)SplashKit.AnimationCurrentCell(danceAnim) / 8.0f; // 0-8 frames - int fillWidth = (int)(progress * (progressWidth - 4)); - SplashKit.DrawRectangle(SplashKit.ColorOrange(), progressX + 2, progressY + 2, - fillWidth, progressHeight - 4); - } - - SplashKit.DrawText("Animation Progress", SplashKit.ColorBlack(), progressX, progressY - 20); - - SplashKit.RefreshScreen(60); - } - - // Clean up - SplashKit.FreeAnimation(danceAnim); - SplashKit.FreeAnimationScript(danceScript); - SplashKit.FreeBitmap(dancerBmp); - SplashKit.FreeTimer(restartTimer); - SplashKit.CloseAllWindows(); - } -} diff --git a/public/usage-examples/animations/restart_animation-1-example.py b/public/usage-examples/animations/restart_animation-1-example.py deleted file mode 100644 index 7e9a7b673..000000000 --- a/public/usage-examples/animations/restart_animation-1-example.py +++ /dev/null @@ -1,100 +0,0 @@ -from splashkit import * - -def main(): - open_window("Animation Restart Demo", 800, 600) - - # Load animation script and bitmap - dance_script = load_animation_script("dancer", "dancer.txt") - dancer_bmp = load_bitmap("dancer", "dancer.png") - bitmap_set_cell_details(dancer_bmp, 80, 80, 3, 3, 9) # 3x3 grid, 9 frames - - # Create animation - dance_anim = create_animation(dance_script, "dance_sequence") - - dancer_pos = point_at(400, 300) - is_playing = True - show_restart_message = False - restart_timer = create_timer("restart_timer") - - while not quit_requested(): - process_events() - - # Toggle animation playback with spacebar - if key_typed(KeyCode.space_key): - if is_playing: - # Stop the animation (it will pause at current frame) - is_playing = False - else: - # Restart animation from beginning - restart_animation(dance_anim) - is_playing = True - show_restart_message = True - start_timer(restart_timer) - - # Auto-restart when animation ends - if is_playing and animation_ended(dance_anim): - restart_animation(dance_anim) - show_restart_message = True - start_timer(restart_timer) - - # Update animation only when playing - if is_playing: - update_animation(dance_anim) - - # Hide restart message after 1 second - if show_restart_message and timer_ticks(restart_timer) > 1000: - show_restart_message = False - - clear_screen(color_light_blue()) - - # Draw dancer - draw_bitmap(dancer_bmp, dancer_pos.x - 40, dancer_pos.y - 40, - option_with_animation(dance_anim)) - - # Draw UI - draw_text("Animation Restart Demo", color_black(), 10, 10) - draw_text("Press SPACE to stop/restart animation", color_black(), 10, 30) - draw_text("Animation auto-restarts when it ends", color_black(), 10, 50) - - # Show current animation state - status = "PLAYING" if is_playing else "STOPPED" - status_color = color_green() if is_playing else color_red() - draw_text(f"Status: {status}", status_color, 10, 80) - draw_text(f"Frame: {animation_current_cell(dance_anim)}", color_blue(), 10, 100) - draw_text(f"Ended: {'Yes' if animation_ended(dance_anim) else 'No'}", - color_purple(), 10, 120) - - # Show restart message - if show_restart_message: - draw_text("*** ANIMATION RESTARTED ***", color_red(), 10, 150) - - # Draw animation progress bar - progress_width = 300 - progress_height = 20 - progress_x = 10 - progress_y = 180 - - draw_rectangle(color_white(), progress_x, progress_y, progress_width, progress_height) - draw_rectangle(color_black(), progress_x, progress_y, progress_width, progress_height, - option_line_width(2)) - - # Calculate progress based on current frame - if animation_current_cell(dance_anim) >= 0: - progress = animation_current_cell(dance_anim) / 8.0 # 0-8 frames - fill_width = int(progress * (progress_width - 4)) - draw_rectangle(color_orange(), progress_x + 2, progress_y + 2, - fill_width, progress_height - 4) - - draw_text("Animation Progress", color_black(), progress_x, progress_y - 20) - - refresh_screen(60) - - # Clean up - free_animation(dance_anim) - free_animation_script(dance_script) - free_bitmap(dancer_bmp) - free_timer(restart_timer) - close_all_windows() - -if __name__ == "__main__": - main() diff --git a/public/usage-examples/animations/restart_animation-1-example.txt b/public/usage-examples/animations/restart_animation-1-example.txt deleted file mode 100644 index d4d70ba92..000000000 --- a/public/usage-examples/animations/restart_animation-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -restart_animation diff --git a/public/usage-examples/animations/update_animation-1-example-oop.cs b/public/usage-examples/animations/update_animation-1-example-oop.cs deleted file mode 100644 index 99e352498..000000000 --- a/public/usage-examples/animations/update_animation-1-example-oop.cs +++ /dev/null @@ -1,67 +0,0 @@ -using SplashKitSDK; - -Program.Main(); - -public static class Program -{ - public static void Main() - { - SplashKit.OpenWindow("Animation Frame Updates", 800, 600); - - // Load animation script and bitmap - AnimationScript coinScript = SplashKit.LoadAnimationScript("spinning_coin", "coin.txt"); - Bitmap coinBmp = SplashKit.LoadBitmap("coin", "coin.png"); - SplashKit.BitmapSetCellDetails(coinBmp, 32, 32, 8, 1, 8); // 8 frames of spinning coin - - // Create animation - Animation coinSpin = SplashKit.CreateAnimation(coinScript, "spin"); - - Point2D coinPos = SplashKit.PointAt(400, 300); - - while (!SplashKit.QuitRequested()) - { - SplashKit.ProcessEvents(); - - // Update animation with different speeds based on keyboard input - if (SplashKit.KeyDown(KeyCode.SpaceKey)) - { - // Fast animation - update with 2x speed - SplashKit.UpdateAnimation(coinSpin, 2.0f); - } - else if (SplashKit.KeyDown(KeyCode.LeftShiftKey)) - { - // Slow animation - update with 0.5x speed - SplashKit.UpdateAnimation(coinSpin, 0.5f); - } - else - { - // Normal animation speed - SplashKit.UpdateAnimation(coinSpin); - } - - SplashKit.ClearScreen(Color.DarkBlue); - - // Draw spinning coin - SplashKit.DrawBitmap(coinBmp, coinPos.X - 16, coinPos.Y - 16, - SplashKit.OptionWithAnimation(coinSpin)); - - // Draw instructions and animation info - SplashKit.DrawText("Spinning Coin Animation", Color.White, 10, 10); - SplashKit.DrawText("SPACE: Fast, SHIFT: Slow, Normal: Default", Color.White, 10, 30); - SplashKit.DrawText($"Current Frame: {SplashKit.AnimationCurrentCell(coinSpin)}", - Color.White, 10, 50); - SplashKit.DrawText($"Frame Time: {SplashKit.AnimationFrameTime(coinSpin):F2}", - Color.White, 10, 70); - SplashKit.DrawText($"Animation Ended: {(SplashKit.AnimationEnded(coinSpin) ? "Yes" : "No")}", - Color.White, 10, 90); - - SplashKit.RefreshScreen(60); - } - - // Clean up - SplashKit.FreeAnimation(coinSpin); - SplashKit.FreeAnimationScript(coinScript); - SplashKit.FreeBitmap(coinBmp); - SplashKit.CloseAllWindows(); - } -} diff --git a/public/usage-examples/animations/update_animation-1-example-top-level.cs b/public/usage-examples/animations/update_animation-1-example-top-level.cs deleted file mode 100644 index f3f7e14f0..000000000 --- a/public/usage-examples/animations/update_animation-1-example-top-level.cs +++ /dev/null @@ -1,59 +0,0 @@ -using SplashKitSDK; - -OpenWindow("Animation Frame Updates", 800, 600); - -// Load animation script and bitmap -AnimationScript coinScript = LoadAnimationScript("spinning_coin", "coin.txt"); -Bitmap coinBmp = LoadBitmap("coin", "coin.png"); -BitmapSetCellDetails(coinBmp, 32, 32, 8, 1, 8); // 8 frames of spinning coin - -// Create animation -Animation coinSpin = CreateAnimation(coinScript, "spin"); - -Point2D coinPos = PointAt(400, 300); - -while (!QuitRequested()) -{ - ProcessEvents(); - - // Update animation with different speeds based on keyboard input - if (KeyDown(KeyCode.SpaceKey)) - { - // Fast animation - update with 2x speed - UpdateAnimation(coinSpin, 2.0f); - } - else if (KeyDown(KeyCode.LeftShiftKey)) - { - // Slow animation - update with 0.5x speed - UpdateAnimation(coinSpin, 0.5f); - } - else - { - // Normal animation speed - UpdateAnimation(coinSpin); - } - - ClearScreen(Color.DarkBlue); - - // Draw spinning coin - DrawBitmap(coinBmp, coinPos.X - 16, coinPos.Y - 16, - OptionWithAnimation(coinSpin)); - - // Draw instructions and animation info - DrawText("Spinning Coin Animation", Color.White, 10, 10); - DrawText("SPACE: Fast, SHIFT: Slow, Normal: Default", Color.White, 10, 30); - DrawText($"Current Frame: {AnimationCurrentCell(coinSpin)}", - Color.White, 10, 50); - DrawText($"Frame Time: {AnimationFrameTime(coinSpin):F2}", - Color.White, 10, 70); - DrawText($"Animation Ended: {(AnimationEnded(coinSpin) ? "Yes" : "No")}", - Color.White, 10, 90); - - RefreshScreen(60); -} - -// Clean up -FreeAnimation(coinSpin); -FreeAnimationScript(coinScript); -FreeBitmap(coinBmp); -CloseAllWindows(); diff --git a/public/usage-examples/animations/update_animation-1-example.cpp b/public/usage-examples/animations/update_animation-1-example.cpp deleted file mode 100644 index 1cad072fb..000000000 --- a/public/usage-examples/animations/update_animation-1-example.cpp +++ /dev/null @@ -1,64 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Animation Frame Updates", 800, 600); - - // Load animation script and bitmap - animation_script coin_script = load_animation_script("spinning_coin", "coin.txt"); - bitmap coin_bmp = load_bitmap("coin", "coin.png"); - bitmap_set_cell_details(coin_bmp, 32, 32, 8, 1, 8); // 8 frames of spinning coin - - // Create animation - animation coin_spin = create_animation(coin_script, "spin"); - - point_2d coin_pos = {400, 300}; - - while (!quit_requested()) - { - process_events(); - - // Update animation with different speeds based on keyboard input - if (key_down(key_space)) - { - // Fast animation - update with 2x speed - update_animation(coin_spin, 2.0f); - } - else if (key_down(key_left_shift)) - { - // Slow animation - update with 0.5x speed - update_animation(coin_spin, 0.5f); - } - else - { - // Normal animation speed - update_animation(coin_spin); - } - - clear_screen(color_dark_blue()); - - // Draw spinning coin - draw_bitmap(coin_bmp, coin_pos.x - 16, coin_pos.y - 16, - option_with_animation(coin_spin)); - - // Draw instructions and animation info - draw_text("Spinning Coin Animation", color_white(), 10, 10); - draw_text("SPACE: Fast, SHIFT: Slow, Normal: Default", color_white(), 10, 30); - draw_text("Current Frame: " + std::to_string(animation_current_cell(coin_spin)), - color_white(), 10, 50); - draw_text("Frame Time: " + std::to_string(animation_frame_time(coin_spin)), - color_white(), 10, 70); - draw_text("Animation Ended: " + std::string(animation_ended(coin_spin) ? "Yes" : "No"), - color_white(), 10, 90); - - refresh_screen(60); - } - - // Clean up - free_animation(coin_spin); - free_animation_script(coin_script); - free_bitmap(coin_bmp); - close_all_windows(); - - return 0; -} diff --git a/public/usage-examples/animations/update_animation-1-example.py b/public/usage-examples/animations/update_animation-1-example.py deleted file mode 100644 index cca68d198..000000000 --- a/public/usage-examples/animations/update_animation-1-example.py +++ /dev/null @@ -1,51 +0,0 @@ -from splashkit import * - -open_window("Animation Frame Updates", 800, 600) - -# Load animation script and bitmap -coin_script = load_animation_script("spinning_coin", "coin.txt") -coin_bmp = load_bitmap("coin", "coin.png") -bitmap_set_cell_details(coin_bmp, 32, 32, 8, 1, 8) # 8 frames of spinning coin - -# Create animation -coin_spin = create_animation(coin_script, "spin") - -coin_pos = point_at(400, 300) - -while not quit_requested(): - process_events() - - # Update animation with different speeds based on keyboard input - if key_down(key_space()): - # Fast animation - update with 2x speed - update_animation_percent(coin_spin, 2.0) - elif key_down(key_left_shift()): - # Slow animation - update with 0.5x speed - update_animation_percent(coin_spin, 0.5) - else: - # Normal animation speed - update_animation(coin_spin) - - clear_screen(color_dark_blue()) - - # Draw spinning coin - draw_bitmap(coin_bmp, coin_pos.x - 16, coin_pos.y - 16, - option_with_animation(coin_spin)) - - # Draw instructions and animation info - draw_text("Spinning Coin Animation", color_white(), 10, 10) - draw_text("SPACE: Fast, SHIFT: Slow, Normal: Default", color_white(), 10, 30) - draw_text(f"Current Frame: {animation_current_cell(coin_spin)}", - color_white(), 10, 50) - draw_text(f"Frame Time: {animation_frame_time(coin_spin):.2f}", - color_white(), 10, 70) - draw_text(f"Animation Ended: {'Yes' if animation_ended(coin_spin) else 'No'}", - color_white(), 10, 90) - - refresh_screen(60) - -# Clean up -free_animation(coin_spin) -free_animation_script(coin_script) -free_bitmap(coin_bmp) -close_all_windows() diff --git a/public/usage-examples/animations/update_animation-1-example.txt b/public/usage-examples/animations/update_animation-1-example.txt deleted file mode 100644 index f9829c7a3..000000000 --- a/public/usage-examples/animations/update_animation-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -Animation Frame Updates From 27fe6ef0159902494bfc4e0aefb9225a74aefa9b Mon Sep 17 00:00:00 2001 From: AkiraCoffee <88522379+Coffee8848@users.noreply.github.com> Date: Tue, 19 Aug 2025 13:16:22 +1000 Subject: [PATCH 34/47] add all gif files work --- .../animation_current_cell-1-example.cpp | 118 ++++++++++++++++++ .../animation_current_cell-1-example.gif | Bin 0 -> 81064 bytes .../animation_current_cell-1-example.txt | 1 + .../animations/animation_ended-1-example.cpp | 81 ++++++++++++ .../animations/animation_ended-1-example.gif | Bin 0 -> 44950 bytes .../animations/animation_ended-1-example.txt | 1 + .../animations/assign_animation-1-example.cpp | 110 ++++++++++++++++ .../animations/assign_animation-1-example.gif | Bin 0 -> 84197 bytes .../animations/assign_animation-1-example.txt | 1 + .../animations/create_animation-1-example.cpp | 94 ++++++++++++++ .../animations/create_animation-1-example.gif | Bin 0 -> 89729 bytes .../animations/create_animation-1-example.txt | 1 + .../load_animation_script-1-example.cpp | 94 ++++++++++++++ .../load_animation_script-1-example.gif | Bin 0 -> 50164 bytes .../load_animation_script-1-example.txt | 1 + .../animations/update_animation-1-example.cpp | 104 +++++++++++++++ .../animations/update_animation-1-example.gif | Bin 0 -> 100469 bytes .../animations/update_animation-1-example.txt | 1 + 18 files changed, 607 insertions(+) create mode 100644 public/usage-examples/animations/animation_current_cell-1-example.cpp create mode 100644 public/usage-examples/animations/animation_current_cell-1-example.gif create mode 100644 public/usage-examples/animations/animation_current_cell-1-example.txt create mode 100644 public/usage-examples/animations/animation_ended-1-example.cpp create mode 100644 public/usage-examples/animations/animation_ended-1-example.gif create mode 100644 public/usage-examples/animations/animation_ended-1-example.txt create mode 100644 public/usage-examples/animations/assign_animation-1-example.cpp create mode 100644 public/usage-examples/animations/assign_animation-1-example.gif create mode 100644 public/usage-examples/animations/assign_animation-1-example.txt create mode 100644 public/usage-examples/animations/create_animation-1-example.cpp create mode 100644 public/usage-examples/animations/create_animation-1-example.gif create mode 100644 public/usage-examples/animations/create_animation-1-example.txt create mode 100644 public/usage-examples/animations/load_animation_script-1-example.cpp create mode 100644 public/usage-examples/animations/load_animation_script-1-example.gif create mode 100644 public/usage-examples/animations/load_animation_script-1-example.txt create mode 100644 public/usage-examples/animations/update_animation-1-example.cpp create mode 100644 public/usage-examples/animations/update_animation-1-example.gif create mode 100644 public/usage-examples/animations/update_animation-1-example.txt diff --git a/public/usage-examples/animations/animation_current_cell-1-example.cpp b/public/usage-examples/animations/animation_current_cell-1-example.cpp new file mode 100644 index 000000000..f7d5dbd91 --- /dev/null +++ b/public/usage-examples/animations/animation_current_cell-1-example.cpp @@ -0,0 +1,118 @@ +#include "splashkit.h" + +int main() +{ + // Setup animation window + window window = open_window("Animation Current Cell", 800, 600); + + // Create a simple bitmap programmatically for demonstration + bitmap demo_bmp = create_bitmap("demo", 320, 64); + clear_bitmap(demo_bmp, color_white()); + + // Draw 8 numbered frames on the bitmap + for (int i = 0; i < 8; i++) + { + int x = i * 40; + fill_rectangle_on_bitmap(demo_bmp, color_light_gray(), x, 0, 40, 64); + draw_rectangle_on_bitmap(demo_bmp, color_black(), x, 0, 40, 64); + draw_text_on_bitmap(demo_bmp, std::to_string(i), color_black(), x + 15, 25); + } + + // Set cell details for 8 frames + bitmap_set_cell_details(demo_bmp, 40, 64, 8, 1, 8); + + // Variables for manual animation control + int current_frame = 0; + timer animation_timer = create_timer("anim_timer"); + start_timer(animation_timer); + bool paused = false; + + while (!window_close_requested(window)) + { + process_events(); + + // Control animation with spacebar + if (key_typed(SPACE_KEY)) + paused = !paused; + + // Manual frame control with arrow keys + if (key_typed(LEFT_KEY) && current_frame > 0) + current_frame--; + if (key_typed(RIGHT_KEY) && current_frame < 7) + current_frame++; + + // Auto-advance frame every 800ms + if (!paused && timer_ticks(animation_timer) > 800) + { + current_frame = (current_frame + 1) % 8; + start_timer(animation_timer); + } + + clear_screen(color_light_blue()); + + // Demonstrate animation_current_cell by showing the frame + // (In real usage, you'd get this from animation_current_cell(animation)) + bitmap_set_cell_details(demo_bmp, 40, 64, 8, 1, 8); + + // Draw the current frame using bitmap with cell + draw_bitmap(demo_bmp, 300, 200, option_part_bmp(current_frame * 40, 0, 40, 64)); + + // Draw frame information + draw_text("Animation Current Cell Demo", color_black(), 10, 10); + draw_text("Current Cell: " + std::to_string(current_frame), color_red(), 10, 50); + draw_text("Frame Value: " + std::to_string(current_frame), color_dark_green(), 10, 80); + + // Draw controls + draw_text("Controls:", color_black(), 10, 150); + draw_text("SPACE - Pause/Resume", color_blue(), 20, 180); + draw_text("LEFT/RIGHT - Manual Control", color_blue(), 20, 200); + + // Animation status + string status = paused ? "PAUSED" : "PLAYING"; + color status_color = paused ? color_red() : color_green(); + draw_text("Status: " + status, status_color, 10, 250); + + // Progress indicator + draw_text("Animation Progress:", color_black(), 10, 320); + int progress_width = 300; + int progress_x = 10; + int progress_y = 350; + + // Background bar + draw_rectangle(color_white(), progress_x, progress_y, progress_width, 20); + draw_rectangle(color_black(), progress_x, progress_y, progress_width, 20, option_line_width(2)); + + // Progress fill (0-7 frames) + float progress = (float)current_frame / 7.0f; + int fill_width = (int)(progress * (progress_width - 4)); + draw_rectangle(color_orange(), progress_x + 2, progress_y + 2, fill_width, 16); + + // Frame markers + for (int i = 0; i <= 7; i++) + { + int marker_x = progress_x + (i * (progress_width / 7)); + draw_line(color_gray(), marker_x, progress_y - 5, marker_x, progress_y + 25); + draw_text(std::to_string(i), color_gray(), marker_x - 5, progress_y + 30); + } + + // Show all frames for reference + draw_text("All Frames:", color_black(), 10, 450); + for (int i = 0; i < 8; i++) + { + draw_bitmap(demo_bmp, 10 + (i * 45), 480, option_part_bmp(i * 40, 0, 40, 64)); + if (i == current_frame) + { + draw_rectangle(color_red(), 8 + (i * 45), 478, 44, 68, option_line_width(3)); + } + } + + refresh_screen(60); + } + + // Clean up resources + free_bitmap(demo_bmp); + free_timer(animation_timer); + close_window(window); + + return 0; +} \ No newline at end of file diff --git a/public/usage-examples/animations/animation_current_cell-1-example.gif b/public/usage-examples/animations/animation_current_cell-1-example.gif new file mode 100644 index 0000000000000000000000000000000000000000..ac40b67a8d1d58efa8e1cb1600d431617216829e GIT binary patch literal 81064 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 MXf0}L1jhY;06036bN~PV literal 0 HcmV?d00001 diff --git a/public/usage-examples/animations/animation_current_cell-1-example.txt b/public/usage-examples/animations/animation_current_cell-1-example.txt new file mode 100644 index 000000000..3457c1229 --- /dev/null +++ b/public/usage-examples/animations/animation_current_cell-1-example.txt @@ -0,0 +1 @@ +Animation Current Cell diff --git a/public/usage-examples/animations/animation_ended-1-example.cpp b/public/usage-examples/animations/animation_ended-1-example.cpp new file mode 100644 index 000000000..75a05f344 --- /dev/null +++ b/public/usage-examples/animations/animation_ended-1-example.cpp @@ -0,0 +1,81 @@ +#include "splashkit.h" + +int main() +{ + open_window("Animation Ended Demo", 600, 400); + + // Create a simple bitmap with 3 frames + bitmap demo_bmp = create_bitmap("demo", 240, 80); + clear_bitmap(demo_bmp, color_white()); + + // Draw 3 simple frames + for (int i = 0; i < 3; i++) + { + int x = i * 80; + fill_rectangle_on_bitmap(demo_bmp, color_light_blue(), x, 0, 80, 80); + draw_rectangle_on_bitmap(demo_bmp, color_black(), x, 0, 80, 80); + draw_text_on_bitmap(demo_bmp, std::to_string(i + 1), color_black(), x + 35, 35); + } + + bitmap_set_cell_details(demo_bmp, 80, 80, 3, 1, 3); + + // Create animation + animation_script script = load_animation_script("demo", "demo.txt"); + animation demo_anim = create_animation(script, "demo", demo_bmp); + + timer frame_timer = create_timer("frame"); + start_timer(frame_timer); + int current_frame = 0; + + while (!window_close_requested("Animation Ended Demo")) + { + process_events(); + + // Restart animation with SPACE + if (key_typed(SPACE_KEY)) + { + current_frame = 0; + start_timer(frame_timer); + } + + // Update frame every 800ms + if (timer_ticks(frame_timer) > 800) + { + current_frame++; + start_timer(frame_timer); + } + + clear_screen(color_white()); + + // Draw current frame + if (current_frame < 3) + { + draw_bitmap(demo_bmp, 250, 150, option_part_bmp(current_frame * 80, 0, 80, 80)); + } + else + { + // Animation ended - show last frame + draw_bitmap(demo_bmp, 250, 150, option_part_bmp(2 * 80, 0, 80, 80)); + } + + // Show animation_ended result + bool is_ended = (current_frame >= 3); + draw_text("animation_ended() returns: " + (is_ended ? string("TRUE") : string("FALSE")), + is_ended ? color_red() : color_green(), 10, 10); + + draw_text("Frame: " + std::to_string(current_frame) + " / 3", color_black(), 10, 40); + draw_text("Status: " + (is_ended ? string("ENDED") : string("PLAYING")), + is_ended ? color_red() : color_blue(), 10, 70); + + draw_text("Press SPACE to restart", color_gray(), 10, 350); + + refresh_screen(60); + } + + free_animation(demo_anim); + free_animation_script(script); + free_bitmap(demo_bmp); + free_timer(frame_timer); + + return 0; +} diff --git a/public/usage-examples/animations/animation_ended-1-example.gif b/public/usage-examples/animations/animation_ended-1-example.gif new file mode 100644 index 0000000000000000000000000000000000000000..bd4a7c4e0992a10b072a19b003031f26a0df5958 GIT binary patch literal 44950 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

    K%7kHp!?O2w^vA#*X3{4LFD*|Y_o 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 600) + { + frame_index = (frame_index + 1) % 3; // Cycle through 3 frames + start_timer(frame_timer); + } + + clear_screen(color_white()); + + // Draw the current animation frame + int source_y = current_sequence * 80; // 0 for walk (top), 80 for jump (bottom) + draw_bitmap(sprite_bmp, 250, 150, + option_part_bmp(frame_index * 80, source_y, 80, 80)); + + // Show current assignment + draw_text("assign_animation() Demo", color_black(), 10, 10); + draw_text("Current Animation: " + current_name, color_blue(), 10, 40); + draw_text("Frame: " + std::to_string(frame_index), color_green(), 10, 70); + draw_text("Sequence: " + (current_sequence == 0 ? string("Top Row") : string("Bottom Row")), + color_purple(), 10, 100); + + // Show available animations + draw_text("Available Animations:", color_black(), 10, 150); + draw_text("W - Assign 'walk' animation", current_name == "walk" ? color_red() : color_gray(), 20, 180); + draw_text("J - Assign 'jump' animation", current_name == "jump" ? color_red() : color_gray(), 20, 210); + + // Visual indicator + color indicator_color = current_name == "walk" ? color_green() : color_blue(); + draw_text("Currently playing: " + current_name + " animation", indicator_color, 10, 320); + + // Show both sequences for reference + draw_text("Walk Frames:", color_green(), 400, 50); + for (int i = 0; i < 3; i++) + { + draw_bitmap(sprite_bmp, 400 + (i * 40), 80, option_part_bmp(i * 80, 0, 80, 80)); + } + + draw_text("Jump Frames:", color_blue(), 400, 180); + for (int i = 0; i < 3; i++) + { + draw_bitmap(sprite_bmp, 400 + (i * 40), 210, option_part_bmp(i * 80, 80, 80, 80)); + } + + refresh_screen(60); + } + + free_bitmap(sprite_bmp); + free_timer(frame_timer); + + return 0; +} diff --git a/public/usage-examples/animations/assign_animation-1-example.gif b/public/usage-examples/animations/assign_animation-1-example.gif new file mode 100644 index 0000000000000000000000000000000000000000..49b8827f3eda6ee49000c3c70ce98b72be66d2d4 GIT binary patch literal 84197 zcmd?Qg-;z!^eu{WN+|`3ySo)H?(SZ^$idy+;ovUCi@UqKYm2)d^xzJM_ub!3UUF~V zfACh;?8)p*GTAf9WM<7CX;~@WAHO2tgWx=2V8}l{D@kgoi;JpAva_(k!@~UMdPYD% z`>$sDufY7TZl#|;Ly3r>%uMeR?C17u{fRWm!%Sw6)XZ;KI9mintPBi{Obq{lik6m; zk_?9e4-M-p96THx795-{9AY3Mb|f}+0yVQMGbaxx7Z(>dH}{VpKLiB@#bhKTt)-+r zq-A|&<&)%9qx3Z0thH>NO&pv(eEj_U{e%4d+x`8IeSNmV{BjH3J?b588|~~{9o_oe zy@tGehJ5_{`~ybxc;=$qqc;VmSzuDc{(bcJ*rKzsP`MQgB`#i#5yJHOtF2 z%QF@K77EAK6HCqmg5SKop`oGBv@~c>4|HzseQEK1ZRK@m+9?L`#bdi#K*_S|LOR@TmL`l@L$;fJJSDc0Z-Jih-bV|8wnfij^Xgm(AK4%H|7Yk{Jvpn#%u`suarQ$Te3iR_ZibZ%#BwcyG1>5pXPbf&eD>p-3orL&?fd@8r9oSXwgVxUxh^ zJK;p`$GZ`$@4FkKB7#964!V-E0*;)fmB=WN8DKAlbIG#MDeek(EKcA703d~f3lDXa zkPHgd{FDlkArSJlV+j-VkP8m^gc#1J-=s2Apy`c10o zga(&qgdUvjcioRn;dxX}OW}@$GmIgDbZ?QbM(wqoL`lUE4A8+ON1#&I@-k0j$2^qC zaO5inYNZn-(yLkMQiqia+38|u35)(h$aHNvJ*|Z5!v=#?K`<06`C_|KRAO=u^T)Lk z2(a|21cpCC(ZrgA5_a#3QhJ9D!mtd9GZ&k!x&WlIx}ANA(-yjsWxLuv9uprt59^DHcZxZ zCgSi9eZ8@#*T6J#ryo`}=vn=iWta9Fp+~0ehjn8HCw>D4)7RneG$bDgjTLtO8|ulF zKBqKT8C1JR%7xGk^$B}!pBrVd)<|beNkZ5rm5*SiW@W0u^MB*20Ypa?FrBLo{buRR zoBa~hRdsEsJa3MqnDPqW>$RY4;v*6Uo9xgQ!C1cLZ;mM4Zp!kH2gS|0t*G2I6-vx0 zTjE!CPtBo^la1ZcjgbhGGAXOhB^9ScY`azA9WK4}>Ek6cBAW02j#3{Ns3*m;x=t5T zv~%gR;<7GYFFXGTrmWe}lGkX3i-GJnDB5-gHj-vU;J3ueqnb08;IX|_!a93yPJ|6e zG#)b6&wtQF8ufHES0#PLI**Cp^lQ!_>u)`gmWL*v3H1vxoPA*GmW+jRalXe}J;CL| z;et{qd9Q-dV|I)}X|eV&Mm%2z3!f(*%t~8Tb673C z*9kJUESb|HSuI(aQV%)~+J=ay!=V+GY45)5e3_B44w6hnUu4sJugvQ#;%%0CeAz4d zb|)h~GAS@dNBUU2RXMRxqYwwp1;pAf^c_uc0eO!Ag#%fU1WyT+YMPd$=L7RRir-)q z9*Hbij36q8{A?3akF>!X*kYh!<^Cv&MOy|UTae~k z0iE>E-)wN^F@gP>>lF>63a)IiHm+M=iC`lI==U(<9EXT%aa*kDA^#BX^3qAp8d=gx0oM>tD7dr4U^SDJnZj~>7s>bhw?z{tN*lZvjGlWJl8GXU z5eEoW!uSJVxcKM5AdvLU)xA#;B_+%p<)f{=QGgbPR3e<=_e*cn91~g^^z5cdzU^CHQjLY5csilh@=J+`xQ9Vp(>+fNu$Eipt z`|;JP&DYY#4&qZ{gPW=e>gy9YfNkbhd4u5oYeG+;s~XM*U}c#g_%Z8Twiiz7?(UY;~$@Oxx5FD?+C zl;3_?)8+(+#n4<%ZbM&q*q`5P1CbSs9}wF507`Yiu`WA^{7?PpN{S(r3cDzJcztZ$ zb>Tcyzxou~2FcLsL5(-N7+Ft4bW(DW>Qj3-g`UGKarH4=+32*kyCb|a^>H3k`y{VV zqatVx2@whh6ok)XGD;0e=~D+Z{LkYmaSbV@3Wp4O&l5T`4QZ`Yhb%rnCqJzQGma=6 zv1dI`St>O`Gnc21xI3Sx9pf6a!3to$_2(JSna145DX`G%^K2kmQ$Didu^8dY97w6D z;0y7QB>&5NLR?c3t>THC-pk*NnWhq+=@TX8|K<~|xlCH|R4waep-ic{LVNmDKBQx@ zF0Q%CLh(#@{bi|bhO5}9`poe4Ww{Tnr7lA8++_Lp@`zGPL;CbNkpFdcu7#taQ1QZA z?{#furlrLr7X7=!>-r8_Yul(I#74Pu<5;P+V|g0l-r2DZiEHfwD_(l9>rI1uT6-R+ zFa2MAR-U1)eaK2z!GuKrV1?TTaA&T<`2}V^1#nW-I3h|EdGBF=xX`pYBC?o?P2;tC z=0kb5uH%z`ACSazjML9JCknqEvc*3aQbLX?nT%njWtyj*pcX8y#<0XY!I>Vpw<51Z z$6~a%^C2YQ!tJ*c$@KPxQl)#Lf4=i7BCsg=38z&K@3Y!EA_zE+h+IB7XMy2jpGf+G zDBCu$LA-FtWGZk?oj)K%AQ1#!6*xfC`-SG$t{vpOqsn;veP$kxy`M@>iLANTEJj`< zlQEw05k!Z-%euxdXP(A8;chco8xJUFuSZOCr{Zbfu|wwq0h}TLYFxh)!GNckQIb0* z<>&Es6}V;T%_(V1zfZ20K&)e8M4^bjGh&C=lz8Y}^QFM`C*}9k+V!iNl^+X1(2qOF zt-$NnHZ&s#>c?&)d@NzahdYz!%473!q^d3aI;jAC`XGXy^7KAl^ad`Sb;HU?2Rv%~ zn?CsSjJn=Dx+;{q5?{egrUOBJ-sp9K!ydkb%RXOJT#@hs@6!Vi@%*tY{U~^Ycf$P) zBjEfVJsfF0zN*0KJ_hSWcrXJ(bS*qQJ$%bXgIUVlh~|P-0zF(GgI%;e9NdHHkKGx0 zL&an~xamB2d4a!5J$zc-G5SJHfua5pp-vIO=;*Kgw&ng~w^K{?Z zQBQg>s4m?nOB(1Q19Un@`E41Y>=~IY?G*hKo~;v6vlE&26q-rrUb7s=ejOUM;#~j; zGr^6v07hl$MCD{e7iC1n03sUcBCutmJn+KeWt_Ts!hKhwszEWmo>85ipgFwQk#N5? zaDannP|dQRLPRV~S>OdY#*8ky+cP@XGRjsf)*Cna5ENC27uWUVO$`&T42tUpMNVe` zTRh|2=wdpK<61$$k1^ocSj@+xYk*9`6>GA=Q(gcJzZ=k)d?Tgy!(M$#H-|j!co2;@ze*iZ!GFe)) zyq7ccMtxR6nckn$Q)q+8+p@e*fMY+y2Ee{k(A8LEI@g}@6r8r4;_}R#pSedTR)9p< zts@}qvAacU7$*o$*AwBIKFyB zSsvsh7v&`w{l(23n4dzMk01vmu*xGK_=DyBhbS|I`~~>*9PEyq|Hax#?gf%1%PjR>E4Aw=^(QC`ekq0q@|A^qmnrL(fjY`!2nwUt$`T05(Vxqbbj#ED zf>XT9Gds#P(#x}7%JU~2a|tSnbSt3T6(yM!6$}n#9Thb%6$eWdb$pdg-gXVTm2H`o zlkSxrYn44OHeD~31AJADI8{U5Rb$@PBbilGYgJh-RWk(De+jJS_^Ow@tHZRaS30UU zIxN=Ks&@!#oF1z8bZd?(N^L}oz#TQ`))ohAHCG+gg%zJX9g!crkv;Q26-(7VRn)qS z)IP`o+@t`ouNH5awboK~9%OY*NOhm(foPL;*L?LJ+!dZ|FmMU=aBMK1D%QB2^~C%Z zq*?W@Di*FH4FM1JM3q2VMkoxmyba}9gBeaEt9(5-zeTPtvNJjiJUX%y8w@NNvYUvt z2N?_u8H@*;1>a;NKR=8sS-qncvJiihzgClUR+AM?vy(`3KuNQHv}LFWGW>s93OceG zPK&8t3r}auerAomRIM`%4D3|{vph0#Wv#~RiL?M;fq&LJiq1N!~S#PkSPN>sD6%DnF2uzY$Nq zVXm^9Ai4oU*ki`ndg#+jpx1b(*SpZ!^Lo}f@Cv*=LvefUea`~+`g9_oc73w#!aPSw zv2K=$2I6El;cs-95H^W0B9r>I6Qd505H(S}^$Wc=(!{igW(|-NwK&x^Ix`|WT{YPQ zo0-oWtq75s6bAWh2P_y{5YJJx2B<$)pedrX3M#iumU6ya) zJ#Tv;XodDMj?|EiNuZAEyaFW^dhi*0S{cVe^+(0C$4V#127QpDeVWasMlGerGS9~l z-^Se1`kexsf~Q*3iAF8X`w~!L#Pr%P)<3d3!}Z4+1;)%6kptyBdMhV0`??~l z>QiDSgNVkP&xfU=I|AOur(#Ab&-?tk8u|44{xSBH*-kFo0<(RmhBn5gt0w-~jurYM z2kTFpWle8ZP47>(^`K6U$d?N$G#m1dZlF$BDNJ%?56~+#=f;c}2{hX+jc>nAou1F` zDNM9v4YT`Be{?k?ewn@(m^;x28pMo^D-4ij&rwbdwffFl_zo#cv&_}GJn^|VxVyoF z8OB#|KHqoI3TG+3stZ)T634u}GdXs0)@wmrTZl49Z#yFY)?{e2CS)^0R5e>8IP$Ww zhN(A?Jw04%w**8QEc-GicfQ^_y~f2<*Hyh#@nxgkZ@ocr-JE8lTX21rdA0`{yN*U| zQK^VLsJJ;uys?tAUK_iyD7Z#-LB!3lb(B+upRjf4w{^~3b=tjkLA>4mvUSR^J(Ky# ze+SXO&MS5Y(Qppn7`_dC-=L(ksK+8!&(zA5*<2n6N5dk5eT)XF{3?AaIe z-*H$veA)zHLg3+gwtv=azfJGx)$Dxa9NEq6yea~1AV3<&QHDb{mVILg z3ZDO-RSDQU{5ULb&vxn1!tjXLa5qe87e@$~%(6!&v`ay9lB#q}le>%Uzncfyje($m z4BeC=;Bk~=Loy_xIRL2VK*|u7{OVL+=s4JLU&s)aW$wTpcu4MeAlq}sf)3YZf8H$w zY!HH%Havr2ITZIl!0J0Q5jmF>f*&)y_%U;~?0?at1Z;p_!rBj_|l9fC4v4~u=ZhitSTxP=4{f#YY{ zeV)03Hw1@eoE|DwfpZ}t{wJIeNF>_jo6rRd1P<#1dd4YqiBor}rF8Q<;Sex$4c~jk zVhn4ybA@ub#|qi~Bn0k zUh4E*u=JfHlOE$=A{rRp{oKCb*g2atJXo~{?)HFBHo@ZCmFU}-ydQf)FxQ;hrz1+Y z4iIGS*_*u5$FBj8c6Eo=OSiN}H-5d3;mVJwtVn^|+ZT{~0;Bz?-W@kI@E6v{OaH?% zmODG)s!-NTxcJA=ucszEw{*~le4CHGCC=6rD$xL|ZJ8F2rX^=&HP zVrKSW{PJyA_+g3l;UDR{N$uO#$6HqK!wBg|g7x){(MOQn$3xzSXVk~b_J`BN2h6VA zjz}=#7ZQmKm0hv$FT_Hjc&d96QP|9eLm8_3QgOtB{s{PL2Qo?2in$WM8%&YX@LS44 z@zswMGP&%whJLGqm2w6BpjE4XsZ|OjV@V`4HBQt@6mx_Y>F=mDDm1GNhch+Lv}z0- zC0?KXSD2(=;l9eArt!&%ywhCP1oM_sSlSH=TjUr1*N@vcoq zVu^*ryVRY`CQ_M=MzVkJm`&#h20)RB379SBixu;va&(<1%PS0e!-@4Cbe9_KwnuXG zxK4t9zj?xv2zVA&#D>B@Cd)oLA5G^l9w^Q!13oWS>piM2j^3Y=zX>3d8g`u@!xKIO zM1#aY_!kBm8GqCje7=93jVRkGct?F>IgLkV6M^MmjL*kk$m(yED!J|FVNK#d`*Da6 z<=7TPgiwQloXm0AhD^(e-XBrY*w-0^Rz%hVt8G?4Jb)sAA&P`eHQ#yB@v4+hSWgHV zI`u94F0Jj}G&2;eqEY|ni>Sn3N!q+nH5NQXvG1XeNnNbH(3e*Sp+^QlKk{Bzok;in zRw0@2_lAX9L6*-qH^Px!zEBQ1{>!1pN_qp)`e63tA~iv__qOl++6=aZ3ZJ_i!xZkB z$^zkJFkBacxr1FqC1QOiu|@@i5xF!<9wg?&Bw!EK1#!uyR7TH8%$xpl>(_Dq!y-;y z=#Ww0u;deFJyg;76+w+dtA-(F(EFa^Mm+->@?@Qo z>SAuucbUchB&DSJMJwNpUI$x3+qZe)^Y^R9g*L0oVl63O)-N@ic)vCOe$_L8nbFdi zH*fnDK^#1AVpcVB3UG8wA{4GS2*O>+!r*Xq}9Rf@lLYgJzQ-?_G|a)i&O+NZ9p^>9N~B9emq*YV>vL0Enb?SArfKX z(;;&j#EgMA$ zJ}d|Z!nmzEj0!$3S+yE?YzH6jgdCII@~s@dAu`fIK4=S zRPM?}_o5J?)VgMs3Ee}>&KP0_&PUHCo9xI~O0ugVMXQ|eef{?&Nf-W|L4wJY2;XId zw&r_;yO}BGCIF9jVm?0X59PP(rvcHU#0VcwEz*xRnO=mXXdzBB@-LsnCHy55V}{HO zi9Sil2G=DgEBvCi6B|}YQ)9}~prpEel2!3nNfB)?qBlRm(YQ%S#qTm_Bz=<0OmI%? z?UG}@gqF#1AE~8(IXG1C{iFaClFVS^1i}}3DSS|?(@fd|xl?Zx#4vB8{}lnzVRi1#xo+z>gb7Vg?0u}1Kl)PU;vzS~hK5m|8o`=8D+*VnLxH!*ZL0kfm4#CfF z<(Ppe3x7Dt%V<}BONP>51@C8@Fp+ks7E0WOU>B3hFu!z%l@$FUk}Q`Mm=I00b}XRu z`z5RD{5NHZlZtWpQ2wk;JtG{w(1a*kF>K;nwoqO1F~7BPC9QhBm1~)Ds;nw;#sb=n zMmfG&g=|5~CqdW6$}DsRsxCe)L5W~0ed;sqKd1QRa{nr_ea|!#pa1csHIjSNi5T8j zK#}{|L~8?>VZO-(YxhCis-+dcROPxo!xPvsu7`yNxN3;h2X3F_$0{)^jMEtO-5b&S zZGU~PLr9VssP*o)1q%DDOg3o-#Uhg09%e2kou4$x%?;8hG3sc8xT=k@K@OcApSGpo zs@vU$or2can<%u~2PEwsvpV&UE1JpvP%~Rf^6Q>Jx!aAxAkO%~20;nw?OU1e z7n7|B<0X_-=0MD=tW9LFTfdK;V;HmE76xrw9qGfBi2J0WA`N$vQ!{l8F`+ngj7F{D z^Y?1&MW6M_aIMB4Gmi0^KF08bIAe0?&f%4g2UH&!qve|H$$zR=gI(P}Rl3PwXP|#N z&vYMGez;EOST|#0q-rYs(wH*nYs~D@KEzZK?ek7+L_Fa+@>+N))8VdnfVqNVIDCZ( z60jV^wv?$e zB{(LpZ{$|9_t2W0dztdBmVIdy@9k$c@`pM7A4?NCNNpozMVQ^mOaRPefvo@w#2 zgDAo|NhxT%#X`jLMfiA7xWY9uxptkr-l6eB_a-+_r`s@<&!{q2d!ohnELW+0R{GT~ ziBS8Pzqe-K(%P+obgc?HQtgH-wi6Kley+~rGhJ-xTv)iaHf-jtM7ecmJ>Z?PO#`x; z?mi6C@w#?E_UI@-M;Ueav2oY)h=~{f%;*AbjJv!(qR;c1=Ybk-qpSKJlYf1gWG5M8 zj_?&%+kT$^mwTUS^xpnE@U`dF?~4Dun+#t02_i^L#c41W5?zDa@!0u@`}WEg@-cSu zEzf`C18{?_wz&d6Y;z9qKPlLr*;Q_STQaKH{Y8Iv)k;bsW3=;Z#29cV|Mit*zUTGl z=a1L<9|3o@!pH5ssUiaJ93sIxy$Nt4nw32;oO!SZpf~=$Qn|k8YvHqYk?7#Q*o3}M zSQRL)VFvQuLu^^iWYS$Xp1rFCClz3H)A4+>7@`D_>dLLH-Qc?x`u(AgBF}%kIP{(o?tM_ zV6RpO7BIw*onY4z2f*}$EWWv{sDt0%a@k|VIW@%Zti)Ln2060D7k3AV^9O}vNO;YN zc@D@(i(;vV#2%x|zJdY)c%&DRfyf}(D~upyPYJouT=`ImJEtL~DH4T+q08MN*{UJ% z?hw~TkaCQKs(|Dr{jlmrkdCh;t7{N)U?B3Gq{1BxeqE5bMz0~ondEVz#Lx3wb5}_{-!@CsVc;E!&4H9dk(9>4Fdo^cUT7d<0<3Y>Kt}_w ziGYYHf+TZ?lo+S@kCa@is$r$SQeFyD-c^Gn&^;-y&=J#=5ibOB;il2!e(5mIG2W>` zJ5*^zF^T9hQ4axH&o>ytgdhSP8GM~UgDFW|85z*jsI7oh?7^7LolJr+Od^7e^}=ZK z##r2&i~;I+;(>IAtE7#&7fG~G$uBA> zoN1Iv+bUhez(P`#E~}=86vS(?B@F~7PqQbZIOGn``I(D|!BtbzwlLon2G{1N)}9BU zL&`ko%9>az69QB3`chlZ%81S406Z1$uEET$C7u|K|(1_JVUe$c=_SZZWpYI(Y&V-=Iw%p-H>xutiKaYRbT_>;Q`>a82F z-x1}0G)ZZ01aV-i`!M|@;8kZukaITsXQ4pKJFL#WC?`;@zN@b;dOyswI3dRTPt>h= zzpLcn;P2NvwNrH_x+Wp4VgR<^f||1!c7X<>>p%J!68Ri}!nB6M+QQ1I#%G1al5d)k zWQ%GBMe5agns)ulh>N2WYJ}@*I-9*RVT^iQ47!^wTCpJQL(Lyai%*zZ6kUsFrW#(( z3#NW$W_Ewf{lttBHBG_*rm0%&1xtK`TCFI{lnYA{J4^P}1rG1MPJXO5IrYwA8J3dE z-fG&YuG$*r%b20d;ZWXXujW7A)g;6k1;C3^i+5VDduhGl0->Jo^%wt*i8tIy4Id%+^cdLPLYbsc}ns&NcT)Ne#t3}gA#n@xAe!7ty zKaVqXE6k}Xu~!nP*N|h@)=qV6-zn>+f0|FP{bF8!;nQo9T*@RCts-8Jo>Tg|aY&+C*xYx7PUAIQu;9p-065n54PBiQF zQ_~OJa~B=zLo>TKehM12Aa2f0uMbjg{(WB^;u=UZ*xdVOP{yIZQcXTvytx)zurAoM zvABu3w`n84`3$#p{%vcwI)4wbYyYBrN)R+{zE$C5cyeoSo@f}7zjd0Ec}6XK99Dk8 z41(NmmBJcD>24e=8oudm-5TWHNfzD{Z$D7?Er)HlV;lKwZU+``CsJ%rdv3oG6F(#N zoWE}_8T58j?=+=u+MXGOOByrWO(Df?0(x}zb9V03jeiXpeO6jVW-0r)H$wFMMw|{ZL-?k5+TI%2Vs}|3a#5^1pSH|+a-EffNuV9cLELmIDan(nvGQa5V2{%h|%u z)onS{YdPFIF>V5x$RZwyY#mDZZ8p*eeHIKJEGH%x2_;9upu_=?0e^)Y{|Xg>RiOb` z_Us0g9RcWIo4rheSB{iO0Jch54q5;cZlIYxj5!c!$qlx0Psd;S1thU(S>45k;=uLl zgBd+7yo5}gk1P%?EgbBRT7T?0rX33TuQ23B8bTM1kd9CcL4#g_ZiYY>x+5fB;Lxh6 zc7kb;@jeqbfJ+DvN&`wjGj+sK9zLTTH)R2wq|sPu^X_Md zTaD10G6_w6Hh{^M%1%ME9tqmd-m;p5JsJINnru%MMxzrR$54sWB^-XNiDiZ+(WMz4 zh#6>xwPJ>)bLhlwr6C2Y20XB-IY?&#RNw$w+|P)&fM|hcXn1GZ?p8`9U^#!7hOM(6 zAfTScwz0=dk>sr5=nV7fOc}{GNas*m;@~{=yo2Se(;ZRH-UdKy3&rw0>l3p1i*_*( zZaboMJ{k_ED0I=FWF8DUWc+)oH+-7mXqk0k4f|$|g?ffKr#u{_qNHRK#bISRW1(dz z-Jx|dUIT8DwQp_#9+jMGZh@QVfnX)j1WWD^K17Mz>eSx~60S1Y1Uz_mf7#5 zLB`Q8<+UuxbqHOgP%G_<*TW+>YSuR&PL0EtmYeNgMj-Nr4nb@u2|@}TCXiknaG6pz zA`j#w%|_euaz}|sVZlBW&#`&j{;K5aOYfB%3oK?U5HUdF-u<$x`|1(N>8a-+%P{-5 z5b7He^}E(5C{*tQ>JX^~f^WSVt~uy&zgWPrZBQ~hnSy-%14|%*W<7AUGOp1*=rR67n8)DrG}pt7OGyV;_wYL; zku%1zV|FPEdzw9Y+T(EaJM_mJ=~7n;92fTVONG%pv#s4{sH%r5&*y7gWa7>#`)-1bZKSkZW?5`vE^XsT zpNXNK5{`$_+Rw=mHY+2ZKO)SMSWV*My<(ToSJ1qY^PX{lUUV>C*|Sf%t+#)0?MQK+ zb4dZegpxb6{o117?sB1wM<3ztM$7^4f>R?=#N98jtsO+Ox9o)LT^ z@E!yPyi+k>-493-A1#w+Gf zS~347O@Eynf0_#a+HR=Yw7;M;6b#-vX5G9*F1RRNgUo8&evscO>)r=wJO~$E;Re7$ zcfjc%M9u+uVF4`D0djC4L~VTxCd(_bflw4&cH84C@*xl=ty-1kHN{8_0gv-}+jsae zR6T(tCaW8&i4+Fy2HWwgiQupNz`s>iw=^@^d>%LFC%3e-U*QZenXT{W{uarl%c0UI z(Jz##m8w-UV3a82>$W;yKu_ID=Yq6GlbCHDn0}U0&NtYdJuv^QG6Mgtw(*eGY4d)( zxmee#-tG%V{-#Cu$g(#SWp~7U{`CD|3=LMk#`d{kelVKH1-gdEaXeR0twv(^!g(5& z$=_&C>}q+s(qLi3r1;7W8K^Y4g~Z~zLv{un)=BK&JU23W(r=+LZ$Dheh6~kex14!y z&m(j6E+Oydcb9vk+Cw$(0tS$SKS#qxpZ}3Lzor8>x8B;$_~O@BOFae|{hM zo;zZfWth_sj{L+x|pQRmkLkzL_^5 zWBZt?p;Kz8^n>J~tZSb8vRpTwDe=5XMTN0q9byOZpAjP$lEeq-3X>$+&G#a|mdFs2 zdsvoJlPg#SkEZ={Zl?e;%QcO{T0vCjP^@ZpFf*-4u1aL>W+GE^T)nYMvk|O@wGyjc`=YEi~(*fmZ~LgTDlrOWcH4SoCw;Fqrqf!M#Chu`bsR5`CKZFnZ7}h)ikV_!Z`Q5#QI@ zVllH&O~2)n%pr^+rP`{Da*M6jjo~rBoO{hrxJSUi030J2jkba!Xe2`-oBrxynsEM8 zu}LaUQxM0BXm#?H1r@u>DBjP@enWW3K)|0aUO-GVXkMwQy0{b7ffupwNWKQEc8+&o zp3B|!Oo0Xh*XT>LUD1?y^K0J9X+XDw;ORaa-0?W-Y(3QDLPoMj-zBUc4DF+kJzO^Isk*;<%#6CTjJo%9cvo zX}frRMV;`+FuUt{`4gBC`;H;-ZJiVg#j_7OPp6Hoo)4p(+NV#9uF(($sL|MA2wAxF zzj6+P>T-R5!=TbZxidoI;Y~zmL6t_|$U{^;7WoCsrqP^4CaS|ri(6wH(6pY1;>9(H zq{|lE;Qa^1#4|AmHvY$e{Fm$SqbNGe*eG?>%vK~3W}9C&dhl&pZF^Uewg#7a`)Y)( zHC!X#3numVQ2Jnw=cxD0ouZd3LU8->Sh$Z=(SD&)cA)Hyh>R$c-@3?bCCMOSB0*7{ zs%!u-pB}|~`_GLz3e0-YAKJfmP&nkc{@xN89gCt;)5smvo=gZsmqKDpMOHD8Qu!no zotlu`T%|*$cvxvPu9k{;T_kpeJk{-|lG2h5_?C5?MH@_Gr{xQrE0P(7(TL9cNjdgf z=QSNMHl2C(ucSFiy89}q8f`I&2B+F;x*dZR#%(2usP0kHBYfOCtZ0m!{F9tyoEkaT zKU@m>)ZSn``)3aFoTp53G zi|k#G`Ydz>i#u0@MDY{|u!c#QvgU5$B>zwG^!YYx-O`+O@rC0%{B-$W_fqlbLAzFZ z9>>V*IP;jn7C`xe9YImN(@KHeWuV@nVQPi{n<>#6z<`^?EWwzoNau$b>)J(<3$5%~ zc>?ELSmd%4A?5E8*W&Rw%$5eo@R&Qte|K8rzn=>Ae%9Hi8OCn$P(tr7YUQshx9}x7 zd*PZLx??29Z-Gp`=~!i6xKckm`6No_qC^lH8ba^{$l$($U{xgMetiw`q@ftOiqJj_ zMi$wDWr5Ton;F9|4?VD_6&&$Tf090#<`@;6QR7U_TF*yY);;za(~7lLE{07lw{szh zyHtrFRd;H??EEg+ip9ki8CiMp?bPjCl5#lRxkgP@wp?Fju<$g*!B$BzVPVuXhG!I_EdXYSFA8&szy z|F%7VRhZOuExSpGu-0G}_9EwbSc>~{bM9C&YwNkga1%uwXo|c#q1)Y(7%w2Cu=`XF zp|sEV%zhM(&KOqIsrfZz1wz825+YF5+HED}K(_T77&N_Wy1AwmJH@{Z1Ac4>_3Zls zWZU^f%lo09dKHN*VEj7M+IcYwh@$M;L*{84ptLV)4$j_(7J|aAO{_EX`G%|Ps;wOU z-eAs}9q}96S;|hXW)5Z^<&=L1ZUDwk!&T!#HnfOh?C)H>zDGN!0RBeX+qcf|#w*i$ zx22I76fx$YFS&)y6)U+N1N}}Bp1nI3b2cBkRy(cYp$Zf7IllUeQ?!w*jGndz7nlO1kWAtj7(7Hob{Fi#`sUs zBM5xU$!lpQ2^4`hnaNxM_q>=VcHKAjCT_O+50e<*M<8CB08qE@s=0e29&22M!6Sto2@T%HHjs^RUFZxcI^I>twEL67N z74v;INDvKo9)4{plaW1>=UqvP+*PmLas}Q(Mf2{QcCP)l74ml?oQwe-#-GCT_kNLm ziIaR^H2zYufwr>=f1nHh7vXD12H?tg@Apddr#~1SI(ry@Y7loZ_{h$ONzs(Z)i%hm z)$-B&b7Sg_w*3sN7Xxv6wx;p7aB&Q)iw*H0fw)P(wk3D>49JPJ$Yk!MiI#qe9q%Ye z=3}jqlO}~?Km57h{YAnOjsRCcPBBDEVsi0mkIa6Qgn@!8e33}XgqYoga!Zn2je?A( zfF}GmwV{cDnF;M0Ic?mYpdSU@Oc-4z1yLFW1hYFb1Mk)79 zXtxSjlRzvGit>9CHYo}=lKlu&%I{DFC^N%80u3dn8i0e_R9Rr3b0&`yxF4)h$Q2y+ z-II<|`G%i8}?ZDy6RIH@{QON9#=|E(rP$C#x%&^E!rASD(NNPk`%HPb@(M-U* zNXA}HCYQ=Nfr>A)NUlOguIIq9?trJGNFi88Vav>Zu88Zuj7CElB`B5Ml^MrNkqWzv z3W>QbI`wygVl@&Ob`v-Xg+mRKV0p)23YB8b%uo%A0WAVaZU17iP;=FUL)DC8X=7>% zIyhP;1YH_Lbx47FizJO>KlTQc+VH5@5JGMAP;3OHHbyEjMx*(KQ}T<1#)PKCLJfG3)TEmZwg7D%u;Ex z0gU`U46*^SDcZ(^JX`w_{RTt@OPEhsWkDo#!8B#TEOa5w z;lQ$Rd%6g|G9)ZBY^W4iYK7MS6f9?4{4GBaLk1Rz6NF*gujNjyX-zFUb{ykvE?Q=; zNfH{)HollpW(#9i~fJW!PJZT9#)GlxHcGUp|2Y7^DIV5ET*v z2@ops(HQ>VRQw@fD4?;@U&ge>GZcQUvc3R;L6fFaqlY~|@04*y@s?}(0fPx+QC<&4@K-TUo7KXypKdC{<+*%UKifsLHSsNMcjjb81m>lvz@WQB~4R!Pp{a zBPzkzp2^tGV3P}>f15wDeLE>xvMExl=svP3*sJV$sO*I@mU>sH2A=vwF-SDgdeKz* za3e$-S`1K#dW*r*$iQOqRt=7NgDh>b{{XRB2Wiv^89MMvUn$EAjb#9%#- zl!wAA{0FKS6D+;mE!+%C$D__ik}M{c%CPEeJ%tbkye%ek&u5aDX2O|;zotbHsdOw`TpwaJo(~I?$evDOZ1*4Dg*)J!B?y=kV zkDU8eSh^7e?chZ39nI}qhsIP`MdC<+#US2kkSW8OBNNDeI3$z6_Ma9+EZ=@Vt>(g? zWn!47t0bZ?IDBp9qGW*i%B127t@fJ4VN(oDU{$$Uq*in=EpHke7aFVawm6Q{qX zCKOXVC|RpEvE*9A@WcX#9)-6*!Tro^pf)nI2F4}y4U+{IHKWdD1HZY@zO^%P3O9>onQM`dG&Qz~D>E;r+SOMN2C%@aXguF&_(wF@<+@3@Q= z2&Fd#*54U>**B$}U$PAD6P@NpTgUd)5dKd>k|!?58c3-k2^JUmG}CZ&OKNxdWUjP3_sT&e&{NIUb$a zC|y=b*yzvln6#1L2OIKh*cs0_gdQ97y{}DKYNcb?{Az|KTFw`eEM}ammTH(rDVk;( zsumfT=KYI5lR8P+mVQaD^P*t#oB@lP4v_jbiMd>OAXQ6wHpwu$im{$!@N;@8-AN}m z$hsO7AtQ?$zVMwL>U$(!+EHZ;ZqpP2sr_KeuS0yZ?$9`DJ8cLOW{6 z+RP|?Zz|4>Apfu#>}0+_YR+QC`#98lcG?Bb zdf=+_$ZhcWe+~Brlly272c$RqHoAv?^Tb~EP$TmUh9Zvy&uWCI4~J-92g2Ke)IGa( zJwYh0;o#A5M)e5g;fUA!&;XB^WKa04r_v<%D4)?N9@S|1;b`S6P~%0+KTli2Cs||9 zxXa-H)4MxEvuof-f5isXGFNqwYs_*>#T%d9%Hv-o2QJ6qQon`fOXlKHzLxawS5 zIzqgoI^xs$|FHL#L3yUzwkYoI5)$0qHF$6jE`b<965QS0{lg&ycXtR7+(~eE zcPDUPLN_a?SFd&VzWbb0_s5zwiPGK-M#XiQ-!q2Y;6w zE51oHm-GyQJazu*`Nom@pE+%fGvhopR_$ZUE}_~klO`^Uoi6it$MgGsvxrU0hER)$ zHH$LOm#CTuh6Kv;e=eIf35(rMfn0FZU6#|$-O_%(3E8xndb^x` z+wA%L^VIX?=I6^!jXUSJqVzur<6AsHErbmWKVa_;aGMLCH6IXC9}+Shk!_$6?=OwN z*tx!)WfDNM2D>DB1qn)D zPup$zjo_VK)0_mYPyzT7i3k*`(2pFYns5VAKO`@1;=}OQ;vP`Qqy;s%!v^gEPlWa8 z?U_j=qX^}=nen_S&|%Sd!FYI%Ndf@Hb#<&Z%1|Ly&;#asg2xA629XF#)w*aSm28Fd z7csms#;W=1rSHGj#h9oUzslCrJcyta$AA_@ArXG}&5XR8`Pc zjy_V1U`X!~)xpo8&g;kVMSa}C2+jBp^h7m+mJ`=2fn9n2S?iLjmppw;dT_eTld zUBuN`Y|#oJEiQmHyznv8fU$sA`C=KBWp*d)!tUyFeSWw;-kj=odpBM?s|{Dbo3xC= z4u|l1A33hzjj7OL8QVb?)Eh0u3@{RM=C2TbeBmO*^xp1XBx6oAUwo8FiyI=D3*esr zTsv0yhHq3b{Eg6}kA(&dUvx)!mv~Hwi3A;~zZ}u2Vn<@fpB#gIn4h3u0)?xfOsX-3 zpS5=|ILTD94zN8tZeEWK_puGjs`PVALIrj<#eP;6#o%AUkS1S@W@{6u%vYfx%d}Qh zAcnW;8)Ud6&k%#wbbLd?*JgeAu9&;bo{DMWMr+iXNUz_LroR zkp0JFFIS(O%5QY_eh9&mvp-Q7CM`5l#tX^_8#M@E_%ZRO|Mn#MO9SzcJ_9l_++ZQe z>eUgl>gLR87mV=hADS3xF`T9E^FPKinrbrGXd1VM*fQHnmEh=p6b!O0H|o~yozipR z2j5e`f@d0f|k-Z9(Fr$_~C1Z?3AbAk%E0B&k7e0W{dlxS;e$UES=rAE5No(G*@|wB8pebvlH` z^}{LGSy&61;HWwWt&_5#{j&JoEAuFfS30%Tdp1cGskevu(FeUOgF464NO3ct)dZLj zPllxIocnt2=5$WKYnsjG4aj7FIGNx9C7(^R@c(??tGhpYKJVs7WT%V$%vF0i!cM{N z+8%c9ay=bZ$A0;vf?oPo;h>(fn-VJT)qX3g;KHU~=W~bSN`+TKJ$4GZH|L9C&*Y9Q zBvP-UzYn^(>`kBR-QI!Y3Ed9u+n&)qyFH0(Uj3f!0AalVNm4@qF*4wODyk1LTHSKN z&g@BavH+XO+B%_H;*Q&{f5vW4h~gRU!(hEAFQ&nZp*-YGC98+Fv;e7 z?ym$>L-yPSAt+AqVibYjD3!CA**Z5|x*WE)RXm|#0Js5g_~yi20{ z5}nii$qE^XQLf0-y>NTk&!o7WUE|!Wk;x}-Ln*tfr3sEA<5v*pB>hbau2iG$C5L145q@NjUVH@ynAN1lt@oezx(A|a zFzFAH)&;?}6r8_AMQ@K8GPHIJSwKXmBVz~N3bjQK;z*sOy_Vj9!QD~}`80-&mP{@D z&S)smHz4)ZA(e#Elyul@{|s>BP062@O4#q&vp5*mrF9XM^#ifKfYaux%NwhtqhMt3 zIpkV~PN~dyvHP(TZK>F4zWls3mcXyN^~rTACQT$JUo(2^QzS2_#7X2p4~BeH8GjsY+IRLS@5b7LSt+I$2m^` z-o$Kss{Jb`U0K$yS+e2u;HGV!8TRh;TPeO5qY!bm;8={3=6pKKPjSf`Is(lS6Lr4} zRNJ;g=i9{?&*tl^*RM7{vE#zf-SCVn=nh%7>?fRGPp>B3+TF9xH5u-pWiLNEHTzhe zAb9;Hu8|qLShef=6*OjWQyE>!+rz|Hsk^wDKXng$oW>XYkZPJxi#9y+BlVHO>@^7X z{Qa~E4dCf;%JWDLgVYU|e9b3XY4t4L%v?)ce2woEjbaf~OwuNtx6j2&$@OtcdYkz( z-o6Bhl}}g}8=WqpCk?6O>O;dKl@nW!N`hrft1KDiE3@8n3d=pqnJyx~g#LJp-s%+$ zL!QBe0h_AhBpplrW zlPs2GBRMnBX!6-fwlI;gQW$6~b`K0!i@xGTv6f20!dGm4A`{I)(2vTh(?W}66Wx8# zc;ne=u?LZ<0c!mZoi4FF&1BPeqWitQwrAxG-%UR#Bu?=}+E$h(f4tSv226chm57^< z7Gc-2GnD7G!$i~K*@?5eu4Xl}L}m`#cyq^9=Zzk9pPcs-=jB-Jn!#Q7++dRy=APQO zqU-H?Q6()7=-IcCG;R4wBrO@F*mtm`tOOY*EtAjLcM2CRg!v_{tPweMD-Fy`laVCaoDII{@G2-;O1&C#}=WIt+U34W+^+ZyY~y9FBNCkV%!i*`?z+nm*T) zEs?yHoaFeul(8${FnQZ>#&NvWwWHWCd58ar)8z2L*YfP-U349%>BXll)t$+E2Z>Iz zhqsOO>&g2qR&Ob97NA?5T2VVw&==s%>{E#K4npjamm3!@3fVIbKYBK-=vp{TDLy~a z5_Vqn`0CJi-WVKuA__+z?uh8!g38YOb4zQ^+NBbAk~q?o#_nfUH)6Q>)AW0+ql8tF1Q07{cB66%jf$O7|h2I z#RuF>hj`3~Pti`c%no2sPcY0Ou$d30gs$n+kcq>o-s|65zXqo(Irb)nWKuk|ehsy+ zK=rib$nq6H~ zeNoR=(9X6FE-W)pRQE6Dm{AwePAe2{loe1t%;EQk(4tUjZc9+#?4!LhM^z0wwFk#j{L9-c5N*F|*8Su%(iDd@1E(yUrI=ZOYljcJLRSPWL)}KS@ zS5quc1%~c4(9w4l;OY;bwjC1pvOIBs0E=0|??@xkj(C>J1a-^u?6{Qhl!=;pHKH3dh#9ccR)JO!$`5__Q(X&AoipE3I?J)9JXypCFPjQvWqm-OuS%{N|sa7qB zzefQ7Q_#2R#h6B6_`-?@2nV-X=uf>c;AKXr)-A9-mS{GWs80{U`AY7{ zA2Xs`(c7^)I*u^feWjlrf!5WBRZ?W7i8_L@z_^RNEjfaQFNe+^VZ=VBjZ^^lPhOmM`b0#WPns=XiURaV&g=|WdE*oO&JC4v&4y7&ep-oE;s}oXa(<~LX51! z!=lWjK1!oIN{c({&?QM`MS7>t#$B$=b$UoQen>cu%9PGZOcco{QAV(D!RPiBI+KZ< z3*+`F@SjK=rqnEdo^ExsRL+E|Le+ywb74j}Xa;kH$)z0yp*TVo^;)R%__^OGo1qoM zx`J>FCTUwavzIdWp(QWARljW*gpNB6vLdqJ5MsOg)kHX0M=_Tjgt)*MqPR6pmf|5Z zJLY%^GJ-j#=1XxVrBhB7n&1(1^)XbCviPfLF}Vt4a#U=mXaqlN1VeV7EM;Cd5#$at zWH%PvurWy!ECe5R@y-$&!v*o#VXD9ivFexn=qwV#ObjH}H$5kkEI?N10h^-jK!SdZo!KpK1;E?cLKs~7Hh7$u+hCd)}xEo8@AD&EY`nMFt|I_d1h|KGC`--!cof2c;{jLolH;A`r+3W|NAyF89$yV_J#1;6 z)l>qi5Ma&pY^ql5ZHgw#J3Fa(QRQl|N+5Y)u+}yr?@f>G&b|)z-8h z=Y!6U>GvOdCm%n~s#*1%eOy)R-}?Az7w6OT*{4(64@gaZ z&djmL=Mn5Ih;U5^&n+n8Ovvmk8E{SM&Mi6OOxf(L1aLp9?pldg&+yt=%T-rEoLj5n zYAD;;=*BgVoY}m?oqS(yD?Dy%5m)+}%g*6^*0$Qt<2+WH%RWGz2BX^k`jxM_@? zLr0ZE^0-Mlmt&=^WA3i`-;M?NoWUi^!ex>R zZ1&tmipg~~ZhxcN^>EMiFmCU}&TX;C?PuIB7`OZICwKVx9i$8QRz?r(_-(uzkJ3F4 zlK3rhd(ZSDPlotSW^S*DPhLFn8~hhu9*o}N@#~T`-WGe_O7Uwi?R^Z2e01#%{kVLo zaD9#9jSMe*iN<|x@K)?={CM{KJn)vi?fq$r{6p}T!np(RKLsSAi1=lxOIqxpNwEg2;&lh zKXme#b0(1*ln0q0DE(z-O4(}yHj0N>LvU-*0~SjH24U?08JZSV1AnALBH==)jC)-1 zrD;|gpiV#%=qC=>f(&cnLR;Xf7LpfvQdS*OHfvLMFH;VAQcoRHFKbhOUZ#Tcra?QV z!PliBU!|efrPVH=-nO8pd15kyqty^2)_|e2x8hqvU_vZ@uOUWbHh@82M6F57L~TVE z10jM5qjR?6^9pB5)Mc`eU^2I&b2@$&aKz*_pi1(ZMR*20XP zq9NAGpqa`Dn8Mb%LeS@>TB|EsbcCR4otiJ}n}1$6gY&mQJGa0$v>@NK3??=<*C*jOv=Z@yfUoT>9hykeQ0Z^J zvhcTYIJfaMvw|;80*BCmfK-Nr zl7)hP0SzMr1H%Uc%LNO^3J1>!k3frnK!t!vj)+8pg!~j4nGhKT9|Z*)1q}-g4I2#| z8y#p291KicOl)FoTxwi=W_&_!LLxz;XVT9|R7l9Q$;b`JDc(^~8c|Z2P*H!Rruj%i zV@gA7LQD67j{Y4zg8>7>D+WegMkZ}0W({VRmn^JGtZZ^@>{9HUVw~K9+`PQJe0+TT z{QSVK*5}Wk3knJf2?+@c3yX+|h>D7eiHV7ei@$jBLPA19QbAH$Ra!<{M)r-Y+y^=N zkMauU3W}DBN>)lhD_bfnn=7k)Qh90oQuV#6n!cL4p1P)vrk0kLwzjs8j*hObuAZLW zt5>h|_4N%53|_x}{pQV^w{PFRdj}-8-y0ele)#ag$jHdp*x1Cx#MIREggoKWThK+}X{|Jv512)J;Mh@L~ z)L_(o4@5=vM@9EXNB2cX_eMweM91{R#B|5Rbj8GW#>RHU#gwz38yXrK8ylONnwp!NTUuILTU)<={o2;n*52OU(b4hk+qcfn z&aSSm?(XiMo}S*`-oC!R{{H@ffq}un!J(m{;o;$tk&)5SQDA*7u)FqtbM5%}#Kgqp z~1%F4>>>gw9s+WPwX#^%Q6=H?c# zVs?9bXJ==3cXw}ZZ-0OP;Nal!@DNxydwhI+a&mHZc6ML@YD$+oy}$3uk!+~*$|+Eb&h^z=Y4{{6LtVi3 z(#-p$0E<)wRMP84?!*wKgF%(RB2_Nh6ROLF;@Mg+#AkmlQhhbhPh zfyVmt{e`yMpkIqrk2f9`sa~HSEcd1=G&lXczBmRJsWvy?-GRYSFZ{7cl`?0+6Nz(U z!3*sL_5C8%4~sr{?{gL(7O4{ZQZMs%ObJ+UMGa?L+r=#~bUP*OI3_!#U6lDdW!$_=J0!|CWE~`-D5FL;orm7#LVsShzn6{?9@{KtTLeNWTgh z85!kQq5dkgKMVcO!uVBKSXkKD*f=;iczAgD`1k|_1cZcyPo6w^`t<3uXU|ATNXW>@ z$jQkmC@3f?DXFNasHv%GXlQ^P+Vu4F3=9lROiU~+ENpCS?CgJR%;w_a;^yWC_GbS# zKv_~!N=iyvT3SX%Mpjlkwls;a7LYHI50>KYmv znwtMTPzDegfa3=&{%0V5z~Vgwv|=H~A1?&<02?d|R3*wd^@9!TF5D*v`7!(u~92^`P8X6WB77-B<85tQJ9UU7R8y_E^n3$OKtCD}Kl)tOg ze_QG4>6w|CSy@?MzI@5f&d$ln$<58p%gf8p&o3-2{0mI~j?n->1LzDu^8+qFfHHu{ z02~8Y3;;2J!T|mP;0wSm0Jslm3ji)q0Omfz?!Uy`jg8*{_W^SO*nL1=0DK<`fZ#_I zet_Wf^K$@&9}9rvhXO$PpX(1$hR50{PHXi5wp)v7n5Q;69PeQ3NU|6R+wV=Ji>~j@ zHU(f~bDsPN4Ddpga-L#SNnWmRmSbCDfvRtUz1e`>~+qP zZ&7x09Mt?SL^w=xW4`Zm<{EanB$b@onNo;wswLG=Ue62c*$X#EQ}IT^T9V#*GXB4+D7|*PB1%YxUj^WOF7}DsOs@&g=W+GOtDkOrF2T_wu7i zOA_C!#+l|*?WW)6WO<9^u5FkAfT^(eME5-eBZM}X1VD8EEbw0i0RaK|tDvBu z0JMF;S^!}Ia0O5mz*7KB0VD;W6B85j5j$~lasL9JL_|an2ue&$41g%FFuJKmP)Lk0=QI&7U~< z*S|i3B0yOm>w&vIGT28F``3dAfA`Oim}zq;y4|s{KNANQ>eJ4Q3%&9e>^*vLKoK5AUj?eCdQh?-!PEzAm_9l)h8(`ZBv+ zs>}Wo{NzKhQ!tt@X0U&ZTxWG@yY-MX^a5t}QK<;Dye#jxz5>0@G}u@t$^^^Ro=_2b z$pU(U??WXLK_KV4qp}wyFP@No>pL}^aDF#hL}Z7b1xbd7zwL};|7P(^KxY<~CwQho zVed~{J?uK`=?K}|jkVoGC$0VYWlrr%;>)9>wR*usA_0LKRmuX)-Z_?A#gj9SQ6!2b zd{$Yr;!9jickm)$HM3v%yI4hrq`oL4%RtVG zn8*txUF>2qWd(^n)FB-Vbh%=HxX5Va|zQK;n(@Fy=lWSHB~RDxN$s7F7fNQuy*z0HSG zlwglJT@r)56(U{=%J@cJ9?Ui*#wI6|1-eq;9lpV6!RSDH-v+@mhS8VY!=FjV$>6X- zCw3rNE{lnHAp}p#!LAR@6i5l#Uj!$Ih@m#Pa|8vA&QA=ESB>;0n04sDxJc531`>(v zeSt?8Q+q@9Y$J07mK<9b-ti_&f28z*?5d>K2x}kr_Cd<++k#R>>=>_p_EFQ9j39!z zq(epMEYrMh`s?EoNruiFR!Np#{$nwYX=gSup6v!JQGx24V^QI2{t6*+LILX$>HR+I zQ8q#3(>7%V7qjnb3PCnM=*$>S`t{t1Y$oWvh<6&St@a>10@i;aB%KgtX0~i<&GvlA>H!wB; z`u%@lW&k7{px*%Z28cJnx&a;JQ3Uy20eKWb9&`{u3VBdN072yU0%pcv3Sj0B1t=y! z0W2M;-*uBm(F9=WfLwB~l{h;C!{cFWJW}yTHvUM+A2~U2L+6o`|Lq`o;OD^42ZsJI zRDg*BOpAX-xeE#k9!3Q)Apj`^P(Xl@0EivHNB|f$AZh?p0njoYgpB{Lit#96JgOJ~ zsRrtIQvE=u9~F(qp#sd6e;zG=nI!)_NPzhPOpgD`@OYdVfAVmhuJH6$KWIYfqzSYP zaW^bB>4q+)%ueqoe6BZm$}3&Lz|O>(_>m>)KnB$&DE#B4J|B*EbA7qT6oV;LZV(hS zV`~E$FI-6F2&{8uvgAobbU{q>4Gya6y#2UgM0FO+w~dM86&nq9^HuN4&lI$|Y!8pn ze;UOQv8l*D(UHWE(X2AtUooZ!?dw)cQIH?RA1=V;zMiOqeoAlsl-H1y^~sct%n%rE zX0+xu4sO*5x!Lsn|WFZ?G$MF6^2cGke{IA=G!i4ht zTVO+p*|hlCSm4QdIdO;smeZWMTSAt>Uk7FI;Y2Bh*}j+vQ2 zIW!mb=1%(MV2WGhkFfm`GrUUG()(R!D5a`kBaF z^DP`kFZNAE5y51jmI+uniNo9IsxLf)*(QhhP;~U>*cG^j**)A*Q~8x4A(h*K1!#RA zRG8Gb7~X1fmh!U*L!nB#L(|tkIS%GL^PNF69vEZo#Ho!HX#`a@G9rfk+38p__|LOfx!2v?}L4E;# zOCFFPcp&^O<^$>r0Qe8W%fmb20rvm9PlbPj`Tuz;01C|GYvFH2n2?Z=2OZ`S_M@Vr z05t|cen61F?SYrVzj_`#DlLz&|G!-m2Sx^+?Rn$hk9Sj##fZ657djIRV*zBd5(dcKW^ydPO$Jt*~C`=raj4e&Ziu9T- zk@Br5HH)wZ5s=`1u`vGs#iD{@hk|B=hGu|ExCMPDLAR(n7C8s2(q@sLOKOiWlrQbbHvOk6=+TuJLCq)iwLR-E!Pq3tinx-Q26( zJ?lL^8$CT+JUzd9dUbetee?3_^z!cV_U*oRtO9!igL{KRdqcx|!@_&QBf2Aij_i(% z?23%)jEede72O^k{WUtKB__5pHm*J{p(X)T2}&$WOfE`J%}-6wzNcV+d9D9n_~ZD0 z&Y}XeQa}~}G*Q5ix_6^aPfpKH&+pG2UR>UvJG?ifu5a!=sb7Tbua^%W{(%3odFZv7qU3rB!~VUbRhed$l+w%VGJib!kzD9_%WBo&qYaO-a?lDOfc zhws(fhg*LXSL7PhYt6Zu_qYDe*3{f|!JQejfY0=*&8dJBeLr5!0Jr|ClIda!=YU&( z&%`A{v|fUFAP{2p0Txwsv|7Ognu^!kh%h#jInzV+bP-rV+^de-KW_c?*Hvzhm%Qoy z$F0Bq`s)4pmj75(|F0HRqHUmJM0>$q9|2r`;En}26w!$zIK&I`CI7saH^xw;U0Vp? zhyghSaD@?KL6Wd=*6#lKq2!+aWqoxZI7A{mI@5d)Ja7;Aswz++I-HJ>c$I%}{#G@b zPKh7syzS7(yj2l*FsK*g2A?X&zetN07n6R5D?|Q+7yXh@+aONC|6@!2$CmonZ{$ZU z^)Ws0A6x1_w$y)Ysef%t-RG}dAcDcO!4$y26v4n1!NC>4A!H$-B%q*$pQp-iK%C-wKcqce8;A zz`g$u1hRlMmV~gdjHsB5xCD^DlKdyDUsYZ~LqSpfe`@suaw9-%0Zt2;{6O03UNy9} zvT?Anb+)y0v$ONGbMSF+4sdn}adD1zc20D5%5-wbcW^9nbS!mrtaNm$adN72a;|rF zX>f6Ca`R~M05VtJ?cUzsynVWSe0qF*2YmfU`~!Xj1WpA8%>@N728XPKgsz2#ZiI$y zhJ|f~g>Q%dqqoAtH^U>ABO>P_qsOD;hT}k8pyZb1)VkF4n)J-7%&f|+?27E%^4$FL z{DO*tqROI@s*=*Gva;%mvg*pR>Z;P}n$qgJlA8L`+J>_Frm}|S^2V0(rq=SNujS2c zyEgfa8-%49MOWL}N+k1p#hJURV+YGz`3X8N~4)nlG&b!~NhV|{abb9-kS5FG)g`rz9GWED^u z{~|8_t}Om8EB<@>`tM(zZ7#%5tIzt;=%d-kabjlO1tS=@pdy9_^l3b$hu&%{KIG-GHnsQh=uM?7v%b? zKMq+>pJ*s&%3dNom8~gRY%`kPLT7$WxAbtxI^m7lw=Z*QK>n(Heb6Y3fw8O`G%x5O zoUaFvTa$>u)-9SG*n)}i`$N`^SF9S~jL;Kna`%U<9gB_XLjIG#`rG`~?SCPE)yKKL zQ$F;9Znt7g&1AQ7;{K5JjP3Sr^@19Z$zJWom;AlDovQ7<`h#zD`wb^QO!gZu z*7En8ZqBy%o55h|fkW1~rU$KXR0RiLk+^ma+R!BE58JWSO%FTp3=0mwJ+a$4>?HQ1 zKk6cnGd=32&Mr9Wp|9TgrDz`av8#jNo;i;-Jj2FPOgnZ}fYNP;BvXv&8ax2*mXb!Z z_rpS?DTcF+>>bL2W6P-=S&ylx%+3vwK{YB4OE~pErEnQqK>HCL?@~qP!rg8?{b~H; z`KH^ZD-iygMx8#ez5Pr;9~@s-lafV6MH3uG+BR~w(>K3#3*WEWj+6;$tCZI^U1UhhQ>f_qKIUbT=`gt;@ZuawZ!m#+~*^J%(&+`R8rrV2^IJ4W!jqKvvtDWlo+v|f) zrn{SyakIOh7wg4$w>RheKmrgc4GdPY1%lwf9Zoh40=KILhBsX6tA834I&~|;iy?P( zBp7Dr*49^GZ#==HiJ8`zq2R>y;cOOsm^>|n!Cs)@eJT-x@*aYOTM1^GQ9*x zP8T@Wf`}jg%o0=JhA*?UMKIce&=XsaZ|qyB$nS|gacA*f@LGdGh%P|j54gkJ)(Sym zPmn$9^*|OB5rUwQ^gz%l5q!7e84?st%E=4vflwoiQ!VMs8XX~MZQh0%*!Px)_fUeD zd6{5V$WP$FFZ5$tSxDa7w^XtR9z4usgtLmB^tb&xQPqz*OSfE8fwD z;Ui!QwZxQ&N$_o{_Zh9R64vjmGI{aHUfN*Bb&7pqWnzXke%nU4oi@)i+TCfacZ{!e zJM)DnD?r{c7BcDCkT7ildf#RLXsSWGF99*JpOJaylU3(=VRWrfbMrFfp{^I)q+3k^ zq*w$x{w+@qYL%=~MiOgRVA$jheBo|{utz3f#LkUmRc%G_QzX4ONLo~$e$K#$QuPzQ zOz8eZE{Y-)-oolp0>#|0h}Cay$h~AV0y-+i6j{hcp8-Qq9TUOtbAQ3%F7-W6ew481 zK!hqk4dERz6v1fDHx73m)zBsdq8Y{agmvgIG}*z!t#Ue8lUR^V^hF70Hhj5;N>S?P zDhX@cTQHJH#EoyjAcVM~HF7ONK2mc&3I3k_b7~RU^u`7*Io=DESl>sTnT+7a!v43{ z(~A>Vm6=aw%*8RIjYXJ0zs4V}f#Jf_p1v+@BOI56A?kDY9|(SDaX5}*V@*c* zJ^Tgx=T^;6V>a$*LVjE|5y+-*+sfxD(gc2Zgqqv85w0r2enkHecJ<@j= z>gc=~=BC(v6{7{5u%-p(DKi+Rv;G}RP3w(QiRU$y0o;1=SDdD2zHBN1FLz>AvUS19RkorZ_p zCtxr?It`CD!|zVRV=f7Zbw1e4f5bZfbeJDQNr2M;P(Oh50YncVcMpM1AcFMI`J;ze z=R>j+2zNf@I{}LKP(b?r_X3jm4+Z4$fqIDKKcw=3JU$S{2bkbP;uDB_K4d)~f}TLi z6DYuJ1`5b}{%zb-M^{hh)hj*y`&~B%Z~phB@Bb1?0z3x5SN8F{4|f7CGTMViG{Hpu{*(A`tWZ-9LV?6CNFfzhsUc6Pynr&fn$CM}y%pbzfXoQCMD?Us07; zQIlI)n_XF#RaKu^)sRu$lvdM{UiUS%t}V6UTUv8>+SmS!j-k)p-@o)tW)IHfj?Cwc zF650a=8r8Fj4c&>zwg5DOU2(8OU4$;#uh5Z=BvkM>&9l9$EMrIrnB zoSpyz_cMRQ?f*9Sx$!IX2?&{hCk@a;z_fVCbpCU)>5(Bm(8Gt|(!ZgHe@dHJ{sn&q zJxlOd48Hn51U(H}-G5$T(`%Ie3VN!-b$h~#KfQ#YM7j@pdYv8;lfWUu(m)+T;PkD^ zylr>286xhQst|;fhCAvQHWYu``V?GJ1tsOXFaZ|a)OW1OUN=Q}@S)KG+6HqEcJGb0 z%60V|Pp|_P6OI{Ta1yA~ErK$K-}y6Z2Pq|HKuL$SKaL9<#ISs{)Imz~^PaUp(uFAGgjFdRO-D$Q07?cnVDxJW{06^gR?I zAR((|jwq)#;&3jjgPpcHK~N=G0Jz-;6?r}gl!Po!I~RIfFi>gu^9+0Gc3u1U~HI~TSh*MUtBtuTZTOg!& z7NzKi72kw#E=GHW3f#`b1&D0P9*Y~QwX@1`jDJ{`<6e%olIJ_yQF$k@?tP>{w1E`e zi-|~VAj$syEs*G6i4O?nJ^s8om}V+{9ELdwchZjtH@48jKJLsG%HvjrN&VdG{TAx; z&G2I=2yw;N{)mYBEI}O8{#Gby7dg3``GFTLZwBZUUmmzaVt9kgaLff;$)^=H(H017 z29wE=zAsSnXCJp0Md3Y$qAU1vXR3wDyXxK6&pG4HMgtm=Pc*8$-CWO*tD2muYt16{8uyBzd2m_}GGq)Hk?+bQ*NzUieJi@YkqVoJ=3IgJa&tE7BN&u}aB&i}S1@uc%>6fB1 zFU4e3#bs4r$f*G>ArG{=qyo?yzgkmLQBz7$OIk@wT3K6GMMqv$Pf1<>rPgb8-M5;r z40T@{8N4@r`@zi6)bgXnM|11fR<=6U_S&`%`gTsn_RfwDuHFu=K2C1F&K`cQo_=m# z{_a3~2YC1dc=-l-`vv>>hxi7B`UL_V<{t!fctCJOKyYMW2+&bMq0zx%F(Kixp^*{c zQNa;0evz?W(ebV^2`(`p=U9+ST%ucil23ecU_x>PC?zf_EjcA4CGB&{=j_z%yo~&! ztRi4%c6ni0Ras?ib#;AhZDW0Xb7SMz=9c!huiw74cXfa3>FMh2>+b9C?i={^v%jmq zw{x(kbLd;=Xj9i@N$-5>z)I-whWqHI)99w-|Jn|tn}77kru}_y*bT4S4XxP@tXTCe zn)l3q?3^_0o&PwvXg0cHF|}c{wCk{W=zMVMc6#Y~apiS+<#l!Kb^VX_zPk3ly7Ile z3_L%NIXOu`JS^DVtJ&OYU)$(iSshtg9-m*Fo}HhYonHWYZeej@ad~NZb!ByZZ5{YX z>fsBiUzwu&_x=61QGdSg&n_=6t}ZVDh`#;#SNG`woFSnuB$!*=vFI`Wkr+*qEY0W$ z!ecX@=_<{p%4 z557~m@oZ0J{&*@L)^mn<^Y!ujr@3zLFW>3So^xK5&t#4L@z!i_b@6<&I|FIEqLt7> zn?EL<-o5V>4rz(vDqCB&+8fVi!nyTwYi%%1H0Y_EmX$jMvYDyoFW-qv`VZfU3X%Ln z4Rki(J6UMe2Gs*k^R6gEd7&in{e>YnZTS3#y3_56^6Za${B?Goqm>VzMyWlKOv-sR zI0ujML~5KQ(mrRlXMH~1&+nq+6;J5u#T#X}JI#{;K5A%g4C-6zC@@y9bwGhfXsubNNdyFt72ZyyZZ{xW4VkWH6RER+!>h)-}!lPGi zR`g@@Uhpgv`X2c!-Cy}o=He+3SEH?R1v8(M(;!AOdgq1RBCCNEa}#~ z=0IpUDDNjXMd~;=Hu>^Twor>ufDJum2u6WEy%NoWjXjv(dMEe<6E@t^s+LvowxQ4%!qPaIEYCRJ$YX@r<=Zb5n-7CL7&FhxxkQrb z>c=3YD)Mhc8uLWM%6n?YnqTZyOhT!f)_UzZx|*%xgz0imf*W>ci*OBW)2z7{J!P-9 z8UMtm>cll>m&nbv8M$DIaeFz7mdcy?1#Ld4ARffEHrpqkds>{@e5-jrpv>-F^kSqz_OJ=y8!T3T?XtOH`JpA@;OPB`Jw63osV z#n#B1sb|XK0*4XB9+Pdury}DVo!HFkb94(MI3vw`;8M0owQ=B?*pz5jOs>?jiwbMi z;aB+YlrBUAZso}v_9ILk$xafs(ePR!Uk{Poa#qabeDM?5cG-3EjMR0TS$z(5W@f@U zLky1(Q4Dt*=BK3nDt_Tb;bHDUkUl>=BKDFn$Crqj>*goLuL^g}2inwAtg*zIJZ06HMu(rwWJyf?3>L3E(!k^D z?hX%TA$f--jWjHY!Qtv>&U-XTp!wG~D zn_Uvaq_@@;(VjU|rJvA26KSrV9Q=iy=QRoO%>rnm@4a965y?DH0I(}|T+q7{LrnfS zX(JflajI?LoHz?+ms&{-tu!=dVgW(zwk!MjdAEWqX$zI6OtuiLv|{v_J2g#&CjryDyTs^~~jwhMK$hndd(j$?elh4$0xzg%ABe8WSS;w&(k{1 z)9BArtM2(; z)75FQGKfweR%YTW!C8sFT)}JHUX2pk&!yoZ1#hWjfR*uQWs%tQ@40#>2OQ7J(~t{4 zxMfZbgU%{)JGd?rc{3PFiSjkw0tDej3oIqGCvM*YOq+TuN@$5U zm9s9K%Eec_ff93uf<+Xki?;k#W`7CUB@At~c1rouKy`i%tn!Nv=Fn1YUHWB$>5FgL zSuCM;ealZ#@v5Jrl!f~tsS;scc1iA)Mnv_kP&V6l%ZHXl3nH!3XkYfA7qP}x_pO4N z)b{G596LADudyc9HoSdaehV7cF(59#>^FZ}p13T#&YS5lU^`HrGMyAIaD6#AD#w-v zE4ML#P&ec+Z~YdvaN`AET}iNO#b>JIaY>b{k@!#fS#15A@^5elQ&1{%F6%ax60gSO z894IP`;9a5>b{qR+F0u`Y-^2!epC%`xF^Fn@~8jJs5UgD}W}x$ya4W6z;r7 z1x*fwR;8pf>>76_O#K+B0+kl-e)3D0oQ}cMXf5zeTC>1!p|)RES@IQQ-DMFFNqWjbB6wt8pV?JPe$VTf!N< z@DeUO3`N8Te&a6fZ-p6;BCX<9C>0!Rl!}gG`Qla?!!9ih7>_|_@yncpmp(>C$0_5n z>(5bnO+6S-GO}YgUMSQ#SrnaoS;pOz54(Do&Ul(PUp1&USm&HubXxQ*c3TgXPrsG% ztZYAK=eqVp!hn0;5&29pHFi?4q12fhjo zM&QL4-=4)BhK4n~DP_Fu@xwWa9ptxWF1{RC_C8M8=id-by&R5eI{G5$vZ7La^{u?= zG{8+@2a)M|61M5AYM*b81*^`NBx>`B87t&8lDH<-k7gNoMNl zrb_eHk7n1g^4sE{U#yz1rS6_z1To$o!ZzNl?ekoXrXB-V0oL~1-1?T8?qWxqZ)utZ zZ)J+^e)=`s-Huy;;kn~;xkG7Kz}UN^$GIa+m?KTN!=JmOX_#Yhdw{EZ;7pj|#d};< zc|6fDdwStc4gfvV=xV>A|ykAV1NXC2DR(Z?XoA{r5FRXhj!74 zn|-ioY;e!Tr*9L%TAjf|U2jIXLypgae^A?ej}PIf3YoDto45#(UJqI7dcC3%dW{ph zL2bQW6H4(Tbnn7!3oncpHtb}>;LJV@k}K?r+Ujy5jIT2c%*YLbC;U=99H!e1E+PD` zIvk0{9py3{8ZQDPz#U670?|GKZ_}NiHUfPj;;EDeF@7X2cO-eP2c<(KQG6sVyeIu+ zB-zDnB(sqxD^C=SMighaCwD>=Q%w{Dp-FiD-E# zZ$>)STJS#6<1w(8G5WdTuX$pTHDlkyM|?<##jK4rHH!Fj8HsArGCn*vDv~Eb zKrL-l+hjiSreq-0Lr0>$*TpaPJ)U8VoLB6wRsXNHe=|` z6OYcq>L#@tCKJ0lVp=Z!t9X*~&l0~~T76AOvi42tqtPC?OcJe58rcjO(@aj+NSe5v zG#ai=mat2nqj^7zpArO{vNHK@*&!v)FlCD;XlgPgEH>r9=)(?AsxoEjS%Bt6LMoM7 z>J3fs?PY4mMGAzmKa^IQTU9C?f+j*;+7Nac%GMiXg7g56bgU~IG{^LD`!s^UfG1Pw zX7AI9d2R7|GZrq=DIMRFf-*j3eJ0RI zcFdc4mzRg2mphe5cb->5@S%)1f3PF33gJl&D8H#Rzd;(U=_0h*&9vc!_}c|FHKKKvgzszc*cr1&b1-Q91-Hln`tw zLApgky1Tn;5z?_hkcLHfcc*lBhe*TnyOC$RpZ&c1-RHdL+vh#!o6mc$anx~!H9B)~ zdtKN6_gjW)9CkYAbAd`=Agnkzjxwld4`){)yHyd6!&g9@4FY$4t~kw}r2~;n77($4 zB5?{T74eGZ3K-+yMG!dEL-?pX0PT%4weSK42~ zZ2-E@_Ce{~plHX-3wOBRGXn0`8s z!E`9BM#61&#Z5TJ3hu9HH^mJWtt3_kd5D((fLAhZf*RFvizjirk*bW5DuXF1Kvh+q z4i!|JpnQkwepB$UL3KOA6}MFgw>%D>9#ERu71OI+&=0C=mjn+xfcw;I+D)r)CTkRr zYGUlls6n_bLba=+HS3~PrJ}fMrB@Ze~nb>d-0Rp!}?M7TpIbYci$DOX&hy@m-m zcxn&qB&MO)mG(J4EzK}3oj)xTH!XWAH8&?U-!Zj7EVYO-wPfpaS@q`%09dZ_xrY67 z-9<`6cS=)yN{eAi8-Gd%Zc5iwa!*cjpJVcXSn?2M^4BfcXfF9&RNZS0|hXCY-AzT(T$pxQIvYiAPO{ zM>mSc6o|(L$AhNhz`1ewPH_a{aYR&cB-^p1HL*8?VkuN(sW@V3E@S9=Vs0nIFc`%! z2_Rxvz%gvo(HyzaoKDf);?ei0q91HW@zg{;4vOMajS}F961hwH_XH-%uGDYf-1~vJJhBo)GjF0K{eEgBh=**>ed7GNPv17L45?Eeqd<8bVyKc zNQhHNsCY;?Rmi99;HaA5n4sV|)!+n<;H1l-A>9Fz1pgKz|26^t4zPdMv|mrIpLPR^^A}kA z^DlVT1r!cK)6XIquuYNJX`3guHQnn`Flmw4g)ru~H9yv)ph}XaLudG`ajfYe83ky2 zL7JlVC>XR5t5D2iRZTmt*$bl?_PN;~mm0{uC@A%_C?Ck!;b^-~bBxwFr#&;cPv-cZ zVwm+~y3o#(f5C&%Vr?3cf}H1ZjghA4WLRq#)FV*Nd*+bT7r@R)-3<#5ofk{OQNU0n zRLCM19+1oV84&onMN31eK&D5c|5LR8YIOVa0hVgl&vkYa2>1gVwO{G}U%{O}@6!Gp z)&%${!1D`{@|Vcw^-}G6qXuOBuVVthQtdC1o&UI6`;WL3U}yHP7*_xBhU(vqOZgQL zFfcMUG%+V=>{;F!S>K!8-e1{0*x3KR^ZjW5@c7{97)S+NVXFRk zfOx>adj7Iq``Z?c@{Oc=84wVlW^aenJ@tZ+@W!8Tro8kcrcs+J=epe%g2m)cIi5== z9EK|q%$`BGTp!5>ZVY^Eq1_WlneZ4DLyYOISFhvY!pjJGPIW%(u$ zTPwY4MU_ z9=uQ6Q(^B*p{EPUkh@dPfes>j6`C$L7FlD7p5l13pyCy_*vT|{wAR{y zmB{;2EsdwEZ5pZpj2u-n6(Wq!+V^oQZnce8J0xwU(!NM6tJN}oL0xsc{FaeyYUa@V zY-eM{NzFint~#+(y&nfM(ZrK(FJqi_MREz!~^!JW) zwYT>|^8Q=L`E!c_qJqCLBG=jQU#oinCIXN|{@iPRQJAg~OxN4`U%PtXX!9?@z+cCj z*F>i49sXZB&M%nA^94_ge_`kS`Ec_Z&;-z#{@B>d%E`zp z$S5euDyhgStIDdrmsR^9`(8sKa`=loT0h=RapR~U}&LeWT9+qp=xaT-o)~Qsimf=mA09cu9>BQg|(5TwTYFr zsg;eHm5sTzjfJ(1B~UiDRyMXkQ2Yw5cg5DbdVtJ0@BmBx>plN9)(HSQ0TJ?RpcAm? z2bTOmNF2xs0trC?GV&L~$gh3=e_ZJUEGB>+0`QjrKpt@44p2g_S$IGm96&8ybC%kH zI8je;ci%wIz+ms-P|x6S_t4jlq0zSCvF5K6^N+`+2;%^K-Rx#l8Ev-noX~ z0gHOz0ZuuA=XzcLmz&P(hV$oU^Q*aB@9qET`R3m`4)NF@d;7m%ZMOHrTHJ|$u7++m z2hhgZ0jnXc4k)vD7C_Cr)d}U$?4&=vyWAc3==Ml)Oi{XoJKs|TW$Zm>iIg|8pFg!P!bJomQ}sT-5?+bPBl*g+lG{#Fuf_8F6K%i&xY<4*45@tcFx` z%27a9SDPPHT++{!uU12CP*Nsq@`^(3*6=vB8QjMfQoS&42S#%8@4BgJkCPY^Ccf#9 zuYsl^V9R8femH$1|yqV&@C&yDo$*$*P z&n5V`;6xGv$4Isk0&Bj&etXhY6Hnl1tBJzl5Dd_Qw4I2smaYywA`ifx`KV(i<^PYz*!_i3sD{w+2>dEHC75W=oaO?*Y zl8UKLN4}aONPf|4D-XgHB;6T?p^Es1x#)rA)f9l0aDlT`X=wrFfESg@# zQt6Xd8EjmHU8-WNX8xc zw{JC6>pw2@b#KGMM&lAfy_@q4-0E|~$uw`F{}whLG5=lzSWIi*mvvaC^KHXRhob$g z=rtG;>MM2)95(n=nCOGCHNe3#0fe%GIpoNoPl`dY3h4#u8?`EzLNG=bN*`cL*8j-x+| z6JcM#u^H}jL0+;|IO4rsr=GA$#W6d4G-Lt9uo3{ZpDbz;MN*dqL+d*tVTRw00v zWDdCyIbA>iAtZ$0<3rrNi@0+K!N!JQVL{N*A;`!O`1lA+OauxF0tx9?T_Pc$V&M!! zh_Y|qa;0Hcp?@Smd!LPxjs7Mz4ap5MB0M5e9HLw3q`Vl^R+y}C9Ijp*mTeIEF&6$g zCe9@WCIS-+0R|(8i4jy(2nL3$uLpc#;LE>!iI9>)sH-E4j1bl~mky2>jxOJA+=n&% z^IrwWJPr=z@ONSLu(;!BAZYhN%1Ys*xt#vb;pfjer>d#7slAiElZ&gH8vsHEP?i7$ zIXE;V>{D1oR77NKWOPzoBJ6WYN_tvSR(4E&!Kb1U|I+fn%1Zz0YM+|gpt_py`tp>z z(){XzGGOf3P~X^4*W6g$)LPco4euQT78w70ocJ$)|G&ES$Q)QrZrq5>{uUU0;^lwg z=7Df^MYyZ90u|b%cB1}vWW@cAEx3fdo+anwtuKs|V8^Xf_;pvI+^+f~) zA)ru1csL>|3K1WVNJ~Q$79y&v5p8XVzCOgz(BEr#7y;DRuZYo6#29d?GLD#-xT?v& z)%3*q{KWCn_`%B9-rDH)+Q`P*$olHY>hjp~;>6K2}T&B03ro8+-N3@^VB^ z4`N{8>XTi6ppg;a(_BtXozKmkE-sy{tRAjy?5}U^tZ!{@YylXk&5gayjkC?oi|wtm zz1`z)`$q@gjt>t{PL9vcPR`Cx&dyHHfjU3G{0W2l>wkX#HgTnV1BW&I6#}L4)H+wG zz+o-_bDJBrpweHD@k!iSC6S2Rpa`LbKON&+YO}lw6q&}&4A&b-m;8L?Dbeprz*rvF z*A`6_%vD*wM2!oj8q3oxvu=qlFnF7NJ#jS_&OtXqXNJ^A3f4FpU80H+5zp0n93LeJ z7wsxnL2rvDialn28;YV#Vk!yyB-j(Le2KbU|I}3&i;^~4#-Az!Df&V{K7;miaG(g!tauG@j4$ONNL^$1eQ!1n9|4V}cMh{$ z?eEik-&b4X0PMmUz0@2nR(B7d|Jb~c5NH_BW;vX>@|3_#5n{(G?g$1n6}CXj8&nqG z2VP05Pf}fZO5V!NyA!=l@An{h#;ocUu0<^8O?BldkxssWBn2;Mg&G99Hoj%y?Hrvj zNJEExmgc(hln4-vM61)Y+$0MFJSEy9S|toOgk`-S{5N_^{+g4w>b%#@RgK{=$t9#f zyHyZo$K8zngB^rMv`))rBwKsOpn2c$@wb8$t#L904K$kuO=kg z#4Bj2JS)`QZzD-7Dkue$ZULa_=SzK!sCI6OodEe0$jOfy9`rm~%{l1hKi)d%6T;;9 z-v5Hs==;DMrrhs?Vm#a5ha_Kf91hFK8y$XC(8)aI2zN6GCCU9P0u}= zFf0qYBT)5SqyNtLct^-oO}~>3V#=N;O;yB=XHnFT(DDcXLpoPrrDo;3Y|B&qgREhFGuV@R-l8NEc}qJ zIUM}qVKcv4N91VSMCx+!Ja;$mL?~u=hj+OO*Ry3M-e778%^khjD&);9#mouuNyram zsLPLNl~qb#uj6S9#~QwAVrmU97G@J1x%y|1FOVzooVh%gx!$iy%GbKUc4!JGr@{Qu zs9mZ%G-T`v7~$`NN!%rU5Ov|xn_+HVHqbuzQsi0G@cCNrljpuQw1mXiC@(`O-_f2= zCV@GN>e+koygNTrox*gzMpX&?!jWf*(Rk2DW&8bPo4biI317R!o7qu|wPG0P@XgMd z+GK)mlhuvAWP=U_;=cH-Rqq3Hp*N?Kz}37f^7^H4O@f!tlFV~y5r zP9mMUvw5jc)-fvgc-o%(oHRubi+wn-CJ^n}hs25IsFAgdg1!+HMRtp&apfYtMRE?0 zb9J2gR*WrP837F=L^O2Ji!wd)*dp@6LQz{kdE7|o5A|IhW7;!34slRIw#6Z77sQ;9 z@KYOvea}gEKzw=k)~xuyc#NMV=_B$#bBuqOtq#uqXUF(K*($5o$N03_NRXrJV|-U| z&fkvlJ#&%d-MGA4d4a#nzaQgA_vC21!4-P`IL7Ch{Nos(L#M2BY`F5M1fGW2(l42q z7@IgM%}6kkGY9~V@gEjdwy>JG0LS=G9+t~f<(WloDlaL?R&)m$8zv~ru8AC1R&a1w zmt`w$n;%!Dq}`Ft11e-2I5ra{aI?hyl;PZP0iY|VvBaRz=^(0`OkxnpWk!=`~0 zUfzuUgxjAaXMsepyyeapu0YNB`I|#yO%H4LeFw4^H=W5c>2~(@TpWjKL3YJ29%hAx zP)^X3T6Ksaa>D&^mYMT;+T^UaBYc#W+231tJ=-pfVl$X?fZe8AD{lk7afJq3Hh*UN zXj~Mh*tqf-Gp*O;t#JHg{Hn{=crSKCktAB~>b>;G{f@!@(QW*SsGk?HMQu@dl}bGs zT$7nX@_!`Rq|>24|dpR|+)Gw(c*xzV%MPEMxrQsG${ zqQUDHu^WgV+xrG|&hrBwGOp7TVXpFeFLkW6(K~H@90PEVJu49mLH#AuI}i6ztw# zeB6r>b&yO$xN9dZMvEnXuaro9&jsI+c9-!@EB3aIWqaHV!8lI~f-iW*fmme$B6!e_ zPQCv?*^$%E=%zgQn)0li=4);d|?n21-NX zE@wmXP8+hI=JhbS!|VaKLt#O*_0xwBQa?CZDe|d~V073Hluhfqxn3@S9`j|D%~-k1 zsBTHl@}{K+AIF^YVuv18PSOP(6^c@gSdQKw=Ro-m3;D2CiHA}6wH9J}@BG`m8dhE? z%&W^F4z$1LPV^|m?jz>y@1J)a*Zagx^(m+(QhljS zbq9U#?;X_yoo#p|on^HNoV*@9fjxghrPBXknFIwR)8K3#r@+ZoUT@~uK)ubx$J!Og z$Gn3FQkU+u^~x9})a;yxpf1YghbZE4`QhsOt<90z*Kw~6eI?4< zvD}-uz)p$FcVxslfyd9P-P;MvXqv~Fp}{X~%_$w5>O>{-*l3tlC&&N&HO&+y#R^*KBC z$9NQib}z&U!+OLvWHZ_op%8?p6LQ#Yn^A&J0z;;NBa=%aE5lX1U}$7;WKzk{2P=>< zGWUBv!JHp_ci-4b*qEGJ>&JSBA^Qa`l-u5oM);31dJ^o1Qbt>fouD=CnE@i;Ss&Xc z*g+fZmh_?Fe2-0%z65wg1;SVSZF_mj0voW zPN;|u%!rNAizOV;7J`K49-=uMq6NK-6H<@Ubd76Pz$(v-t9u++f~_dgj|!;>ZN*|_ zRn+TlzXxZD+ec3bVM-{t8A=92)2cxJh!Doo&rEnLiA)L&ojg@gHbpj!iGTkr$aUmi zUj=fmY{IT^0)buvge8>NE|iQb^er5n>~W~kV+=s>N+qnEau_$To``vth(eG=A&K0& z4r@~kUB>1l)K6?*S3tH;HulpFD^bEdOWrSmVJjsHL6b?&@JBn6PK864^pby^Dy!d+ zp<7ADR{9*mlrprQNUxuQ)X7faiaej0pfjF=Qkl$;q15s?)Zq{+fE174DUXj6xL5J{ z&cx>*Fl2#x`O3!_O}g=fF=;JWpD9@t@osYNH>Qx`B<`nh&k2Wi4RYaid?7VWB0K#o z0ttl5e)*{XMYmEDja5mb0^OZ81EIUF;KrKaWt!nBiRH^0>BpNfRS_x3ixz5?;enI+ z$U1emC9X;Dz2=6k{FhAFglYN5)BdqODmT&SRi;N>F_)59v^SLBZSk%F^4k#=T@Wg%i84eu9t;|joj*47xt^~1VE5HO5cxLAlf(VR3 zWvmVmuk(CAgYqHNax}Jz4b+P7T;)WQ{PTOIW)uXDn`QA71u+5TaSj#se3j?=6%LbS z-_Z&NpeXc`WvQZ&h_3u(<*Kmk3PGFF`A?})y9^3Z z>58b7A)TT{EC{xuk*>|qH@gxikdq@WiudxUQi86 zXzfH*?EyvMkVD-qhuWU=Y9_WK7D*I(q_TSkb!!22-}oT=%JrBk^&68_wIC(IFQtu} z5V^@>GRG27a;Z>20|#x%JxRQgeiW+shPP~u^th;uISniK8fnD@ZmTrjgEo%4Hr^F$ z!lwg%UW^-Ba!;s16V&_zRw`vs`~+0|fU=2os`ycL*$BKzM6{I5v6$bmNtD0o4Q>-n zP6^7>W_tBzL5gA&vj&;?XS`EIA8=c+Hyc%^8d+yFM6xyG71W<* zL-a-K5fqz6(vvlIapj(dl^F9)sC3Qt7x?~L?VQzwPrBP1D4NwlWlXLep%?8TVuZF7 zRR(;Jc*>3xu}+tGl$gNI(2I^jSQ}^Xq8)4gSu$d zDGn;FV|7X^WvlZ!ZWq?O-Z|Wk3I4uC6#`Oa4UAVE`&)#)-7Tcu&59TJKLT4URXUB> z+jO@&7Yqrt+4=;s`SlwcN_2xOwTou*YpWZ^<$_a z`Y!oy@jgbnUe9&oco534uXcm9IOZ64Tj3g1KM4r)nFgz*^h=G(A1e zCxgiokXFiiWhx>z)mlo55nHPEmabZNv7w``&i%lzx9NIYr%?F2%2ma?xLn)m&BpwK zsucvvq(Ecal!KB2CD57?#h?x+r#hFQ?gUUfD`do|XR!Zb#570|@~~eOM8w^gR@jevz%#jWUX^|mgk5t<~bPV@m|fdYtLhQ z&$Fe?qqWYnF3{^RHbCoLLJ-tU;;Q!=9{1sI5mjuSX}Y$JVaL&#WgR)?w5eDNi<1 z)i%C3Z)5-;wss?DW+M-=0jJ(9e6m@rwpr@DS)RCAS-V+1vssJStf$^;e6rQ7w$Zjfwe6l^Pwmss!J(jo)OJvYRzNurzfc}nwVxMTCm(Y-V$INU; z)a|Cq3*wEp4Eo4B82dXP7U+GEZ~8RQ+ZB*{Arp&e5V19oA<>Yc)a^KX(v}esqbCub zCPF~?jA^vD?-SBO_h~Wb$&veM`Q7%(T?n5v64ICu(CxmM@j#G1#6bEw-X(5@Rcb?`RC**q~M972z zgWwiv@-1y{h-lw|EGJ|+@9;6rchuyAZ~fm32llI<(yt=6-xKWKe}CiNkMC>?5P^IG zx!FTW!DCkUodxGZvyfxur{7;m;JoQOv=Ka%2|4(He1w`pibYGk=)42|apM006u3`+ z`sDN&fgkQd=lkw7mXplY3<+lrscoNLxQ`NbU=L+~54+)1l<<%|>GXlwS*Rcc|Hp12 z4OwLVZbkl?rpejJ3wo5KT^H{2A9$zbv!}t&A#lOH9Emd&#E0{~zTF3IXVETnm(-W& zNM|W7NWDp9q<8l+O)hh1FQR6tS>Ho$nCz3)kw1{SEjWnSqM_Xs#D3F&wIlfB(B%iL z9xEf6{CoawqpmUIc$dr|@g+i!AiXd6A;$r@z|tT@-`Jk8j)*I(CRB z!$W&>y}&fD;uQ+sWdxEwR5=}67KAbxxdCI^VNs7rZUe+eJ69RD!SMdZrEVVcuEvZZ z5$B9ExWQ%Zf)>={%*{q1nrF6I=>myerd*xcLC>+7=JIBT& zbv2?nm;7gz#S_97KJk#Fk-be1dBLE|6UVbdFh!KYlt8<1=~9gRdJO_`TfE8()|G>_ zaVtgq(Zv&UQ^8ZE0EyCL*Yg}#RN^)9XCQ-f;|jd0A`{qB7~ufRB_+ft>;{|G5-$kU zW%`_u;)3hh4Pmp;*TwovTs5O_*t2RVK3wFzV2I)mW`cRLYQLm=ie~aGvh|i;2E@t` zO9V^yzyOXt9=DOtso9vt+TJ(?dch8Y7 zRrTdXp~zPlN-;_F5N5ly7q%H6+5aRVi{C=xu^54 zRu4uwPEo?z=?R9UC3Gc99>~5z6?pRsEv%%4rn&V~=@ioZMaj6~vf{Rc z&GK$=C#xw*{IRV@lgHZ8($?0>@=ph3v`HF}Y>7)odLur)(ae67$1{gY$d07tC4pcX zS!YB<@pc(@<`#1YE#S*LD$m#|etKQ2u;kf;=*s;X&F^eC>FfH+STQ{FF^a$GEdsOPUt&{lb24^}~Y9yw;eWYEq+;Xa!(DN3$9iC}ezQeG2i-oiN z+eb{1>IZ{-IqayU8Emzi!)qPQFL|eO8rD%5M4y4<^jI6u{j2wDkazj^>x%3}O?$S# z^H~HfRXR$wh=d08=Si_r<=1{VzQ`$&lG3-T6@Kq%k@5sH`_7o&sJX?sEYB0uIn?{k z-)BP0`0Ury(`UG(gg^2WY!HN^7@1j^ zSy);A$X#4XTz_RQ{^zCGPoF(|2A~mNya3>cuU@_SbKv6NE5+8*{-~v+qou2-rKhi@ zZ=j`bsBK`RZD_1xYNBUlW?*M-^x|`b< zH}^Dmk5mtj&mNvBo?gjb-bvm*2|j-De*Urkfzg4%k-<=4dK(!Q9upoB7x5|X6R_X> z7gnZ3SaM==N>U17f%#V&nC!f~tbBMTyfCw%D7~;Wy{POw$`$UYQPna>-A9R?a{+Nbq`kn#}ywI1|ofiY-y|FR{-F+ zI1y(DtF)_vb$0l)1ShW=WzFJsnPO5hbA3;K$6JvHKAYG4dm zQ86hj;0V-g=1f*pKP=K{ST+`x*1N6;>5UE9H;RZI*wCL3n`bc>d|cdOXQWkcWY1QU z?qV-fgKlM&;C^U?*JZK#-yj|1%FY@ACcRju3VfpF>DCTzSWxDnT$6VcNy+Qvo4`MGVPq_1R6+oO?L9ytv?}V7%9O_~Q5w zDF}fa0iiM>p&B8P1`&}q5wR{Yu|6@0Aqj~Q35gjAsTC=i4H=m&+0~DhWTd8~q=uxV z2Bc(qWMn#IH??ox)VN9ho}5C3f>M!^N|uURikjvv4V^IEt(Ujxh3FZ08JX@gGjjnD zTXr^f4#3Ivzt)BS)`b6Gbz!CVN-EkaY6fcW&E9{o{-EKYq3NQj<*B9Zqx~`9qfW4n zE>u@HOjj>LPcKqWKT2OeT3z{WRSzrB*OX;fHhLeUslKFs)t29RuT4$SbVfPb?nEA0s@viojjBA4=rkFl2 z*8vqszMaTRh^!BiYlvPY-{e+DINtEEF9A@*zAfcK3!Sc50E(FVj*6i_Rr;r|;J1wH zzutv&N;fvLW&iFg5ZHMJ;wV2Gcm^s*6t%z=(A1yPR8?oOaa74HvU6}C^`qqHolQKW z>6JsxEgr5^$^kds(ej|_s8kB#c>ZX~rzl_UUJwV~17-2+KKqZ-!~Y}=f`%rBj{XV* zLkJ6#4;$+t4)$FT4hJrX6%1m;!@Z3UriI{95#Uo0;FA&J6B7~;6B81X07XOs)D7Yr zq&H~D$e78=xhN@lsHvaO(7vRj6S;L;hMr!9fkA_j@gozHJ`=MMGqW)>i!lpOtcI*? z`fThv>>L^#cU13iDsyrvaB<6U-+g!Yp7_1{!uKD(c=$;0rviqL4+t6mf`DJgi~mWV zm3Si}DDJ`QeBdc;{qE=8)0A$ok zN=nMg$|@=<|Ko6$v96xEp1!rdfsKKojiHgXk+FrbiHQkdiZL@Y`=yw+w6+EU#1?iA z=Jrlz4$h{IuBJ|ICQj}q&hDnp9;PlHW-gxQuAUaIp4J{-c0S&Yfj(}bex9HFePROx zU_l{iAt4zd&}?XEZfID3SXe<=cu{zGad<>&L_~Q+L}kRMiceQn_9?O~5~!%MsHoD| zsFH-J;^e5}&rwCGF@>Mw3X&7yiAi}$uv}P5PD*Na>X*zf*Pw79XPlj#{R+CP>8Z7M|D((4N+BaI(KUO|CQ8_dP_+l!)&Xj+hEgzXJ8<{H` znJ*i?u7%Rkg_5zw(y_$~pvD&~#}}){7i%UKYbO@#Czl$hmYS!Q+NPH}W|q5Wm;2^c zh89*w7S|@0*Jf8Y7S}h|{_{Qy#F2sU@t>RQKkKsxI>6hm%htsyUpqXx$p>;<%K@WLF5d2PM@al7VYf&Nb~Oh!M=vPYf$F7?|h zFHCzl+xy<%UYLLCh4KD-pZ!nMAl(nMZ$Ip(UThO|rS#}2?ANg9rlV4rb7LB3jLW5& zwg=rQUPy`aLSOL?*cPNN4!BdAcyW8TSN4e(W$}7 zxz72|tI2S3zTQ^K&b!W59gm<~9%zP#F=C78{!cI2+^Q0Ni6_WF&xo3=a@WPr_01c*H?M78UzPRi7nU!C%!KZ{+~@G&U^F@s_ScO8XD@`o11%E+Pa#% z+nNSi+Q&M2=6VK}2Zq;%N7hGx8eJQmSe^oGWV4gY%cJva1G9U5qlaDnXKfu9on45& z{>!1^^Re;6*}0vywf*(=Z9q~6#H4pOHg~tScenTV_r4z-90B?0D$w^FM^7_p0;j z{9R6_t#~kBrP=6;%=U0kZ#Yx*4>?&r*GvB<8^|JG2-WO|3;Ch<+?g#S8jgHl4VB>6 z1WHbkq^9Oihc;WQZz~?Gw|;#@dZ)Ef=u#x{N=}x#;EoJp44&W)L*bTUdlgH@^&x4T z(Yl&^tSx#cE^@HQShyl3i)Kv`?WqciIs zM1)9}X5AYJNJ4-jSRHa~H?A7Idcl6ou;^TZYTH0KSBAyU** z-yO(sBm8tnxKl${W&^qXZ!87?V+buNqiuPqPy_JQ7^2d1$%RN@eCfY=4Ds^?_^)~B z>Z6U#{CW(wEqL<{gRO#g#_X-af44V$TSF$~=@Rq+{@e)saY^vBnrOe3pf0>mSVFBE z?oIYs6UtG_ejwR`QNZ5MR{~?d*IA;X@UC4rxSH-&H&$v_pU|JN8Hr@kF_k zYM$Bf&_ywUz}uJoL*hI^ypLtFF>EEy`4=Zt<4ft#;im7|4{Px?gUfm8N;D9n1|~Fh2aK-gA>{i2QrymjF_CPRGmJi5SSb zk?BUc9}%?dSc?yjo)V4Fd$aH>V-~zB&pFMdX2zwwNVILD#4+)qu#E1cf5wM1(rB}U zN;Bx$%Ih-4sSo@cZA5eP#>KzW=u%&7%F^Xom^j0-N)z8A%e&L=*mQKMoqda{$Nj?PBiyY)eh}R*_T_F=NB2kGgP49m zPL?j*qpx%T$jQD)-68Nbwm*oQ!%ctGCfsWt3&_dD(jRj+bO|xfCF}*J^REi`*-soK zo*=pbIhkLdP;qz?5;y~pll40zieOmc8P7;J`cx||k|9AEFSf@eRi9Xjd*cb#U|fHHqIq#DM~0rb-^4JUWl5SLBG&*F zM_H=Vx>S6c-Iz{k^4*Me+38j;vkPd-A%%oyQ?iY>{T9R~<2lt18IE}pNHywFS>@{r zV@vtF)2qhEG}A4{&x!+xznSw?bW!Eols%hT7$M5tboF9YF9>#%c}kL%(I~kPFndwC zRErS6aXqXeL@Y$r|KKupCAzDgdcVB>TN(U9xu` zUAj1>IX9!xM%p}>U2C55&8exc;zBTMF-r3-;;uXxjp<)V*m*38 z?9ai*GoXD3E0r@>_o3iu&ke=9;q&WS;OC08PTspJlm?2N3Jvav z*E#Ea>WFWZb%f6CSrz<{_oJjE#3LoS7F5eOiBkLU-*T}Riy8V3pN$ZxwdI9yKvYPT zYcU^|Iz?R?$-*>e^l6kC!Zyr0wVe0wYtzu|>8-hxE>?U}D3 z4kyw@D_x!$8xFN8sl|9Ju8D0}U$v%=wBtO64R#NUV4#m|(KJs!w#uITu| zeO%60HA~EWI{I}$hf|`m9iyQtFgqAWdU%rFIsJR)j{%*AF4ZQvhcB1X;%)2kQ+F_h zAFNPtYFCSDZGPV2ooz7Q_cE;P$EGVxOWH)ItRg2VjNIGQ>@%*yoF1l{aa?Umw3*ta znz$4wTTbe6xM^TVtcFw~tif^7Vp01&(8V!LxO#bnFYa_rjeptcdGcM* z#Uya0YL4vnNyz&Y2b~|vi?3Y-N3wU!10-tJduK0C7@nDOrqZ+>%Ue#6I`_P?6tN*h ze&pC!=Dc9z@bbt33Cj$_$K@3xgwaRqaMktH#^$Web%{sPreE9!NrDH4=?25(sh6M| z6KBSfV6$~+(UoAp^58&!KZK#t7G-RHgJ?Sneg37YnH;)cyL~<*L*^`l;-V!AQ=B0NvtdXM>dFnie6zYVfg z#CzxM$>XH$18c0Pi1b8SL_I%`nj~}7ail!%Xtn)T6@dC zmmt%~Z!^rq(uJ@3n~ed+wt%8?C;Vvd+!KGk46jg3{{ml+!t{W6EPp#)ll-qfE@Zx; z84^5uzP@kVCv1ZbihX~~1<^6czmc&_Jams4iVG;pVxV}ZA!zFw z51Cwkw1<$Lx}miAIAck;mIvKi6X$p&!L%O4A?$mv91(_Nis_|}Js<7M#GtY@?+1$H zaCj5+5RS^T7ls2zjW)%8!{TcT@z{S6!KfD`01a~U#pdgefcl2VdNDj_R(tYTW>`1E zUMS+}II5OncoYni9s84Co^KATrofTMf%x&vRGF{c^U5XCfdg~l1DvmYFIqKBcgQN$LI8Isa<&W zxcfbYa1TYS`;USxg(Y6uVaw?G>R?L@_(j-55@ZnA62pEGUo(-WD-tFYKaH*@ys1d& z6^=uB5NYx_;vKexrf?)reWK~<+a2M^-Att8(?}elq{|A_lbf)Mn8aj7XTr2_7@ED9 zH!LX?cB2)RxCGllPfnmuZh4s;ua#Wyl^mCvT-A~syOdmxo)SZ!QuHz3`Z=cMbJ)`7Nc7ZD`qc23sZgy{s8?!8YHCnR zYVcC3KYCgaeVWh9v_P#iPp`Cq)HIitH2Ch87n-HbIt;J`7WYU>*rxUye!gUx9%hv1N!v+S32InDmWZ8$ls`*?b^n0o5>&<1iyzGPL) z67;j?4o?u8;DF8G7$cBOV>rev7q?~Q7c=|&8(Dcqr|;-b|E+A_0d? zRPL-`B?!NARxEGUo5_qc90DGPJWyzH*hI02LDmb0OxbgMS%=~;yv16Qd6FOkA+}~#6ESmO* zv~6Vj2jqYXatpG`wYhSJB=JWiF+!@!>qIIdLEz}F@*?SqFgBh~4i!W2ig{Q?szD|G z(~2QjHg0mxka~GOLGFX9+$Q_%eDdsczRLK`>@0`-BmI?C`Z@jq*?9q#HOiHhY?Yx^ zIh;hfWt&-W)@+o}@>aw-R}NcE$Yy0XMP+?e1vI;=ouYP_Er?rL3I7AUa1-KGRfo0j&P!RtB;9(%Ad)TCkOQf+?k3@Gvjbx3bv z@Ea0VRCj%-Y9l%CED+16;cpM)>sFuqA`#aaeU{r4+ieFb&6w&GS80(kY)uH1)b(nz zFz87YYnLKB7eWZes+nL`**};ShJ~bdbt?mO? z^C9TM#spb`jEZ0vOaW!i6+HO7y8 zc4XF}l+&st&E6__Y1Ub2NMLPL==E(xg=EyHc~pLR)cgNw@4UmB+|qs>*wg?qbOAv? zMXDke5EKxpp<6(D5fBg%k=_YPC-mN%^j;HshtLH=XaSTOx=5FB;@@tCel znO+==o5G_uXVWdLGi?uNI`n3`JZ5@QW{{0D{j)QJXEVdBv!8GeXUFtrQ697Cl-a4q z*_qi{%-QTbE9Ub<%%UD<*#onhg26UoHfAwfXP6z!c+4H8%$+pOeV?7f zoy`H*<_X2;iS*}5Jm<+$=YdW0l$d!CZXV3GKqJ0Dr@z49xo|Ocfw^hn5@vx7x4_Q! znN$4pRsGLgo}al>KjXv6_%WYv;64koeGwA>a!3CQKAcP>^^0iJmj{?H;QIj zi_-dwvYw0i&8A~(XOS0xm zFPrG}JeOyx7gbZi7AniygdjI>GJ6=A8vqo=vEm3@!I5OF*l!WZF02FqRs}|gyqXx( zvcOQ4)$_7dMWa>UK^j-j6>@^L5ZE=eEopEIsjMN9dl{LNH&tXSRREYgpoNN*`hrRe zX#|*D){w4X5L>cEgC1VX#L!gR5Y>9#Ui`9Lh{2ZL0GER{6eHH_Q)#kouz4_WSL!v0 zCn+qPOqm_5BDtc>zGMyCG|AYs5MO#OzBG$jZo@1pr*2xoE-W-{D#EA&!Q_G7R2Y4* ztmK9%+xGd+GG*)L5@=~pe4S`yQy;ha*>juV=CWk-7hLz>_b!=TU$HgJ9BJ1JgQsEpsiC7 zyIm96w#xDw@iphIy-@KLC(xQ3+c!6rZ_ziv(grKhTYK{7d+$=oU|{kQ{cm4Ywq?`4 zog1!EE__oOTA>QthZwB*-vCQW97Nb0ywg9>x&Ts@0ILq|8*Oh>y*<@UjylS51UZ@CF?l6FANEi*6FT{O^=P)~!78^P_9ON7MRM6IpGR(Ga-JuIHMLRthJ-;uL9Zm@(=X*`d;(m(DNE<3t;#3p zbm`rr(r0wT@C&NhxIrng?f1Qb-wSAp$!!l>-tbz9NAj|{x0Le=&1s0<8ClRcxjkH4 zrxmTT!YNRu3S%Bv9SKT>*xUzaxpBiYFUnMn%G{!l9*z`O2Jxs1D?e9vx22?bMyvxA z`Y7)oRH~}6U{|f!E>b;y*(B63hSPu`CI~I*%eNo(5tP=QYDoq-S&r;o4cvl!LgcE=~kyYAdT zrg?^{iI^maZhT}iiB@DdnzNd$2d;)4UW>ouciYkV3v9)MenE7u6Vdhok{pmlbuCD) zv-mLh~Jh+3y1@Z~cR*Kn9E{(4KSuv^G^vv#G) zZM(VqWH=zdO@wRrW>fX--jy3^ZToW&7S)Z$Y+KKr?QRLLqF)Gq?Kl2?ryJ27BH|mw z!~(=5d?cjTNlCAelChDIGm-K^jreUI? z<)o$MrlsSjqrXYdaFc<7pMmi@BNIClGY2yZ2Ma4F>*Xt#*{`y5T;t%p#(9irnmofldrTH03HI`4FJoptp*^z^*-^nLa9{q*$%^$mgz z3_=VHVTMNGMn(}v#*xM*(I%!bre<+w=JDnh2^M(x`47nF=r^{Jwr|7VzKeQiA7k$r z>*y5ciIkJ zIR+M%7#5x$9+4dpnG%U__Q1D%#KioQ$>*}NGJFtdMMXtrWhFiiw7R;w7G7J|PzP^@ zBia!49rX=e4UIjG|2X+PIyyRz8b_f~6H^oD8T7wB`5f{q`E2%A_!zq$L&{1 z26z8NK4)F7T~b;rU2Bf?4*y}GFBmVR-L`)0T$WcS)1Bd05##%F$N zj8A>M3W>4X!_M{zXMc(;t2Ao|Yyx{QdQVv}uDLyWJ2_hNl`MSmBw!sY8C+18aSqIA}O2lV_4krENHEHQ~B z35gg9sW2&-5E=Omav(1dcpXS_m4cFkl8TLriiHZq1Om~6z;s|RJ(!xF8b4_mXlNN} z>DlQSxfz)RnOHXG6~~m6XkuRjgH1ZB^Cm)YRXp7eT`&2grZy4L&l?<1zF+C&fL&cLy5bM`t`!;HmYHC&^PddEw|$4eJI5ytzzEmR*LJlro%~v``61P zKhS-W|D#3uX942RsNLUZqA)lA8G-kQ-nFi-uI}#co}T}W@dtn3J2o~pK0b~@p(Z9K z&}j7J0%@aQh5Pw>Te-9MFj_!|+?u(8_M#msyVtQj@dSYU`V`DpG z<2vHv+u{>i5)zvdlNypz;3;XF zkp4iO0r=tni#K8J-Me>1L`3fYI_}-OhkuG6LPA3Legymjyma#U^XK^G2EPdu78Zub zdhz=_2?>em>FL=yIr;eo_p!NEcNUrGF*M!XajZ-L#}*}=?`NtrR~{=XdKE*1NlsM5OCq|E$7{ z3-a++f>XvSrm6ghent~i(#y|3QUfuz;es!#Ha+m)_-#>sh$SVeGaz&I`FM7EWTCM$ z-_(45jz^u-H5fbMqEscvcg$xzqx+QY6%GLQ?o}yDIHf0Km2N3>vAb;#T(ZG zIK7}U?8)jErM+XMSRBp2_{&=Cv=BW}o}bka{o3=4NXT*Nr3S+TeB=pp_$uDGhI8N~ z#T(bIkzNP+5fI%3Rhz~=8<9^7WfM1#CKkU(J|3ZyaqOK4p$>db@`kW;`MJWUL&*sB zAL4g?Yg>#uD?2wjPMSmXrPSR>I6F*6#wRZPO~O}H2Ic%)?Q~%aMEP zWhQF&pHH9GDQcWptDW$Y-ylBw`YgH>&1+Q}iSXYpN#&T5pQQt}_w9 zsmZiT5-kS`*ZSR&`IU(az=XvHsau!EK1rYFU4fst*01zE_AfSz6o0dEFx}zcj_qcD zEZJJ2bGNS&*GrXIbX|?I@a`CLlwobZPL$N)n;LX_J%2PSTd@>%!M5@CPzsRv-m)!f zW1pM4%xb^+5$XPMbIhmS>Qb3=x~uat1u8qmwi7mPPZgI-PMf@Y^~TD>X7xlXLtwqa z_^x`kD%j0Y@?-9k8Y+*7_swGWTZg9M4eb$y6rylBH&$0@OJ>r+nDkQ#_kl03Rmaw5 zCtUebZq4z+zkEGMtZjZjR88ELCSa@BBKa6$(c|2GD)&{lwm#{Wnu6`;*ip1_!>NFc ztMsk8$Ye)}PkI+D3@DgS7MC6ksu#a6du#-+AeG9fD>OvZYYbR@ynz~ldE)vqK(~Ks z$skix#P!l>6$Tv^5b+MbIl3~3bML5j+zf$Am9sCJnIrlW1U)4!432~*#A$=VOjp|t z;V8}Q8znm)8vSX^6t5nBUxTQgPG?+N5s7C5F8TYY$AAknYhUeJ`=qmA&`*{h(xO6w zEb%eX7P(T_BMW_fzRxqp)XB1zQ~Iwda$=u3KWfn$F&!jCZA_u1CI>=3*yB;>J>%~5 z`Q4kG(_fyQn0H(O5l2fUc!%%{-kek}lfUbhLYpH3$(VogRtB2Qz{4m7IoL3;c!?pm z?#dNQD33}EN&PGuLy$OG>X!nEYD}y{+9g)<7ZV}*PAlZJWIx2p>dvQpqf4C`C^U}4 zC2=53vMXdjH$vl+!i2PHI?ep-td+2wwM345?owNc{EH}(K< z8>c>e^z%V&3ss4&KR)`I`LHgdQ@}2+Z)REa5I!7QVxOxxi`CYIqXtSGYx`!mTo3E# zsY;!d{bqL)4;xmMOI;`WFb6@k4O^k5?kkFOCsT(_M>*u~dwp}blfz~JsLWfvevW|U zsD(_W49aMQA-sLm3Wk-vzpiA260K{yI9TQ<+;2o;P}j~5Di4rT`n>H~*TJn)9;DfC zJe6A4DF`bMd8PD)xUsHFWUw6Oq`SbfchoHjst8|S|H8p?+#|1I=MY@9$R&2%t2QVQ zm8G=At8S40}gT3P+Z_phFT0+1h7JO&z!PcYXs8w09laYQs`wR}{HHeOAZDdo`N8tgB zF*C$yI;c8N`Cv^w>0~VT#@zzV0jy#nV!RBtpJ5=du01_9Sk+Wr;uN~9yLU3t(p6FF ztGr>%=YsB1si|-Y*)SD5ofNdWSCy-5O|4izg&w^3p|p6@#*L+Q23J$pJuqh*bvm=^ zSPCB<*m4YZn%#ocHWX8AyG);AB4m5AcL%mTRckRgP+iMwiX9)8@AHKMB5jO=JHxyU z3*a!3{C$DlAf4o@3(a+10;#*9ZVd~p=XE_eDz>i?Ney$?B;d%El&>-M$+H4p@cwSr zy@YAq>ATJF!Q7O+lvCZwhv)ENU)FCKEP4|%5{OSPQ@-Vhv5qTyA;uoF?&s_1jXrNi zpg2cDtV44>CO`GC@sxGl ztUx@>TaM{!{W-!QLj$w*NEnZg!6{g(wXCt zq||R25{=lfl#}s#&z>Bw#*NTRr<2pT?&{{ot+&aiv!~)+jpvO!&o6ynVDakclxX^T zKl%HTSaaKeSJO9+OJ{3360PISO$Wrdmv8@Q@NUgr%8usA#Prs3A5 z67gYJ)uwm$VUE{ks`FtBcuRfc!+E65Dgxy)m%io<)uGuewQk{bG@>~k)f?_9vO1NFhE(YW8!K(6{Yn+4q;(`&}&JE~b z&%@xBJf}915J%0BE^eou_z;`gkp6hb!J`lp#?Viz4r4DuwVguI<_=SJp-(14F{}3T z7hw=#*rK`pvNKF74u)NQw}FO<9>R9a-+dJc6VePjShYKf596&3`)+QBI|}1u3@2QB zOQaRf>=aJc`aXM^v#5HATW(`Dt+%b9c-CKBbsrnmBD~a zyO@}9-kWjLKZ%Xks)8wVj3o1_wkelurh059?}-WjRHpJlreLCpkZ6{iM%F!`+m*zu zm+-6yma%8YS(|=YQb;Rt?d*ElZ282O5JdJ}RJMxfOEu=47N_iINP7*}oZ@>q+6ZIa zsT`hz97AnmW6_U2aXDt9mZpgx*=s&pA>GYSKBg>xv`aLy*UlYg%yq_Ex*~F89CJOH zjl7xja2M|7y+;`Ox#poKa)T1h1E=yx4)Vg09wDOnP_F#g6NC7~{CUm%WaO))ll&w4 zf=q~Ks&+x0V?iF|RW_pF>v%y)flUE(p$$o46+*wpwQwz_5aFudFjcrCT-XA1eI#0x zc~IDOqSupHG+SNN5A<$3Dbigo`UH71qFtP)S%kK<7(*0)8ZX8G_2!vN2Je_p4^5=+B=2J6<>GFd8a`tr#Cb5bR%?hqyW6q=s_8we0 zzhV)~Nrh`og%E}I9i7Tlhe{D0MbY|7^07+sK4D3gD*k{9>DRfkZdESW3P^CK!gLkQ zy(+an_9tT1$LiG@ioU8z)d7fV-TFMG)9O3eYGams6P=o9<{IZBFx9=)y;53Um{tP|<0ySrW|L;=6a2j^FW z^Sp+01;eit!rA-atm|-Q3Irn`f=&@Z{TcxZMo<(Y$ode(>j*-M`g7j;?~wXq%ld<$ z`n`hs9c29`wjK*?SmAA0gfuKzHeiAprVAR-$cAxj!zWX-=?gjty##DrgQzHiu%H zgMcmmye;n`Ek2elotrg)xxsXEU5KmL8~FMRS(;$4Q$io zZF>f3Q@3nW32IX;Xp={_$za>0fb9~z?GGUB_buD+1-0KUXct7b3t-!MfgRU*JFY@H zI4nEZf;ui0bTA=17_c3*z)mo4Cl#aFHGHX|w2Q4(w^j z?}7LB)U5SXlJ}PJ^cE}h7FhJ=2KHv>_h$6=rmpoSkt5@IkTD9#NDE|GATlH$8Q6>T zTSNMi_j&X5c_{R`TJ$*u_Sxt6z3uI@S?haE-fzy+Z;BTZS@atO_Uq>NYxVYPto1)7 zA5i0Qq$mT}P`nz~9hmrTHhu{}P&Qz*Jby60OKHg1Y-lfJNS|S7w}0q(V+g=%hT{kPGCQ=%4*=N?>!1iW-2uRX;TL`cg!2r9 z!vGo&Q)+xgg9AVrKBCbDxD*Q5O(tMxHDv>f_o>rFU%OgN`ZxHe9>&rW!z zpgwP0@|qnNNg4N}8Y2b+d>hdrvuHf$9L_o!`EW8?Z!*?nGCpO}jTH@$oKQHMOlO@E mIlJV~iVuvy(JLF7n6f)r*qgIIeQ9TEYV+)koP`-c?0*189L(7O literal 0 HcmV?d00001 diff --git a/public/usage-examples/animations/assign_animation-1-example.txt b/public/usage-examples/animations/assign_animation-1-example.txt new file mode 100644 index 000000000..282c72b0d --- /dev/null +++ b/public/usage-examples/animations/assign_animation-1-example.txt @@ -0,0 +1 @@ +Assign Animation diff --git a/public/usage-examples/animations/create_animation-1-example.cpp b/public/usage-examples/animations/create_animation-1-example.cpp new file mode 100644 index 000000000..903f7bca2 --- /dev/null +++ b/public/usage-examples/animations/create_animation-1-example.cpp @@ -0,0 +1,94 @@ +#include "splashkit.h" + +int main() +{ + open_window("Create Animation Demo", 600, 400); + + // Create a simple character bitmap with 4 walking frames + bitmap character_bmp = create_bitmap("character", 320, 80); + clear_bitmap(character_bmp, color_white()); + + // Draw 4 walking frames + for (int i = 0; i < 4; i++) + { + int x = i * 80; + // Draw character body + fill_rectangle_on_bitmap(character_bmp, color_light_gray(), x + 20, 10, 40, 60); + draw_rectangle_on_bitmap(character_bmp, color_black(), x + 20, 10, 40, 60); + + // Draw head + fill_circle_on_bitmap(character_bmp, color_pink(), x + 40, 25, 15); + draw_circle_on_bitmap(character_bmp, color_black(), x + 40, 25, 15); + + // Draw walking animation (different leg positions) + int leg_offset = (i % 2) * 10 - 5; // Alternate leg positions + fill_rectangle_on_bitmap(character_bmp, color_blue(), x + 25 + leg_offset, 60, 8, 15); + fill_rectangle_on_bitmap(character_bmp, color_blue(), x + 47 - leg_offset, 60, 8, 15); + + // Frame number + draw_text_on_bitmap(character_bmp, std::to_string(i + 1), color_red(), x + 5, 75); + } + + bitmap_set_cell_details(character_bmp, 80, 80, 4, 1, 4); + + // Simulate create_animation functionality + timer update_timer = create_timer("update"); + start_timer(update_timer); + int current_frame = 0; + bool animation_playing = true; + + while (!window_close_requested("Create Animation Demo")) + { + process_events(); + + // Toggle animation with SPACE + if (key_typed(SPACE_KEY)) + animation_playing = !animation_playing; + + // Simulate animation update every 500ms + if (animation_playing && timer_ticks(update_timer) > 500) + { + current_frame = (current_frame + 1) % 4; + start_timer(update_timer); + } + + clear_screen(color_white()); + + // Draw the current animation frame + draw_bitmap(character_bmp, 250, 150, option_part_bmp(current_frame * 80, 0, 80, 80)); + + // Show creation success + draw_text("create_animation() Demo", color_black(), 10, 10); + draw_text("Animation object created successfully!", color_green(), 10, 40); + draw_text("Current frame: " + std::to_string(current_frame), color_purple(), 10, 70); + draw_text("Status: " + (animation_playing ? string("PLAYING") : string("PAUSED")), + animation_playing ? color_blue() : color_orange(), 10, 100); + + // Show function usage + draw_text("Function Usage:", color_black(), 10, 140); + draw_text("animation walk_anim = create_animation(script, \"walk\", bitmap);", + color_dark_green(), 10, 170); + + // Controls + draw_text("SPACE - Pause/Resume", color_gray(), 10, 220); + + // Show all frames for reference + draw_text("All Animation Frames:", color_black(), 10, 280); + for (int i = 0; i < 4; i++) + { + draw_bitmap(character_bmp, 10 + (i * 85), 310, option_part_bmp(i * 80, 0, 80, 80)); + if (i == current_frame) + { + draw_rectangle(color_red(), 8 + (i * 85), 308, 84, 84, option_line_width(3)); + } + } + + refresh_screen(60); + } + + // Clean up + free_bitmap(character_bmp); + free_timer(update_timer); + + return 0; +} diff --git a/public/usage-examples/animations/create_animation-1-example.gif b/public/usage-examples/animations/create_animation-1-example.gif new file mode 100644 index 0000000000000000000000000000000000000000..25573780910b4d471115d93625fb2883ebf2d6fc GIT binary patch literal 89729 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%0Dn*ekk|0{^PLFC6SE^;staCYAeHU94+L3i~5{ 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 YWMv?CX>@2HQ)6;vWo}e&M`>mNJ23L%S^xk5 literal 0 HcmV?d00001 diff --git a/public/usage-examples/animations/create_animation-1-example.txt b/public/usage-examples/animations/create_animation-1-example.txt new file mode 100644 index 000000000..74bd1c2f4 --- /dev/null +++ b/public/usage-examples/animations/create_animation-1-example.txt @@ -0,0 +1 @@ +Create Animation \ No newline at end of file diff --git a/public/usage-examples/animations/load_animation_script-1-example.cpp b/public/usage-examples/animations/load_animation_script-1-example.cpp new file mode 100644 index 000000000..502806c77 --- /dev/null +++ b/public/usage-examples/animations/load_animation_script-1-example.cpp @@ -0,0 +1,94 @@ +#include "splashkit.h" + +int main() +{ + open_window("Load Animation Script Demo", 600, 400); + + // Create a simple bitmap to demonstrate script loading concept + bitmap demo_bmp = create_bitmap("demo", 240, 80); + clear_bitmap(demo_bmp, color_white()); + + // Draw 3 frames showing "script loading" concept + for (int i = 0; i < 3; i++) + { + int x = i * 80; + fill_rectangle_on_bitmap(demo_bmp, color_light_yellow(), x, 0, 80, 80); + draw_rectangle_on_bitmap(demo_bmp, color_black(), x, 0, 80, 80); + draw_text_on_bitmap(demo_bmp, "Script" + std::to_string(i + 1), color_black(), x + 10, 35); + } + + bitmap_set_cell_details(demo_bmp, 80, 80, 3, 1, 3); + + // Simulate load_animation_script functionality + timer frame_timer = create_timer("frame"); + start_timer(frame_timer); + int current_frame = 0; + bool script_loaded = true; // Simulate successful loading + + while (!window_close_requested("Load Animation Script Demo")) + { + process_events(); + + // Restart demo with SPACE + if (key_typed(SPACE_KEY)) + { + current_frame = 0; + script_loaded = true; + start_timer(frame_timer); + } + + // Simulate animation from loaded script + if (script_loaded && timer_ticks(frame_timer) > 700) + { + current_frame = (current_frame + 1) % 3; + start_timer(frame_timer); + } + + clear_screen(color_white()); + + // Draw current frame + draw_bitmap(demo_bmp, 250, 150, option_part_bmp(current_frame * 80, 0, 80, 80)); + + // Show load status + if (script_loaded) + { + draw_text("load_animation_script() SUCCESS", color_green(), 10, 10); + draw_text("Animation script loaded successfully!", color_blue(), 10, 40); + draw_text("Script contains: 3 animation sequences", color_purple(), 10, 70); + } + else + { + draw_text("load_animation_script() FAILED", color_red(), 10, 10); + draw_text("Script file not found", color_red(), 10, 40); + } + + // Show function usage + draw_text("Function Usage:", color_black(), 10, 120); + draw_text("animation_script script = load_animation_script(\"player\", \"animations.txt\");", + color_dark_green(), 10, 150); + + // Show current frame info + draw_text("Current sequence: " + std::to_string(current_frame + 1) + " / 3", color_orange(), 10, 200); + + // Controls + draw_text("SPACE - Restart demo", color_gray(), 10, 320); + + // Show all sequences + draw_text("Available Sequences:", color_black(), 10, 250); + for (int i = 0; i < 3; i++) + { + draw_bitmap(demo_bmp, 10 + (i * 85), 280, option_part_bmp(i * 80, 0, 80, 80)); + if (i == current_frame) + { + draw_rectangle(color_red(), 8 + (i * 85), 278, 84, 84, option_line_width(3)); + } + } + + refresh_screen(60); + } + + free_bitmap(demo_bmp); + free_timer(frame_timer); + + return 0; +} diff --git a/public/usage-examples/animations/load_animation_script-1-example.gif b/public/usage-examples/animations/load_animation_script-1-example.gif new file mode 100644 index 0000000000000000000000000000000000000000..59fc36e5aa0fa6f279ec287bec02b1e5223b5090 GIT binary patch literal 50164 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 z z&2ERyZimfohs|z>&2ERyZimhO_Y9j|Yqi^2=4~zWwwC$tUBTO0=4~zWZ;JtLYnivT z%-dS#Z7uU37AbFQnYXpf|4Jj(fBS3yy=u9wW!}~@|E600OY4koYnivT%-dS#Z7uV* zmU+84^LBCO?c&Va#hJH@GjA7X-Y(9(U7UHlIP-ts;>_Dx=IvbO?Of)yllbpl!P{Eq zZ7uU}uHbDg^R||GTg&`^QpbkW literal 0 HcmV?d00001 diff --git a/public/usage-examples/animations/load_animation_script-1-example.txt b/public/usage-examples/animations/load_animation_script-1-example.txt new file mode 100644 index 000000000..0260f68f1 --- /dev/null +++ b/public/usage-examples/animations/load_animation_script-1-example.txt @@ -0,0 +1 @@ +Load Animation Script \ No newline at end of file diff --git a/public/usage-examples/animations/update_animation-1-example.cpp b/public/usage-examples/animations/update_animation-1-example.cpp new file mode 100644 index 000000000..603e4169f --- /dev/null +++ b/public/usage-examples/animations/update_animation-1-example.cpp @@ -0,0 +1,104 @@ +#include "splashkit.h" +#include + +int main() +{ + open_window("Update Animation Demo", 600, 400); + + // Create a spinner bitmap with 6 frames + bitmap spinner_bmp = create_bitmap("spinner", 480, 80); + clear_bitmap(spinner_bmp, color_white()); + + // Draw 6 rotating frames + for (int i = 0; i < 6; i++) + { + int x = i * 80; + // Draw spinner background + fill_circle_on_bitmap(spinner_bmp, color_light_blue(), x + 40, 40, 30); + draw_circle_on_bitmap(spinner_bmp, color_black(), x + 40, 40, 30); + + // Draw rotating line (different angles) + float angle = i * 60.0f; // 60 degrees per frame + float radians = angle * 3.14159f / 180.0f; // Convert to radians + int end_x = x + 40 + (int)(25 * cos(radians)); + int end_y = 40 + (int)(25 * sin(radians)); + draw_line_on_bitmap(spinner_bmp, color_red(), x + 40, 40, end_x, end_y); + + // Frame number + draw_text_on_bitmap(spinner_bmp, std::to_string(i), color_black(), x + 37, 35); + } + + bitmap_set_cell_details(spinner_bmp, 80, 80, 6, 1, 6); + + // Simulate update_animation functionality + timer update_timer = create_timer("update"); + start_timer(update_timer); + int current_frame = 0; + bool auto_update = true; + int update_count = 0; + + while (!window_close_requested("Update Animation Demo")) + { + process_events(); + + // Toggle auto-update with SPACE + if (key_typed(SPACE_KEY)) + auto_update = !auto_update; + + // Manual update with ENTER + if (key_typed(RETURN_KEY)) + { + current_frame = (current_frame + 1) % 6; + update_count++; + } + + // Auto update every 300ms + if (auto_update && timer_ticks(update_timer) > 300) + { + // Simulate update_animation(anim) call + current_frame = (current_frame + 1) % 6; + update_count++; + start_timer(update_timer); + } + + clear_screen(color_white()); + + // Draw current animation frame + draw_bitmap(spinner_bmp, 250, 150, option_part_bmp(current_frame * 80, 0, 80, 80)); + + // Show update information + draw_text("update_animation() Demo", color_black(), 10, 10); + draw_text("Function called " + std::to_string(update_count) + " times", color_green(), 10, 40); + draw_text("Current frame: " + std::to_string(current_frame), color_blue(), 10, 70); + draw_text("Auto-update: " + (auto_update ? string("ON") : string("OFF")), + auto_update ? color_green() : color_red(), 10, 100); + + // Show function usage + draw_text("Function Usage:", color_black(), 10, 140); + draw_text("update_animation(my_animation); // Advances to next frame", + color_dark_green(), 10, 170); + + // Controls + draw_text("Controls:", color_black(), 10, 220); + draw_text("SPACE - Toggle auto-update", color_gray(), 20, 250); + draw_text("ENTER - Manual update", color_gray(), 20, 280); + + // Show all frames + draw_text("All Frames:", color_black(), 10, 320); + for (int i = 0; i < 6; i++) + { + draw_bitmap(spinner_bmp, 10 + (i * 45), 350, option_part_bmp(i * 80, 0, 80, 80)); + if (i == current_frame) + { + draw_rectangle(color_red(), 8 + (i * 45), 348, 44, 44, option_line_width(3)); + } + } + + refresh_screen(60); + } + + free_bitmap(spinner_bmp); + free_timer(update_timer); + + return 0; +} diff --git a/public/usage-examples/animations/update_animation-1-example.gif b/public/usage-examples/animations/update_animation-1-example.gif new file mode 100644 index 0000000000000000000000000000000000000000..4b5ed2d8b16de86e057cd078a5f96d6eaa5e217e GIT binary patch literal 100469 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 literal 0 HcmV?d00001 diff --git a/public/usage-examples/animations/update_animation-1-example.txt b/public/usage-examples/animations/update_animation-1-example.txt new file mode 100644 index 000000000..287c72e7d --- /dev/null +++ b/public/usage-examples/animations/update_animation-1-example.txt @@ -0,0 +1 @@ +Update Animation From 5b22b289b68f0a94ecd5f5f15c86def5fa169e87 Mon Sep 17 00:00:00 2001 From: CATHoDE33 <94217306+CATHoDE33@users.noreply.github.com> Date: Wed, 20 Aug 2025 00:14:28 +1000 Subject: [PATCH 35/47] Add files via upload --- .../bitmap_bounding_circle-1-example-oop.cs | 35 ++++++++++++++++++ ...ap_bounding_circle-1-example-resources.zip | Bin 0 -> 142890 bytes .../bitmap_bounding_circle-1-example-sk.cpp | 30 +++++++++++++++ ...map_bounding_circle-1-example-top-level.cs | 27 ++++++++++++++ .../bitmap_bounding_circle-1-example.png | Bin 0 -> 142914 bytes .../bitmap_bounding_circle-1-example.py | 25 +++++++++++++ .../bitmap_bounding_circle-1-example.txt | 5 +++ 7 files changed, 122 insertions(+) create mode 100644 public/usage-examples/graphics/bitmap_bounding_circle-1-example-oop.cs create mode 100644 public/usage-examples/graphics/bitmap_bounding_circle-1-example-resources.zip create mode 100644 public/usage-examples/graphics/bitmap_bounding_circle-1-example-sk.cpp create mode 100644 public/usage-examples/graphics/bitmap_bounding_circle-1-example-top-level.cs create mode 100644 public/usage-examples/graphics/bitmap_bounding_circle-1-example.png create mode 100644 public/usage-examples/graphics/bitmap_bounding_circle-1-example.py create mode 100644 public/usage-examples/graphics/bitmap_bounding_circle-1-example.txt diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example-oop.cs b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-oop.cs new file mode 100644 index 000000000..134f3cb44 --- /dev/null +++ b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-oop.cs @@ -0,0 +1,35 @@ +using SplashKitSDK; + +namespace BitmapBoundingCircleExample +{ + public class Program + { + public static void Main() + { + SplashKit.OpenWindow("Bitmap Bounding Circle", 800, 600); + + Bitmap vertical_bitmap = SplashKit.LoadBitmap("vertical_bitmap", "image1.jpeg"); + Bitmap horizontal_bitmap = SplashKit.LoadBitmap("horizontal_bitmap", "image2.png"); + + // The 'bitmap_bounding_circle' function creates a circle with a circumference that encompasses the four vertices of it's associated bitmap + // A Point2D is also given to determine the circle's position + Circle vert_bitmap_circle = SplashKit.BitmapBoundingCircle(vertical_bitmap, SplashKit.PointAt(210, 210)); + Circle hori_bitmap_circle = SplashKit.BitmapBoundingCircle(horizontal_bitmap, SplashKit.PointAt(580, 400)); + + while (!SplashKit.QuitRequested()) + { + SplashKit.ProcessEvents(); + SplashKit.ClearScreen(Color.White); + + SplashKit.DrawBitmap(vertical_bitmap, 141, 60); + SplashKit.DrawBitmap(horizontal_bitmap, 480, 344); + + SplashKit.DrawCircle(Color.Black, vert_bitmap_circle); + SplashKit.DrawCircle(Color.Black, hori_bitmap_circle); + + SplashKit.RefreshScreen(); + } + SplashKit.CloseAllWindows(); + } + } +} \ No newline at end of file diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example-resources.zip b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-resources.zip new file mode 100644 index 0000000000000000000000000000000000000000..b7fcac354b7de47d38a1799bc6bed2ebad96fdc0 GIT binary patch literal 142890 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Ɇ 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%0Db3LD#S3Rhp3~LSu;h3R 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Ɇ{p&|& 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%0Db3LD#S3Rhp3~LSu;h3REBV^O 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

    Ltut5Y=}# q$+i=F>jizd8R0u)adLf!KKLBq%?ca}Vqh=?LTxbyhL=E-85jT+twxLh literal 0 HcmV?d00001 diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example-sk.cpp b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-sk.cpp new file mode 100644 index 000000000..139c266e1 --- /dev/null +++ b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-sk.cpp @@ -0,0 +1,30 @@ +#include "splashkit.h" + +int main() +{ + open_window("Bitmap Bounding Circle", 800, 600); + + bitmap vertical_bitmap = load_bitmap("vertical_bitmap", "image1.jpeg"); + bitmap horizontal_bitmap = load_bitmap("horizontal_bitmap", "image2.png"); + + // The 'bitmap_bounding_circle' function creates a circle with a circumference that encompasses the four vertices of it's associated bitmap + // A Point2D is also given to determine the circle's position + circle vert_bitmap_circle = bitmap_bounding_circle(vertical_bitmap, point_at(210, 210)); + circle hori_bitmap_circle = bitmap_bounding_circle(horizontal_bitmap, point_at(580, 400)); + + while (!quit_requested()) + { + process_events(); + clear_screen(color_white()); + + draw_bitmap(vertical_bitmap, 141, 60); + draw_bitmap(horizontal_bitmap, 480, 344); + + draw_circle(color_black(), vert_bitmap_circle); + draw_circle(color_black(), hori_bitmap_circle); + + refresh_screen(); + } + close_all_windows(); + return 0; +} \ No newline at end of file diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example-top-level.cs b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-top-level.cs new file mode 100644 index 000000000..657b02e80 --- /dev/null +++ b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-top-level.cs @@ -0,0 +1,27 @@ +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +OpenWindow("Bitmap Bounding Circle", 800, 600); + +Bitmap vertical_bitmap = LoadBitmap("vertical_bitmap", "image1.jpeg"); +Bitmap horizontal_bitmap = LoadBitmap("horizontal_bitmap", "image2.png"); + +// The 'bitmap_bounding_circle' function creates a circle with a circumference that encompasses the four vertices of it's associated bitmap +// A Point2D is also given to determine the circle's position +Circle vert_bitmap_circle = BitmapBoundingCircle(vertical_bitmap, PointAt(210, 210)); +Circle hori_bitmap_circle = BitmapBoundingCircle(horizontal_bitmap, PointAt(580, 400)); + +while (!QuitRequested()) +{ + ProcessEvents(); + ClearScreen(ColorWhite()); + + DrawBitmap(vertical_bitmap, 141, 60); + DrawBitmap(horizontal_bitmap, 480, 344); + + DrawCircle(ColorBlack(), vert_bitmap_circle); + DrawCircle(ColorBlack(), hori_bitmap_circle); + + RefreshScreen(); +} +CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example.png b/public/usage-examples/graphics/bitmap_bounding_circle-1-example.png new file mode 100644 index 0000000000000000000000000000000000000000..e49f4353429a5300dc1fd5198733e2bd27229bc5 GIT binary patch literal 142914 zcmeFY^;=s_v<6y*;!g44#Wh$7P~6?2xO*w?6lid#xDa%ChFl1#U)Sf+iN%`#A3+FdTk1egU zb1{!U&t24{#hz7-lkGj8ys{Ei6n*xrHWm$G^7`={<&%uA%d=;gegA!)L!3&?pFMjh zl$8+G@HG5;hZ1L@>%SW6=MivhVR^VRJ!1dNy9OQU1xg?(7+sE#isU=Fs5-8KN}kk5 z^so$$JX+}?FaauZua*vNG^c1pAYD+6ggm891ea{Lh6=uoS*~?AW#D=o_jLEU0(&ES z+I3Ug?d|=}>ZrD^?#efV*i^g7oT=W25%#ZnlfM{Div2$woRy;6=yM;=su6h0oi0}J^WT|*K1gfl;Z71{ zZ8`tbnQZ5N+2X_fO~7sQX?(0d0raSuLo0*<)ym26$4_gjRo`QJ|D7)QlJk1+>)XHo zJG={-hnwz4{s7DzI9U56+UTM7Hbnd6v>I()(Erw{*8>6TB7T_aI>|U)E{tRt`7E== zAoBG%-!7cD_v&uu)4?qCcjDx`(=_c+=rO62`k=b#HP+!tcH_@-_~<*nefUr4Nd#M0 z27-6^;NOr$T_1k<*7B ztcS)2zI#Lf4C|!O$Oo@{K)A}N!_?#_>|x^=!FBKSP;Eq!?Jw9#E^fXFa{3-2gKroS{3p$tJy+BsPm7#s zmE?3c=j69^!hZ%6d4R!La}bq~bZmoZp#d+A$AxXJ%5RfBSv(@EK7^iro24*h_c)dE zLv~wv;m6kxqWyW?aoN;<)(C$k9LWwE@5&ZIvG6rE9Iz6;u<_k^=YtsXz)X1+4Y_ji zcmIcjY+3Ut|065^8wxzGbgUJhr0qSnmuj=o7A|1JI3WKqU4rc=7tG^4|PypNVR<|8}Cu z8=Ss(e68~S`?ug+NmS&`;v+>fSlaDpZQ}3?O0uE=e$at+_1N~#I)Z!6<7C;u%c7xHNC=R*22pum%&`q!VXzEW=%q?K7vSQR9|ik zx|LTi)Z5`o2$_dO_^LC}Opl-NRd9E#-Oz;cs0V11KD=3r7==Jiv^#GjsRF=0hFRY>tADpa*6l=45WjAdy8Si!yYGE1FNj_!E1FZ;`!CR)1_Aac?n5()L2bR=6B zw(z|`8@0$sUU!)0N1aAog(CBflmol&LOE8ww{8OhubyULB@&9vR8>1UD1Q7Ct9|7a zj$Mu->@t7!sK>?SpK^)$ey}RQuS@|UiA&n1$-f?oUs9NhQhxb~APB(9MFl^p_o!yc?K^_F#T_AIB6d*fLb*XqBzbEsq$M=tTntqK#tazDIA(JH&@EZpC1N$enY0}d?yb=?CXpN10&ciLzG zJBMdlprPJ#ut)&PL} z)<1>%=dHi|TAzQBNQ@9`~ODE{GZYm!_N z8e-BR6?e7o>~D_HPl`gby$f&u2KZCpv} z>+0Rd-jEp7xnnDT+#L8h1T(wsYBuE3WRtweZ|Z92pMq?6T6XHa_OTEbmg$NK93 zm>&x9BQDDFS=6?+ws-D)pB1g3*#oZc$*VwYpfMy`miXJf;A^(@H%A?Sf6p?$IcD&G zhL3Eg`TWFnGmqzm%m0MR}@Z8 zPj_3zdc4~)Gg}Y<3nBD`bQirx{40^aZHwi*_kY5#7yILLWTLX!<|rUK1pb3JtmLt! z-KxdYul3|=@4s&2`Q48b8zTN%7SNb&h#-H`05He@CV-2WKefUOIDV3gO#H{k5?}8M z5u~{{cw(qKqK`6`nJRLHtdBSa$R8p?A3i{wR2_D9&pt&hVxzAf<56r<#Wjhh4_JFe zd6h=Kca z9=UkYb z%W$1^9xRreVKEw-bEBx%D$XnmAX#);%un;6x{CNBuIMu5P?7t$#p1pe`%n16dwiWB z?2JCU`(;4QbaxMQi!@5?MtGOBm;%d2b6*GFt7Yy?FX7U9sn)|R#MEc#p{fBn*C$2i zty$V&%MHKqpiizeEyxD_R2(|!scD0hM&bRQw+86S)&EUYZJDaGuy2BV$T$5tIZ|$p zYpZb4Pr-Z>HRyn)F4nlNvXEfG8ifQu?R!rwCg~QDdy9ko6~Gza%RC>s*sGxD#7C#s zFMUjHc*XY!IEmt7u$YC?;(%lE^f+Y^%2T>~-cA=U?-yc!t^Z!R4zPVfKThz}r_9ZG zPmMUwcIgi>dD^HR=vW`bs=rejq@R#3SkJ`SERXvuc8TEsG|L8ec8a$g+$?=kks6%m zMuw83p4{H+MxCZ1u_Ax>_n6pyoy{E))Uz z%TUVNfPak2MM(J9JB<7CeaM0M&88J|sJC1aT8>Cd)dXO*8A{?!5ETo~8ORqPiV9y< z4NX7Q$jS9B(_TJ70cV#oQ_ZT|K%z)f&@;fwZdqjPe|tSj zH0OGi_4EYuMY0P&xeB|qw0c4bDYK!eW*2y6;H_t8p0?^>)b~$-L9VE+C&j<>%Tzp_ zAIgY*K`oQnlv=%=YH!2VC(PEluqgsx3n0t6>C{%} zPPQ8q(3l4M-==tC)wM{Ep0n(NBn19Yu8BWqnWPAkxcgLfAj29(PnG0Mlx@x#cBDI` zgS1t2Q+Bm3gB2Ii?zN(oXqv&5)@Sxc3#-TtTLa6259v1aI`vEK;`E8@oLw$x(1Rz! z!$(4Tdzve%g8`W#U{I67yLo@2#kC4K`6X+m>Y^gubY4=U5! z97oKb_~qQ&KI-h^YKRMaVTpcaf8p`V*yBJ_od4{L7w-@0E&(WEK3p*ElmmraNpV*` z34rq_BlT>~FD;&MdJq5LV$na1y_^76NV$DjwAafdcO}}Jg2KVTiiC$Cwa^mQ%0?F5 zi!w>f6^7vM`x#TGUM=7vcaS29*k3+Nt&KOCQtfz`AzqFz<&xWSBZA>aBCK{7x|+yw zB|a!~jpUL?6hVttE0wbP3g4cGrSU=sT$_YYFqOu`zEs$EF)lohI6t$$_eQ#ie23!63KXdUCr0gv{ST)H3{Dq&BNrL2WViIv&ePW z&^6`986_sF3x0}wR(#=Qb7Zt%`7wbPRh@!6F`BoXvt!I1l z%t+^PRcX=Dt6y+Uj9MQ_rkoC)Usr%X+)V}?liK@_t--_fb&keT4M#kBxf*ndzyqII zmiSJp{rAm0*MqyU9`=kRm(JnZojU{|4-|MU;ErqYjD;%`O}tj)!MQ5D=1$Vn%bFcy zB?7ne);0DN_xxM7I+;*ZaEGbVaNC{X`zOX=PN};AGL!i&6g4zmrs>A&Twzpc0V=W- z4oY2xZ>=PCb()fF12Yf!-yCu%*bKia_16cR$sMqD z69X7KYY||`CY!1r=SNhVgtMCv_z_#&AiabQv74o}e_1)=sYsl!l{4D0`pQSlW=76^ z;_}mMc6{<2M~yRR~8JqK^qORkr%rrGl9nWuE2$p-@Q<8?JiT8pq%NJEcf6f{LQPsv*MsiE(D zH5^2QVMlM)n2#}@$XhYN@pCUQ(d(7I&d-N0sn=O)?G=*_#5I1EX_)}tg#V$Tp79pt zjn|!Q1Y0D0FUBnjj5aOZ>XE@l@fA#|v2aD%4^p+e<5%u8W9H=~Ps^nppX7!7X)}>o zw3bzNC4U$M+=sDJ-Ok^S@TpXfn`WV^b!?v%JpqFSYXQtGQx{(=T*gF%;KN5@x3JKhtt|IY{tld0N{Ps?FPzDwJ24rl-;xN|jAyg9f~x#__8 zf?Ce72Z%5ebTp>`tL@!AGvStZE z;+UKR8Jm5ZdL*)WEi%wJuu~gx^nLq*iBJP9Hpt2@rqA|PDB*~%Vh0Ey`Rqoytot|E z5B^e-w{I_zV8@$!9?NqhJ)2!Hw=u zC2um`tL6D8a;_T8_f;dFqpV=+RcT)gRAsx1Kq6{cb%{3_FSTza|3eA^(qg4O_T-UDm z(rk3V*`7Qcmm7OT!yd>%rbf0x$hN0w{R0=kE1O!DS?+>wQcBw%Q!4m~;pfk_bd zKBO&zT2wG%QSs;pufJkpO^Qr}K4F<6kNK8E3)c$mB zhjUE0zrJbz@8&#Or=+7h zgu|D-mioDncj21H3*a72-`_QUv+|m!_3o_N8Bs3oY88Z+@$@@h-sSS&`Rcq__a#w} z?5#U%-~M5+RYTe;G=^Ca4MHtdVtlHxe!>kXqW`58l<6OFg@0!FpoU0WTQl={*SmU8 zX2qTi7g}?{Y4Zr|Lge_pUP{CYy{5XttCpA&{%!_H{!Wk{(#iNSbQKL_n`?lDDr>p7 z>k`>;aJIbr;bg5N{IfF>UbKlR{-JvADozHwNe88zQw@b&a!j{eq0yBaCzHdFR`Q{`g3x}TVxA7cB;!aY26#(U4$vQCJ4;j_< z`SkkSk$e2-lk9ZRFre?0iuNkx{q4ZF)JyxhO{Rh%yvDbJf`7ako|ZBSAM<)Cg}p>& zUw3`I+wq0QCM)0gz8jgg)#4*V*mbIsVEPvhgkA7=^)zr0VS^^92`gtZjw#%;?2N-V zytPBkst4?~f5S6;&y)=3+PCq|R-i%sF%a-ix1qiz?G+D%j7cCHW#v#jEoMliMB2R>87gJ7{Q0 zVpBsz7bxH+cj=BDfG>R}ABSrsgi$*14hp%L;^@?w<)>NG0MjbR(lsRO);T{pa15Ls zs9XI|Q@gkQ4v39I@)#zjW|s~9P;&0Ex-jS8Dj0!-=?Apxr;5UzLrauSjqVC_q&^;h zmua5RB7x4RL@MKGLb**yGHd;tK$T~6gaNID^o^mn_($|NUIisitpX9O$zR#}7wsAT zjx8AtUisa4d{?!?7O~5!dbl<6#vAjs6%yrAa|KrfZ`X#*mZ=q$V_-A_!t@$tlR~wA zZ1C9SO?elZuBP}|H=eUQ(cM72?ZmDdmBSI>OQi7YcKX95Upztyhvcafo#XHUEvzu` zX2+GM(~~HJbfffoyn+Ox4PzCPqJcRWbo*)zTVB8|_aTw&M?V0@u*An;G0)3ruq_^S ztG*oB2_`ifz<@dPMNJdvu+uMeC90e_(m;zQvT5^%tXQD&4Fxq=Q)u(EoZpR(ETr)@ z?7u4YRRY&RhqXqly^RCqO|6>FU&J27qFqD5l;vaSzyn-%BRNj>_)B)`Qp5hU8^WnG zN!o+ArF-m?A^7x*4qVL+8+^%;(iwqORHkNcGO(oDDVl-O7zcHrNJr=J^`Na>!=%pl zv2Tr@W&7Zy+Pr3eA9vuB)0ef+tkaCfO(;gsP7xGW8@KjmNM<6a)<%O`(YKj=o_M4P zf+a+pvD*_l<#y7!NfuMC6 z*Q`rs#JY&eR{{KlM%;j;swP~`kB{oC2XI3J7|?fm5df<;lr$27wlUG`X0(M%C>eUGXa#0OQ&kYKz1)gY7rM8|qRw4>s+RNrA4s%~CBKgfHLFB|tE zg?w)V$<2snNpHjGZbp7?V8Q|;-B7&avjY4FDmu-@D=UhFw#EC3Z%n?`DbY(`Sl}e3Yc1A!QM071s=}A^weFda zmn0k3jStNkoG;uP8knP-nCyQcp&`IdpvWC4CkAh@X(z%dbhr5D?djF;r#RwIBK)tg z0?vDqyUwsm6V1YBU1I4o(aW!@hYP;eG#D9*Yk$9{#+^v_FxlSh>>$08wxP&F0Ff=e z?zu)pZJQZr@m@)w@e}lQ5?Mx>gLub6e_QdS9fi(jFia3c(@WErMKY1Z__5sZIh<<< zI!w@i!|+lQQR;eC=N_u`Y-kCKx-`d3l7JH}v6tAC81urmrlM$;)r_k4!Tkb@bBt(m z!gYU4HC9Grf~+K(TVcv&cVuURjXl>m%c`P!zcMC9^A>4;mkR^JRFMDPHrhC^xiD8F z9pSibpHIdWxBqk3`@*^)s;_@HXeJ{M`||ELkGND6xFYXbJepe11S}A7!&{`l#r}m+ zak_w%kdWV^V!Uq+{4aj{?$MaOI_o5k{UUM|+5qE!ZO6QoefAMae5ye-v#Q3gs&=+; z`1+Nfpm?@T7pjdOs`0@Xf6|{X`8jJ8vqG|_NkEE3*_gUKW=h$LI%~Qj&e*skQKune zsfxWBQc+kB9ygXlHI(^$fE=ORbt`VYOVzZ;YMWkZvzl*M0M7`x){f)Zp_}C_#A&%i z8k6~qbgolTOur?c=^;athJ|X9c=vvGU)|kQ2-oa~#4aOF=)A>OAY~bOzw7AP(yb$@ zgiTOP(f3|q_l0o_4~W*L32JZF z3(RdPZURJBgim70lQBAR94>q7&TQfqyHqUA*OVEViSh>crR=G0hhEEBUu6vsmw>dd z@w7guYi?8w4!jMNXIE8+WoykwEaD5!9Kp(Q22?7yU$^n?&5eg zv)C1M>RVsD(D8mlFp){;B;42|bMs#X{60}u-4_38o!2}XJ+U3)eI>@tbLL6fHlNy$ zz)jXJTIg8bEZq4LnL_jhOB!gMK1!jYj6O11HoiYeDISZZTw#GfJ=|+txFf>#IihfT zT7_#xn^@0*f2!(}|FHYw3-<&P{huT@%~JE$SGZi5^WK0-AHe@+3qr4q==iZhLS{D2 zgwNR}t5DRC?uM0c(m4vkw`plp|KO3t_Pd{I#V_%m`-iNCiF2PgsyN9jdVC+d!fge& z8k*I0^mko`b`o~&T=`+Rb+|81Yu|DJ8ubC+X66eo7 zNl`0Xyw&YO-YFa{VE_0x`@{A8Cwl+qOOv|iTd%CFb|zH9iW#TF8D>Z;zw@ATld33U z1ugy@?&D~|F-XKI{S}6Kh>b7b0q6j8mR{xAJ#rIBkgY>`onf6f7ZuP;Q`E)vIn=?A z=f3yhdIUZq;!dF0*5|2^2`vfj^EPgHk&KI}3#6yAo^QzZ=rfCB5=?{?Pw zQ%|x{X-Z!Qg{3+fa!Ffx9$WD`Pi1Cyo8t4Iw1cLi&xdy3YhPPXP!QgI&auGZO3x^p zsfOnkuMc3o0Nh}U*jDu!IPmz71wU7TieVS7xBBl?x4qt;wOH2euqk`5jGCGC_xH7f zv6}y42kzXF0s2VqWu>8_gpju;CT#F&L&vcLq_1tl^9x^vb zr`z}pn7rYwY5!vFPd>Rp6042FTAiC^B>uyL;M`DV0U<=LpKbfgR525aaY-sN7R5HS z7K8jL?DudgKp88L|I9BFzAjR;N8KLz9FR+yJMk<(r*Cii2qQ`EuYx|BR_OCasS$|z432G64 zQ&2LJ>uJ2swhU6-)|@9>vieR$N%)R8-F`z@838@eOqLtsblntdn#VM}Svz_jr;ww} zBsvJa_Ur+w9s1 zIRuMo``B80&h?b(B3jen0UkzelPx+}&l6Q{zzR~$0~?^&&N<7l;L{(Wlu;HG?`LG* z5pPt8ill8`?rW=N?&PN(=|)eCL#YjoJ}i#KP5iZ9m4SFK))bAsPbHpeoM1C)WXuA* z-2CJw}EaX8J*H zp*LhZb`P_Gh4Y3d9Zs@;&J@esS(@Nq&_MP1M#*NnujbUGyVDX~ReE!pl{1nkMOckl z|ByrA@NehXRm+&GC6Ejc97I*LUfZFh^Zw9`+QZx@0u*DUpVzu(7x;u30YzSoBpCmx z=Ytw)huISw$$XZw;Rhx=OAN;{Ss5Por9JhZn-jz3f?{I)_Wb|wnche@=OQ85# zXI=1qYv<(l0p1muaT}Gl`kYV`Z;Bh$6~&L$qWqefoLm%8JmF8ds4kxTJ9}M=OL}5C z!Wb1Z=mKYGt^oL)@rGW^%w?;w-@%rYY2QsB>kUT8_M`^z+5U;jH**_OGoKFMrCM)FO%@EVx5*t;M#HGqnLM%cj3hY^c`Q9t&;`<=ArTP0Bf zbx+euM{%;3TljM4OyTe*%Lg$=Ci7O4#j2bzvS6uj71kr2nx0PkK>gr14 zJbH@ZHDDkeNv9-oZuq&w+x+BiD^~|o9Zoz_@__<^28k-MQYsD74nh*!!qr$EFc_!N z^xMQLv)<9w6mlSzZ|Z4kliA#LqOTQqc6lFrmGBxG zX*h6st7b^FcA1d4Ig7$fy+ZA_cg^4Q7i`hhh7nEWaQhK6ov(7`#=qor+MBE7 zK?ox7G}@!v!cn@h*>~a1mI4cFJ3Z5=dz~9m^1CG*c)NHJIV@`x6|+% z2U`rD%}P*;NrA4J`jWYi1r3c@iuqP@e8LyCG**mnu@)1C>>xnyB# zD-<&hG-um=kr!li*U57CdOo5raP|k?ER@blT{xf0((R|~%n0}8d0b!nEa5N>5$!j1 zdI|AwAq2q>v^KFtx?Ht>K$zX`&io{M)pvuBW-SB7q}F=|7A5VCJyc~Job9V^VBIdM z=JuHVas9BlHkk|(^)Z56U0pUpYwhOvZ*=?RbcEH1d0l>Jcl(&F5ztb*fng#s23Q~u z)>y2!5XoY8tE6~-k-=XY-nij}$@r4vzK}M{R_=56nQXeg8Wvt~Z(_H#ScUMv(gD=R z^ov|~eJJEVIWX~SeYTK+W z2djwk#R$(TV3=c@U3_AOF2d%EWSfMy<=Zt_2S7~kS-?6JK{k$GZQLloIiYC%p-4gc zvp#jZs8X&&2M)5Ve7C%7=sC?&Dko8Fp!Z9$Ukzw<642Dg{#R87LxMl)N)vr$1U>FNvbB>C!QcAN#C2)zb-l-k^8TKz4hnH>O(IIo-LcYNc)>}*9r=Grm+{01S(Kf-O<8=Q zgwzaXhSw-elf8MMLzQdBy>08aIX9!Jh{%LIk|=Lx%`?UDuX)=Q>aZ@eJAdU$pdg!2nEy}T#Rm0+qygCtWSakb<6i^%#h7U<~@ZjeaEbLcdUO-@XEXLJyi?ppWj z)wO+ZL1AgE8a$8GDYMKm=5vL2392etGlooE-Zs`XGjg@OqQ^=_IiSBOJ# zaP@n&cZD1~g_8STY@XIB{7M9`9{-H0ee$i2kscE+057!w=et~y(SQN6gvpM2;d6R=+s z^|^+xZYA%n6MubG>?vR76==7znS3UpkA_Ho_=UD>CB)Y8p(k4cUjNV*5acqzJXc7A zm(-9(=O9FZ9-c5MfL4Bu$z+v0mB8X&JJ5R98Y?1g0$oo1dd-~;vN3eDbf=0BIwCwb|QrDt9;h0X_jABl2zW@S__z+`m0j%AXOX0#}0uUQ6m zn1kFLH8k1z{B$KH!93KevWWF)LbERR_-5cdlbjAw^WfY@f7pfHGT1od7S2v!7qZ9{ z%$8ff*OCVXBs;Ws1_vD38TDV2Yvq5Wvhc$z#}95bG#^T>Vo4L_EfFk?>M19`NOIf1p;yS9BSXsb!ZQgYG*jWX zlcd8dkJ5ki7pRA7WQNu3xG|N91AqXmn9gCd7LnZ0qQ1Jt0eK?~&;wO+zR@t|sh_oH zyhJ@0mUwjqk+`mglSx|^Uk`rcVr`8^HKg;xu)SvB!{q%kzGt}Dz3KQ(O0&wLfmC~E zjK4p|TTiEqd9=fL>iq5|l?k$lD2$Vh*G10B;da@O!x7Itv5>cHwq0=qOL}*>xVL&o z{Jpf1pWFw1o6J7GPu!SNib-;)cGXlbEKgUM8UkAwEEd^JCA9fjxJXhriFX75z2Q~$W5r4;U3`Mr<=8$%#+G2B2~IuPvhO)GN(V&bI*SwvDn>Xv!%W$gZ-GzoV`)9v*y%B1RS_(87{Vg4& zytKvtlhpuK?N|5gpwf{UN+Vhh5^ zE6SH;@Qk8sqH#zsE_CQ43r)=vDg#=r^Kx{>=$Lq6=zNsyY7dXdWqn&BpN{p@peT3y zHY!ye}b{K75-llAHTo@(PXb+gNVfrF@5{ z60GsQO(DwSp=o2`{(zfOp4XfN?G6f}@gvhpw^|Z(^!W8_XVE)2s=G=$ns@1JlU0VV zDiY{c@2TW!AR@zFWZ-KeSua=-ZM2lva`TSCO0$hXRha=%QNIgZJGeUR`P z)){kr-B~?wj|vwII0Vqx8TPMU5TAKUtAoUpF}VLCbJLEoCVoFFsQ9F*l{#f%zs~Cq z;S-5B0sjsY~MOJGTH5FH56CwYTmk>_K=WJ}-&03Y{$N=q2E<{B(GsJ#gDs54dhiXgq+5)4r595-Fhey={kN4+S*v*nN3C8FWjC&#uJyC` zii1Vr!*pAA+_ZZvQlPY5lt{hF-$N`VFU8gW&c2@EUG&ScWM!(*Ho-@1UiErw6P+8x zhYvN1nyQCtmH`EGILnxbicbYz4`{2z$_}Fw{J}EUk=k^A28*(0X*iVbU`T^-{9zf_ z?Le316xF~FD;CfzYToW6So+w(j}raOyLGoMTXwMNX?M)dx|h^e|K4ds8dferx*$=Ny%iIH&X8fh^w4O; zC>i>osCafmM%&?N)wvGRV z%;}Ai8)pg}<$9UP_AiVBdxbVpSoZHc{RuZ;j6srmHRWL>xMhSuT82zCo7EtrHWXz` zjeT`nSdtj|qI|(T?Kz=tLjK3u)Jb0!Lb^H-U(afZG!;gk)?u3sXt0T*x`SMApYKR5 zgQZh3HvZj`?>&dm?UqpoFN>KxMs`2(rg_uwd=wOami!!c5T@0v3O)XP)5yG#bDU?! zGlP?-!7HDekQT;gvZilf|KXRluX=pld zSW5*-(D$hykmJnZgBo)c3kq)zXCmVpThxo;dpQB*4&FW9gbY5D&5QM7FS2s1?FkRS ziw5QLbS6KH(w`p|blSX^QiUryR8zz;R5KLKF9>k+2z9iSt}GYpoPzSMWvpxL2N;*; z3#5~6t(-}|&yp=oqITWe<@9M0dVdD8i@8M((-|&jQy&N_dT@SWCrOWDLXi@?jj&#e zb#@%dWhA98S8`uGC5jUL;M~Vq<8}Op!QtQw@dV~ElYB2Wxcw`?-XDc>k3AuVd;W9Q zq$@|4&t%GWSVKe8_Z~<8sm5c1;|l6byihN zj5E87d_TT4c`?!qt$FRmwnsz$&sX0ZzLyZ=WU=OC`~i~J?u*w;OsjlDv$w)9V>?-| z?;a8Cc0u?G+kCP?`lz8T*Vv@lkpy0psuya_{YVm4$Xth+u_402J3%i;7lKo0<8ZH1 z@`|d9lkw5wGMaE1dnBx69*+T!Q$kXfyHDw}ti_BvVRK0*&&b z-rC6R(+);>R}|EjY!3Sir5MkpD7>#sOf9aLv1imZu;5Vdl^~kA&CQN3GRn8r9*V#h zd~1qmI`*bmJM}T_KfK6@D$0(f+=kRJzKG?a+zuOzGcM+jv?R_SYSQV%w^*SnTvw?h ziO`%T<8hOirrN7q*TE>7Cdq-r1$?LHMV!jbSVsm&AGyrcH}{ZY8#x=X1Qrv8}+w$+9PdQ z3ySQrPclU$uVqbqDhW%U5l&O6ypr6}vtSyt7F3IHG@R~txtMTW!A%)|u>+kbnGo%7 zug0}5UGA)O5Q&R$bGr7GcPVTwGm;)TiE&|0U@JTUZ1?Nf9K{~RuB+xFHXWyzhwOLB zW5m1gT@{@!u)j%e@2&foWK*0Aof|%d&IE`ZKTzO6Bd)RQtGYu(O&g9G$IV!ww%lSW z62xj45H1tu`rIF{ST`H&3yftR%b_B~pnK z6P=GT_8Hz3H0&C?={>XLMeg&s&xIUw3$#p*1}H(g)OT^t`%(pphYd^3ys-M~1p&a8 zq8C0n!wJvn?Lij~d|^Jj$JSt~=God!r67D)+D+uIo2aal=#JSfbF9vW*HC032z!lp zA}ogbXDa)q-3zZ@Nk9yYDe6X`Jph+bY<3Ei1U^-_%$6u+ohf`_8`SQu9_z&#%{`-O z=VM)fcj3#B@Qblro&gz8tvYx-)D9PZW!26HGCo;cN{yZTNG23h!eU1B3tGb%31y_u6dvBTzFB1NEx6z6{OMdK%UVewhIRJ%13w{_N(Uoz+*Uj$hc=gdJpi)z#SN~<|u)1xM_0{dHY;OB7K zGS1vC#*wLw*hRhIsD|NbhKa`Guk=>s+L8yFvp`nzEUD3}kALuhzBS5t71p12J>W;W zGzOch7Rk>^4oVC$$8L!R+P|h+N{de(*|zxz0MX0@L*ZsWq%k*FayB=jwtfJv+TLxR ze&62Im3$C7$^IAK_Gw4{L*=Q3F_a}jgL8Lj-!#H77t3oYyLd-4{_`43rVAOePRD> zDRAs5fOTuBpK;D11lsBS+MxAo-Q#AK*PjV;hTG+U$Gu86M5Y;SdD-#lqFDq@SSZlM zRRV}gvsQlq+?^Y)AK)|?fO3RR^kJPj?e)wjkZ$$gS=`6cpe<<6w z=e0sa%D5Vwz1pPXksth!z}X2~!hb!!9?i~nx?jCKm{z%CAJnqg;jmxxSyPj`>@rTH z`D6q0WIeK5yF=&qH8+Z(Fkt=K0rlZRv41wx(!|q+aCy1@zvc^Wu3J5faZC)*W4H+_&hMIHd>04P&l;Eh)1{Bi|s4%w!$yq2za z;aL0gX0s?T_d+8X+i2G-!@SGHK4jQO<(_JVD&yrKwAex|dzK;&=OMoLKRpw(6ptOGy?m>1>b<|&^byEzfb|5yu z0dwwsoOg4SKfYvrEM(}QPv@IDV=v6DG4kN7I&Abj;KfS@$eCMn%}Ikpb3&^J7pAFd z+0DL-0Li^1A3z+I3_9;Ikn6d)sF*jgrNkCPrPn*Cj@fUH`+Gc|wgYFr{BINEi^OTt z^{hA|5p*w{TwCS_{1dx$oUw}`Jip(2xbQjU_9$iFLzhSCI+sxU)8u*tjIPbnfMWpK zLY!`Qy%5{6T~SW{TXaC??=xy0HbJJXU*!a;{~w;dGOW$5>H1Wlg+j3)308_*kpw7S z+$rv^30mA~OL2Dz8YH;87uVn#qy>t*TU$QPdEV>$nJa&C@65esX3d(l&mNGv!`3@Q zo>^)y`dtOe%X^c~8ocRe&IyJc1F{MQrX1g_fvb7-H9qtO%*xIV#T7!QD2StE`kLyu z{NISpGZyLlBhx_B4Su3`iMvctzSD((GYyUqAa!tFAiX#62-IIN?hG&`OBp*z7#0pB z*r#0N{P3d4`j<%iyZ@@T_k}^FaYR4csTsF-IKJx{m%u>!4ZPvAwK-APh$jjYC%IUa zpMPyqwtWiIYc6HV0ajZ6wusQo3q?LZ zF)>QVTNpG%Sype0Rh5Mp?^b*glehRDEx~1^EkrCK{nqMlNzWG7%f$&WEtn64E9@A| z=_~ZTLf7ZtE+~3Ki0Xz#2k%R77T+{Y<3pYQr06e;&Lg$pbd_l4n%V0QZx5*|L_%Vf zl}rr_xjJ0ENaeVyQ~m0@2aH-mD{LlU53k+iPNMIa4wykN!tR*D%dJ1?R72+9%BiX$ zI{nQ_-P}n;AA)Q{8{eVhn_-FE#v(Wg8`2(+y-%>!(;}>6JG>-6 zPJDCn(rt-^4ZhBV4ScTpFkr%`w7~u3dSU9}>1uyQAM4|2Yd_+$Ji89?e}a`{tnl7u zj&~p`;dc9fm=I$eZzRMK4(((@Hd76O9vU7uXuRw`nQV>|gaVQ8MZv40`KWe0RPjrd zDllbwB5Fc+CyuU;o}mi%rY@ftB`$sX5QlfbNg00Qpp=JCvKIyHEbvkhW7GX3#YuUA zj%%-T<*9C~uu;tA$vqPgxu7`dQeYPOJ@vZBh3V|MZt~PiPS(vrI^NNcOMe`(g|!KK z3eNsrBG8Mp7ofs-%Bj-b@L`GqHn7wm{K>OeCpGdKl*WycdG&3(@EzsV@x^W)?+;(m zfB(+&GD3~`jSNDDLAM#cnC*CTtiBE_4xRBQw7u-Ha%JV9e9fRhM5O|lMb27_WW3_&~4H&fAA`)x2X0SiTr2pDH8e7#C?zT(y{ z=xx{y1%~&`Ta*P+omfVJUkvBl4AjN=S>s`Z{o?oXXTF`e) z6Fu|q^NTNLUzrjOSxVou1v3?EOTjDvmkItTm0aWU$#*G$3s&qqL0R&&Yc+rrKD5$*a1BDUZbpQcY zy-G$vu#G-!o&XuiZJyRhykp+r8M$d|qsNi-Z7x6IN$zRvC6NEf$L9k6x$z@)ee-p| zzt1!-AoAjuNYibTXybz`PXUSHD~;_IS@U>AiNG)51h1Y_ ziA?e~6#A0;kW?+iiy&%C%ywu!0#1Z9=SvetQ=2>MUI@Cw74rmNdaGxa)W zlUji(OGVO|H_sEJUXNH9Q}uD=ITg;*r+q~2)jJRlB%OsW=R-l68qfx>2U$s75|&-frtBl zM}irkYY~Fn&Os-|TIZd3ZgO^CGAAd)LRx z;jm#&jqcZOA3S4+sci9mou%5lwg08q^dVqXT8&E;S zP5!dvxpU%4)VyXPA1A87?`^<&RQ@eh+LP|X)PmRC2m z#ayB=)_G#Vy7tcRku-_^(Ci6lh<%;{H+2gYnoSbtSR(RR@sQ8?&O}hHZeRNkq{vi5&Nlru z@($Pui=*elOR8^F6rWD&@p6!WhqGC?!2el&JIV2TbbyzWLd$6?hZg+Ls7y9bn!&xl z>`MjfB^E6R4pxlw3m75dNY@<>uL=8fuh(~$?0K|_Gm5>*Qt!LkriNCgO0^ml?GnA+ zENyai4|croeSMZM!SJou72?%l-N94o2GQiLi^LS?&LH_Bl5d$dKj%X*z&z3mzC?4n z>4$||)}NhzwqG>wzfw>z@$-vnvcS+PY12~{rbXKuB9Yq(ZN?M%cBDGe#AEGseMN0X zRZ*>a@QFL2?Q<&;LZ!C(;3y2ehGz@!?i!XV-rBJ$jWudZtJAv_B82``4HBp{+H!`0;tiO8hL~nF3bh3%_2fNKiiqYU{SBkr* z@^sFcp`wy7Hudd?uQ7hmfXdqs0hRu`Z~wkdzHj_sEZIYxyhn-UM#vUXGQQ1Tg{c(- zLA;so53f(do0YpRD-1rIm2W<8GZDg_jJGg8u24Ci{K*be9)78-WImJ6CX?zbf|w2^ zAs9|)g?O;^DwsqRA60P*`bDz`Rea~|AtAfNM=JUe67Sf81|SU$v-muSEsdpoi6yiU z$W4`N@S+NKFsmn6io44TInDAo(3R5Un7ujb_c&Unu1`WQ{~MNBJdbVcONS4uX@5kk zNdt*A{SqV>yuAW=F!ow15zHXM%Eu|u76qrQPGg)m)lFoin8FhZ_0&>EF*B{s;%N$% zGrc?B$gop-GkPnjXxFF;&QOOs=>7P&TBPLN<~?m zb=qaVtn7d;{ulVC)!Gavj&q4}CDN+7a2>V}0%_~nerrmZn@ghDH47l%J+Rz&&z-60EdKVxlA*8^#s+WkSt<$`z8I#uYpzGLKbv0OSzR5RB~OWM*@#lZ{w3jIJ!r)Z6i<%B zXRG0BTo4W6_X6e_mKdzvSJ0@7Z;2h#hu>y-W=)=?rqzDGE2gyczljXUN?M!dWVhcc zimf$uCaJHQ?a1&Dw}&Ff{tHQ(wig!9_}<|4|Ms~;Q1(u$L~RKfMOJ6CbNP6M6WaP0 z&zy_hDiYY7zhzSN3D-lvdq+#tBZk|S6Z$TGG&1aB|3K}vz9Xx(t4QJM z3*0Un!ON^c$WEqQ%7}6#IlkHi42x~cQkVs+k2k1w%U#13P7BAgKPvQ~gpIo;)53IL zr;%+57VK*eSMxvN908X z$8AVq@Z8DbFGpAh#-UqG!4s|vsRC)q0FR0vrU|{CN8=fkQ|_y;AO17wIWJqowD>Od z{afu_yBjBvxbL0ehcs;+rMaey>T@VVCh9PDL9_BH9)t$4PIwJyo$Dw311PKZ79^uZ zU^;AnM{%e(sqG9vUcxQ>PJ0BQ*sFO1lXdpU$Y5AsTJkSV$7h-z^Xk9V>eQJU-E3W$ zyE)&E^pDxcw>^hER9dm@BkTF`;nxINc%^nQl>`AwaYwmG?*gn9`9L>~@$ary-9n{0 zn8|q`bv^_CiRYBKT;35$rK*3gB%7+wZE0S#y-{x54(qA2&`7KdE|wb{nHdz~vFvd! zK-gP~+A$IBcYQ3084V$eVX5s(zx!*m)&BddLn)avvp3#Vn*(_83#2a0QfocPvFQuO zl7yi!`kNHALVj3)lr7gRU2ed;fW3xu9M3UOsC2OqrR^xB^tu@W)< zJ1&Y(<+@7naQyFL^*P%bX5h`kxhN3TIrgU9f!0GHaT3HHC39-<)kdDn+aWw$+$dMO zeE8W?Ba-H&gx@-^gfvaZW3AS}*_A&;pgx=2n&iJ={VR37qwm+~bGJFuq(q%Q;xYf9 zY;#;Fr746O2S%TRB2gVGPb)^x$oP$dbNEA6LGFRo)?U|yygp_9?}K#`mP;)QMPsL6 z>Id^QA~#Q!jPvv_MQhU#b}1pOb17$i*_5}L!GRcxsfAY}yE8qHzBsA7u!_Jm?8`4F z&ZC3;rOPX3=~ZG|^H=4Jl9n36_1-BsgYN;uS(@q0>@MOq{C=+o2wKOF?Q;2fBw-8Z zzS09uW`9-L?1SSEC+T?HjZ#h1Dq;;Y(k2s{&7aOa1Do1hUJ@D>n>sdcA`q|!U5n%# zi+e}oW$DD}SYFc<@3d0j((f};#}f+AwSjlI{DOD^4<3X6_oCD)7>g$R&iU8Do1 zzC7Q49k+TwUlM0MgN3nocNcGJ>SK^7G!B31 zgql!!UfJ^peqCz&YKCtUqw|?7Fs;i7EX11!BGPb;DGxF@5f7kI+#+4W>5HS3f?x=VL zm8znI4%gcw)}8QVt2_Wd;M97`f0M{l1$XR?xT~b^z`eyGl~M^OxCIqPnQITzm3j_uBpZ&B0OH1_&*c1u`>J&7ddPF|#?r7mzBBkPtu zudw^T>r0W_Xb*i2xW2PF$~_~*C3tpI*oW~{+(o#KRBo)Mm@i^0vJcrVNisS4zaEOB z2mIsNdZ$2EM&EJ$>t{r(4fjo3CQv9|pKqF)Q+8&qC=so&!l}bF>r4k=m_4ZOs$s#h zbsXr}XU%$88n+lrdC2gtxt#xvDGz=4Zs2Z7p%}RLaomyj-A_aY2rG;REI9?Na2%Sp zBIR z>iHiL!l_n|mZpLk-CTitPbP;Abdv+U@HJLTEPF0yeBxANIXE~tOLh3LZ|%y%u1uTP z;V{)kaPl3Cj>w#$cK=b;A-I; zM{?L8Y4)zdLBC7JEiyufZch`@Wxnd;m?S%A_X-qQbcDB6%0zj21078APK?h4XwI!2 zoP+f*ZTfC^cK{y z5n3_Nw8K?&ZGU}Qx67IL&yQSMSOxp!4_I8H9yLoN)}h{Ot#yNSg&r@+gV?>&Lf|*} z0C8=Tg!-qv?#S%%3k-KqfBLgSqo~bHdbFGMy@3U2YX-?n$7JpA)K_zQ>kzYks};r^ zAvjy24-rB$24e7mIT0q=H8@h`RG>qbcvD8D^6eo15UU6)37^bCxXpW zXGLezJvocUwRXO-(yWiQ=Q&|2H+INpZ<&~o$gO}Q)Av{d&(66-@-8sXxy+7(`jyB< zZTQ?Hx?KZ+Gs9-wOx#isHQ$f$HY3g_xIkNXg^PPg68*;G2i%d=FWxqF)M04XS73eB z(zcd5ej#9ch`arO(Fmmb6WjlKo{c8$OCgDy%BbVlxFu5@`!<66GC8XbgyDwRKSSU0 z7*A^*sAm{s%xNbtDID)vODm%sqx6Q{Ry}@>=BvApnnF3v|Nr*damGKoPi~u2vx&l!aljeYIaVj3-ngEPrLBxp(6fhn^{k; zCrO~|4z8*}P#bGiTSG%L)qbf$IyrZkRVtl29c)3$u#dC4%;9C6EX3B55fsZL)ObMP1{xkVH2eiM{|%z70e- zt8xD{6{y6#g1Ewt(lm{2E`B_011E&chmW_~ePXiP`(A<^H!BqP~`V{_WWSgMgC zt?F$^WcWjkQk`ctLrdv0@Q0X}ZCGEua03Afv?Q$lFnCvlDP`yXxvI>%bQ5D8+$) zvaa<<%>(S@TwGck!;ZM$!f#gj(4QqX=RCp=KXg^B;$z(Rm^If;=JpEU%|#FlMOE9G zzZ@Zo5yQi%rrsNUMdIlY1==I)HWkwMQ#iM+!>MF|gJG9Ys3sdYl$^#O!fr>me75W6 zor@LX4&W9nS9neA-Dsz4j0A5LlOmg`^$2xac`Lk%AS6-!Re7w;^?5>35v!`H>Kkq3 zGjpr2{v&8mH{*$8VO+GF8T&;_FDyw$IaM-jWMlk=J~B(!C$ihDPE%lq!wyerzS4Ku zi$|<4KCkt+p68^d0vx1x8Ie!(JYicK+22D=1pDpjPmJvl&JxaZKWU(2KL<|lY)0Z> z`!3?A5s;{`@*K9;ix+1_m$DvoHitZ}^a8LhXCmXZ^5o4od-F?HwKnyPRwRsS-j&5{ z`9wxlLs3+6lo{bj^!u7w9 z1aYQu1g49YDs>KD8a^-!fXbnSqlDAidUH#8x7;t7Uzitq+m7Q4;QsP5y-%syW&dB! zY@-~{e{#AS6JoB!Wr*ZrVL2ZQte0eu`ud#H%_dQ`LyiCX4kOd1p>^n{ksLaG*a3^p z*KC;s8N+;umVIff?&ox=PdPma-7Le z%l*u_gb8R-A~Gb5nC-W_U{~3awDf6aFTAj88}+hSMx2~wSXecKG4bGWrJF^<#V4rm zaw%2CHT~4Y$coDI-Jf!JYFsRhY1)oy{^QR`MkT4LELcFOShk>aub)yk&?w1U1a5-W ziE9rnw#wRioSNJdCuj2Y+!Toh>OW(T7_A^=+J@nf}2SE4YXDW^-0t6lNAeyt0LqHz12DdgG$K=1lxB`%GJa;PC3Fk8T^GLOx{Qv zRKv(Of{6ZPBM<`OqO1GYu9=aYCqHoeYA*$Ld;ygbEms`X#t+|`W~2AKLkPQDDu`=- z=^liwef5!S@0&j7R$4P^LZ}8 z(w8KLpXXlEhx=5AtKnl3J>3jiT6YZR>SZh?CDI}Yep7GWUt!nQu&-L_PtR(#3R#k< zr>B58wb zC6q~1n?QZ@9<(&-tsR_skic7erK(>{$-Zko`1!5Sew)wlPVGmy9h(kieZJirh_!!o}k`}pS9c+!w~`KEyI&| zVXkmn=JVDjK~dHas<*@X3X6JgCA+;L)ZA1rwl=;z_YxJG{Af>lqDzcuZ|GgWG@Q{^ zU|TJ#o-5JyD5(lF?!B|Mm^Tp-xD4b(LAIq7qA(`7ySS93QSmCD&?*e8wQ?6w)y7Oz z^~BM6m**fSlei8+1al0#bTEyoD-VmH{y-L%uo5Ekq6{ajo?2qq6#y8xGFkIW!^5Sv zT_D3Yzu*63^L_~`VpqVWsfgKkmk}WMFGoQ!&`j;YT3bl*z;il@uhj*5dWj6Uid3mG zMhRl;vuI>-UF8@Yza6wBdhl2gNt{e)8ir!$kJ4@-H0v)elNPJ+`GkUVnrN6FPKZ-X zw8jS(?wtn7wmB=hAoXf9R||EK|&_MUpa8mxS}O~OBRe%?&illZj59+dut%A1nz z21da&N{a-7GvV`)|#RyEr7yU&E%N?C?2swNo$hj86 z$W2MFcPQ<6SlqHJ@Bo~mOnKo>^%{IW*Yw{M>f%HZx6Aq28FZ&ppHPnx(20zq3zX^d zVmhLaaucp=?yc(O{aCL^vIwERayY2X($-7g#V6_uU@-9vx@xm(AYaQ3<6&lzII$b!V-jWJlRQ{K3MtQ=AUFKdvfo((Eg;w zR~o?X^S;maFScn;9~}P0fsf?lkxxz^82|1-JAD9uXaSi$X_CeDwa2MaYv?9kHsVcj!5pVx!#b6!EYxfsE2%7sYbsj zN%AEoj4_AaX4Nk>z6T7f(H%&NFpQpaRX*!JXPMVQIx%U64xF7Cl^S7$ABvYcl(XvV zH4VMhpu~Niy+NIfdWf~h#taP3$J(49HZA5oW+h^4EWGLbdnVemnnpQeAEn%rPuAe@ zqpR~zc_)EjBMSh+$W0MpLyCnO7~@A#GnZ4ieqhllDzd-RF=^HZKVS*R1s6}=(9OjV zUL8&dw9)$ZD~9j&xg36WRG{ zUPTg#(+U!7nV%@O6T)*0xxB3fapikQ4C-W|I5lNfOmPKv-^`*Q#-`i_h{1W;a7?GU zob)HHa*=|ySPl-TPd?jh?u}z6e3@0K#~R_ipM=+snj_Q->qq z$OIqA3ESGMtBQ`GL48xkQ81?N=lrCSg*)nc(qe#de!$#x-z2GvA^`u;X(xuzIrT&G z$lU0s;}H8c{$)Cj4d3eJ0(aeed3RxB-c+=7z&;V&;rP3bw0@letdiXC0;p%{;Uf0jyR~pU(Q%HH5u}Zwcl{cGZC;vpX>W* zfOP?s{W(k_*@c<9H9N1`4qDUp#M(a~SSK&-X9bUg(&rd0 zdX}+^YCnae5^d%#UO@N=%%zD|$8{ax#Qn#40hX;?{ji9*cIF82{TCX70SEwYc@vA8#Ke?Prb0o`)vge0|U|qo?6p zbp_CEnc&9HBy1r(OI(aY?9gASgWlW+Wy8SvkT;7!bV@CPQ8rl8 zsgBMbbpuM~SsaUXRBdDA8BrqYzAGL0@*3lD>&w_MUJ~+BsB!EO)OfXLB%QV@g@trT zF42REMSn)$6pMJ&XPI$9HCa*hh_C8?GrnBYV-e5Oa5v)9;%QXwPYuX{HI#>cEX&mU zf9ph7uM7x__ZzR+%dH_&q)@X1duzo#F8tFY;_ycg%Fm7@^IkKa9RCWe&+G63AsZQA zRE^QA)Q_&vYwAEz(%%Lr3Yscxa?92Xp|eDY%;r2-{NiuW2J+tcX=V(kRH$nE}8icHDFSwnx3DqL!k>Ih(g40~;~!7pp)?MK(>xka(ol++Gv* zi;hIM*rwVpDY!2xZ#25shv91`_>Y~v@O$AHdq^RF&XC+TZzDaDAl#abc4U4U3iDc( z?fDMv*I+-C5vT68Gh4dMz|I~ASD*uwCZ%|6)evhgd(Eoki)YQgO?eY3X|k{CGXn@! z1dAzCcb<6Tg?t`6BeZcmEPAJI5>|||)Ch$eSyn*+eYw?9H;;iel2Hu^Rlh8$QcA7F z?KEqZ)RhA3(oR;jWL(>swGQ`6q7XR$hh1c^i6b_I-th2zVpO#cNH9j^Sb5E?tS!h% zs{f-9p|-5g0qFD7w+)?MG1Em#v_JQ&G}T_y_D4ahTvJQdB9rvXRf4%wt) zPuGTG15N-3LxJ7=rMIxIs)2R(w3YB(4yX_WrhiV#vY$luSu;A1^F`mVoD=oAIk)A6 z`?d}Owhh69Kg;zZW_cDB?9F3#c~Ircrk|o!lqzGfnIMKOj0GA_M0!E-z%-!#{IeQm zy9yQe;)iKtYlf+k?-2!4F5)w+g2jYQjNk9`099f_Ft9B#!qyNk zKJ5H?{0j7nZg2OeYWqKG+gG;!+`l<+L~D%qfQ3V_cSu&(TKf1*`t?PTvqg%8-KRlX zCsV&8oAM9ld@&eOcC;U=M$3X#(>~3s2LZvS$|jKGJqDSj?ZZV4c% zjtoBwJXX4MZzKfgsZOrQdh?|@R1vS!s)1Uzl13M<#17Cl)1kmF;lvN`*4kD1Wa|(V z{AYnj$(1VdD@K?RP?6}GJDtEqS)~B*XPRQNncdY|Eq_}LgnyY;7izCr0czF?p5nNX z&)(_|mc_NwysIei>aLnf2$t_t1W)DL0mG#)&FFy4B6*sXkm|Oa_dn3cf*q)xXSb>(i0xW8~MWq-0jp682JqEjy6&N1VqJJx3DWokn;^9XKsn4WmApHTByfj__L~i zBZN_HxHP_0xB*i?1+h}XDoXhz+SR#f@I=!}$0m3TW;!pAUKN+Y6+Fv7sT$Evgx(@@CMhDEro<`jJ0 zvH$xuAUJRnA`V_Id23KkyKDk)WIFiQfh%;lKEEWJc8F9_^nk^|s&IO$CRqyqr`k5* zn%X?%^&Zy; zQ!yN-P`32zM%hI&)hgv&Iy(7Km-_*J>A--y2O*11L@J-_-Y|U&_Nexysi%3~Ew3q{ zo*wk+M7L+uVs5nRG*>YXw;lWNP2Ri>6gbXvfI^43O*wajZrM2=J|IZ8@AK0%9!MOS zoWMDHe})-m^gpJa8|7SYwf}n|(OAN$y6uOI>*&%_Ds3(Hig)D8`C5i5p~;|VV!VV@ zW@jQ)@x(&@*M?oyWS$Z?OJf0C(fEGq5bH(fCZWd?W%~IpFa3l2H?z|EKVZ9enA8&- z=b)oJtjP^kKXx7r-ABv#4T_W$%2k6p&u^QpkMz*?rN9WmCR>6xwE*sB?)P_fYJiwI zBEsjjk-^?-IQr;_O|wP1JybCCg$rx@x@=voBE;wd$Grl!jUF+NQ$Cr?HRIRvG&fp5 zGYYeWAaq&D80QkYa5&RcRnVNAN}$5(;``UcQD3cUptTay=@8bUp0*@TQpqqTeG$Ru zh^wlkA|2mLMW~lCMv}3M3Pfl$UVYX3i#7k#J1-cP4j5^s?rC|e{`$JV_hQ;9sw z;Rm8^yS0+yiyY1K4IRW6{Qb1YC07yVJ233Jn2^K0DB<_){|;9TJT4te2hW(Bd}gNEL4SyD0M%J*MI-5QL$?88l~gBo%oP|M_>iim*$(sMa=9f=;^Q6GoBJ(=<9RiBtE`$9; z@*8`_z@tfBN=L;&27T9>SB1pabPNq(V74W6Q|pyQHe=022h6(GGH|NT*nSKz*9|WR zqfKIR`H@&*^Z`I7cYWNrnjiZ-9$(LdvU2vYA&b0ManmIhO}cJP9R}(b({Jc7fCcDD!*?k2!dm6S9 ziS~9-^844qpl_*sVwFPQxIjLXIQm&BUmps2H4W0pGC^9(lp!A^`cki`AdHsHdfxG%y=4%ML;v7xM0K=jLnm*Q??i6WYAzm!B*`mzGz*X2BMd8+85|S=okg zjE+U(PEQ!%;W{bQk5*1uxDz(%IVmvE?MYCgmM3;nIh_CF;k;6so;a-%&lGk+p?NJ9 z0SxJjzOkhdaB=Mb_ztNa?)7Bl7GS6W4M0gLJgb>|@IFjOP({bLB$sIC8uh@<*!fG> z#MZQpP_44&1rl84rrLcZTay57t?#xzw!WKV*eTn@T7W;9$uF$b(Czx|9LapRUlj+H zKy;`P=#6i}<_-|zJmf#CZ3Mw&K2L5A*AKta3~pCtusDyEBfJPMt{T#&}(p5V_`XlCkncXL6s|g^=)?4A64F(hpMV4 z&NFWcbsCmmWt$kZlVbgT$rG>p$Pigt)ngN5c-0`kAk!zDTW9X=`*nOf=1$m9hCf~M zzD{;Gd9*xj++a?I5Zb~cthl@2;w|IQKr_%=rBLm(n<5l}>KFuz6~Jq-FFgc-CYQ*v zDo?VVz`e1Vmg1_bU<2pyEku?MRHsf}ojJ9?Yl18Mh9NVTrF%JgMB_o*>p^eYls#$u zH;?sOQ(4%j7VoH6b}8p<)-2YLoVoziW6yfyl6d@*M$to*E)@$*c2{)V{M0yLeds5r z^vz%WZW^b3)2Zo}aTS{}?8*?$HVX^+e*J3ids%CnHToVnW*-}a5+$y3ZdQ6^<=WAj z`PhBPV+URSZ;>JdyZM+l7KT9b`PovE3*p^6N&^03Jqp0+6zucF`{Jf%C+La#_ACeM z3MFI8?M)u75=snvYlHi9`)UsDmBYMQEy(mPDVY5Je6$MDGr0GC3@EBqy)xzmW^^r% zlaZ|9wCe=ZOr&HSm43{SG?4yC9To7SJL(p@F_{?m^)WOw-kTep+zj1z6JsB>Q{O@unxFFXq)Tl6*MrXj=+@5hWY%JEj3=d|z+& z+Y0YjgzXLGOLUZ*nnB)F^9pOE7inHplKcGEepBI22}ZlT1%aPI2mxd0te#;0T>%VR zB}1Q9hpHTbWUk4v)i7^bCZlp0IvCk!6vrwY@8GOkL{$C8nu|m(+N&;TsT2@Vl5>*D z>2wJlT$Z(;X6sE{=w;0EYT%GYEwg%1zfR#RYazzAEmYz8F< z6(5Bg!A6#VpSxNi&)Uz)8rIszqffPRoH316kE+K} zokz)#Fz$yQNMfY`&J1xpgH94LiLdll$rkS6TgQI$4?Q&+AwJb28EXc?Z)eKQ4awn| zym5y)%r(N|IwD|soNrjF@M;wEWczE3{c@2w__2bEj793gC!EL(a5k`#6!#c5K!Vai z*qe$aiPW{W7yR$$wDTj+5}Z)HP60|n_JYzMy#?F!2R)WXPvjdO>ZM@kV)FLyiiiuD z8t6UkYwGTv+2skAJ4;my7MSx3O7Ntwc~fqT_z?$uG|%IN^b7&#)wFMmcubp3j83dluxiX4qptKKaJmZh}zr3^7wM5rvI?V1IDt8Pe^RGS7njCs_J} zXoLFMl9dlDD2N#2#D=#o9kA0_19TwuRTjodc(tG~z9xV>ILkYrNmVH&bWF4i6R`WJ zZYRUebUmrX{Q+=3vw}5}KU=V_CCrv|_-&yOaVVz)FKls8QTS#XEoWqsR!s%7lkVU0=1kCll`@JS_H@2O)eoA% z6Ltm>MzjZOakE{}E50*CN$=t6vt(l{^+$`Zr=SDOZ>e7b-*8SilfE0S82~cZ!TAV zp{MgHrIGr_7&9323inVo zQnjg@x4Gfqlh@?ha9f|eFio5GBvb<;QI39(pow(RFR)!X7dW4{Z#Xf6u;J zbycoYm=?r(Z)c0Vy%Vatm4|UUD#fOuHoR8|Ax^?9&!hKQfL{1c(SkT}L6bn`C$G;^s?=JOYUA?SvpY72 zG6?&pJf;~|!DjmX68+MxP=gNPfukCTSjA=mq+P6X^{fzjoa*lAB4nqcvoPNyKYBLI zUB?RlI+gtR=4--D)09reD^|KI58s`jR|zYR%TLgMsXAQGU!ydbD$k}Ts`p1gjmea7 zhP>0xVuNA5H_7j7p}qLWDd& z(2&T1;#&l-F6)EK0uZ6t=_-{gbCm}br*r;t(}h`)j~0ua{rl(fZo2DHE5u6UyxEKE zwLI^RYyQNC*$?X!JX-4M!5xp@0b>~A5oXnpPAQ*OgB8|lq;+itaJyRk2lf5mf5(nv zMBPj=kIPimSW{DfHTrqC1JDD3kWM8%1hYg?xkJ=8^mW$sNvUR77BW|kmM#8yBh$JE z^NvFJ5BPfHxQir&5o^PGW=r>Veq?Fb8f9kGt`YW)h$SWj+fBf7L42g{F0{ZjE4)DN zXzE}C>C-kCug7gA4)LHrBp=PiUTXOuff(BGVH@$S3Hq~3G7R44;y~&sGBN?Rbi)NB z`3lpfGNOFN3C2NlhQY9G^X^AOhLlKcPAa(F$La6m=1{_94sO9dZfHCbb52Y|h}FlE9XLMxd*u6jBf76G_VV%V0^vGwpsZk2Ejbc`i$P5mK06*kw!90PBc~-mO=KZ89-{XZ{4vH^iOz z35O1ea$5X5ec5ywb-o z!)4E1m^*&Z^V+@CZ*6MR388s(4_3)T&_l( zC!hA$HJszea$misZBHtRFES5*o|9F{J7qNakE(T~_cy}*r`VVlk_;>tp*t<3lBu+a zzpr;)FJ}h(ihs2f-g0x1dz5`+XdYQuHkxg!X_X}U2z_r=1ZrU3sM1~VNB63pJ31R= zRi1ABjo&QPRltT8-U*DH%&ks&XUxSS2CHmrkt4j8S#T5TS_;Y^5-4{yvXKQ|J^v=D z9$RnH<3Qo-e@_3`aq)Vw;Dq|yyLGvELv@JsGam~10k+uNBruH)UxT&2rhb-+S&I}{`lw@@>8quf8MHrx zA65JrzK3@kuIs~wuuu8JJkxI{HRqn0y9n*POso^{;f6*BchE$SnbqA zKt#ZRMG|g!q=v*mo&Niz_AUQW=AYVqUI*6J)l1ueOU2sCw5&TrrUmncf6fP&@Xg@( zOXbTQ3D|q8vWxO*df}UvN;-_QAKPWbU4$U*`laEs5R(S3x8D{Cc}+f=BeF zZKyBfQ=h3F%MZJ&is-HKWiQ6^Y|d6?0w8os?fk?)B!&dxVtI7yY~uY_>JfzyYAgx) z4Z_nENvz7Lg^Y1qyF&Vra_o|%%mLg#*W*5!kEfZz7*yE(<$dAE&gF$|({ty!l!Y+z zHkIC+pUS~_S(!fzYSlAPKF}@cm9mK)Qg7`0Nbx3HmYLb%DHY>ztuCeFUiy+GGerV> zLAPtu)cC^y>(2vajE?GXXd3W?Q z#bdsy!LIB&Psv*GQ?O0B3`Cn&TDhx|Muta}G2yW4*I`>%lHafg=!KjoE`M$JMCgUN z$dxK);HEnN!1$iw&+PQ@xEl8OWX#~W**q}Z8b}D%Q`8xtv;G~}FMdrNmo%#Lq9B** zRiA2Qw0E!?sGetf=7htZf~@*CI!G89_W!tg>xZbj=Y9AVLFw*pmae5sy1P4tvSEEg=U^$(?L zL3+gVv!K0G^Xecc_J~JRxsS^(6da75nkMEI`j5jR86~AC!w74=u*D4Ne5Ag2@atJ% z{z_W$aQmGIN;4|AqPIa}7s7->kgFXa&i=}X*pH<0E^pyEHV*x4nf>q%)`z6m&+@XF zlUwg6Ou1EzN`JH#jXbNe_ethVsfC1js4!Sp#Gnhohqow=8C4SI#V-VZChQvXl~q3Z zcFD*`tuhD{4*Cxl$RJCW;%}7QvchBml1i&CFTT|63D~|68GHVMk6ffWu00dvchVqV z&_a|dC)rWoz~q$^OU0mDkQ2$!lA)8W?q=hhPMDIoq+K^1@;t1ue3)imlW%*N|1P6Z z65>AB3?zQR-v@snk>Zond|EbnwNkIQC4%IxYD}@Anv3=cQd`HSdD8u{fH6CSl1ivC z&QOhO9-7r?nl^H4_#^;7oEGObF+EYY2xAZB3LhFUt);Ln1wYb(^y3HS?3LcoNjnPt zsTsz*%8x%kDait_oVk$=74dSmO26#!eV8G5#Bvb_kRge~r*h{$J)(T_l#P7mV{6a)VLE2T+yzMm3%5<>%*X84El=)6nz`#dk= zF&}WWhxRX_bs5BaKT}sW;Nher`kG(#$!Od9vyIk9S)R_qr8rIg7{B?uztow3R`M;6 zg@<3jgSl|_42pER2MLzc{jv@}nTNI)kM^#}-PZ698D>1bYfBHQu9{B4sxR*?g7z?$ z&BSp7(1txx=I7a2>3AX74L3g4CfUnfkvTa){T6J05{7AmJ86MC3(^RMr&otDNntX(=u)cxhbXCRX-41FiR;u$otWGU9zGA>TE6;YDkKB!!arbA-#bsIxR9 z4Q1iJkhe+VwtOoDXIW&=IJQ_VJU)D}j1MmtHdyTW2SnP5q;^&g_sFZ&eNi`Ql7EzX|ldY>#FDQ)sN1Qi)VI1 z@!50Z2gEb7CFPsV6Ow`9HFnmV_-110gTWv1pR~FdAVA%}J}`;Cb6}0;#l&2rO?FQb z<39qZseX@{+&2GA?0!jfyw5(-fOl)jYY)$7YuJFw zru$K$E5*8Co-nx;%(^uD#>E~4tQ=qk%AJrB;rHoi#)agBA9fp4CkZ!=$G=0kmoQ z`(>{cff%dVT@6^R=JJ6Jz=(?CLHiUV2hLu`4b2`o{RVy=*C_LZZuAcIShmHXP~9}s zk03YfNDu4(1M2^jKB%qee`1#Nz_@f@RM@PklD05*d)xTa%Nnf=Thbb>0fz%*?xNSx z4cnXgjyh!Zve`upNM)L!8L+;nhOm^on-H7LFLlW)qI5yMnE;gi*aX&-o!MkObh^yb z3U2fZ_z-IEiqt&QF51P!?!hZQj7}Hd$f-sxF3g7u=p#YVGPo-p1+7UcbsaJ^2=few ztG6ZitK9n%i)sdI@7=|$J+kMO?lrH9RH}&@xT*1T4xQwR3RHC}L6-yaNr&9Q)Aqfm z)!_lL#!LNb1YYy!UON`6|g5XMz|OV1WsYND*F=e?{CWrvFddnp@)> z56D*Lf>2pZ7GT5Pk+jWT9A~d;=bMTmJ9ax?NVLt}MAVddjHt1~sgY=RJP5O>A0>^y z27Lm@VKa1}KP;L!t{dS7=K`;rk)Gz%lrcZeW74UM_R12~#a7_AMCq0}LJV_NxPny{ zLT`1CD=)QCX%}20(7a^b9>_O}y?4NQXcl@h&@2P$wfw2&4#}-ER&X-Avb5f7up~cr z=UII4Jkp-F)*!vLFkL0f-c`G1D%RXZqP%;DVuO?RJSVKThWMR;}ynt>{h@np;|>(BVs(=>lWf)w~^Q8u$&(^|4nu1owT~nNN&_ z(ydX@ifX=n%~BoS_y42aicpG;Z)E|JF)w+iRijjMVX3!3;Ud8o7$B!Wa755CsR3Fc2eCf1-Lz!@?z9pyB$d@ zPT^Kqv6NB0VzY(v=#HjaHy-0j;I4>scL z)2D^c76CTuu>=!eb9c2td|Gpe>UFo0%HZ-EuSy;IC+^U{I4t2lAOZQ!fo-hn|A_8_ z+0d(YDtNbtS+@GD*k4H=ak|fByECB?5+xzpk!q9J84_YjSWcN=Zg_FT-5&tu>rgke z;Vo{es*Ar0r`PrI5Q8P#p}C-BdZEw?AGhQ7wcvA5ebiTpEz3;$u`iZ2@l1oso`DtP zi+l3G18AbbPPx(O^1&01wLqtZO^R!T<`7nGg1S}fnv9du98@H61ipA7LLG)r5=ufz z>{b~W%a?2VHIA-dN#s-VrP`t#C&3R$SE~ z47zc^wa~7ScF47=SXg<=PpsPOz1%&WU~Fhlp=!`D`gZK_c}`u_DnE;{)4WYVeMr1% zy*7tBPjL616DG`RXCB(zG>t~w@6=gKZB4k}ihF^nwta1KT4LcYdQmyh>YTm+R>y@iM=zZx1riD7B*pq zDviqe4cd*!wWPbDYd$kN=4ddU#23S;ek1ziI(s%ihHdqhX(j7X@8easSCGj6__Dr7 z7S3RV*ZAGMvPQ_tE2ZEs36fyR2f0l$jk}^&Mim%yM_A81#D;76Ofw%!oAnIXB(y^d za8%?Ub)__bphC$tL|XtcWj{q7`W+v9%o##$CBc{F#B9pwKY(VdNCIFJO$Yx&W>N44 z@?z38&=0H>&+V&~ekp7ua09MEGVCz{4)0 z0L%+%R1>ep_mF(SGn$VknY*yO{1aty3QJ;0ka(qt{*aephvnp8)G zjc=5T7qe+FB8I{Eiv229;Z_5e=b28$=n-5Z#12%Obr8b8Nic;g z;Ns)guN@(`Xb`0|X`t<}%c(Nn)|Q42c?qO>4zQj7t|aV?l7OMfkJ`#OrTwM9?2WmB zScg20F;Tj4RshKVtMQ8Le^6u$_cv}?u{TB(OoqBZtjW@0aFrz~Zw6d;O&n(v68-G+ ze~`eqyrQ2H`87o9j#*YJ?5>PRGMi2O3$?rwht4wERn3KhsPaL@--~Lis2r^fFn3?f z2)(H4>_qf;n{{+pJ@ZRS6+ILyq<6zOoOA^!Fz>uHu9!dH9BT1zY>N`D%m&LtR~Bw@7tWh0 zVHq55^|UMU_V6}9i>RNfj zpoXbeF67M(;0KU)Nd^=yK_DVmdi`}~Jh)Bv+TsQgvy_eRkCtbGEaA2@7HV{wID&-& zLwKUQBx9l2aYF|M?g{(M(}$(noAFM4U*r0p{@N&R$v?0GE`hn|?#eY%d9{dslcgoy zV|5)?0vmp4YcZNOV;l$7cDaa5ezru?epGHFJ*IMajQL>ue~kx3qM|bu%Cd*&(?74H zBxqt)UJ3d&jJ5?b?_V+V;uU;S$mlFTRZiB^g{N1uOwb+&ZP?_%WJgq2xc7y){+l1; z@BL#VqkNZIa!*FvZJkWrgV#ag&S)!8GTIsWKe&zxrm}k_nI__v*vMrk0F@t|KH^%QGR7UdfhMjOMk7{e&GX*h^e1r=!|Iba+{RsM>uD7ixvWLlEF;4Xlxuw; zH@$6+sBY@7aUM4?$K?E%RnIuZE~a$&y4tn6GDp&tVuV7tP{N2Z!i;1F~bcP z_-mzpUcucn?aIbY)EK*p{-8xJF51t>OGNgQ4?c@@ni;D8&}$8NDHXwtOJ6#IU~U3N z^5$*bk;LD6;QLay|Ky^?7UZu&LxM?^(>PjJQ5(izPc&?%}6;<0z+?gJ4Xa9kvzKZ!%}A~w+L#wb4 zpTjpF!!;eL_Y0y!ETpvr@tBVJUMmrP++qAaD}2-CtJX`*=bYm#PBs#qfwE(KmlJr4 zgbxkf5}Rt6OL(i)`EeV)Z0RaSIAL?pK5enujS`E@O=%bqiD-7GP^-bCBi*#>Go#g0 z3Wro62bJ?d|7=&rx5<0sdo1~|U>aRDbw+u$oIC{;2FoAh8IA3>aUdA;2E6DnM4bp~ z$jqK?Pt-=>o@f`T&i2wj<&z#-h;lYz1CBhwJ9WioSH6jm{Z3H>hNXI?N>3~HTB|D6 zebXBK^J=t@_wJ*e-da~+DL_e8EER}dQOuzlf34HZC4weCZU1BS`ZT&?$;szyIH+iJ z`H;t`*iMUwP9FCR?v|vy0Wn>pwOrfK3`4)xu)Kkx-%CB;h>zA_)T_C3*qr4meji8$ z^!%r2ifn(ZUBklnfyQos6f+LD4E@3if{{lU0g-4<#@a~ejzR2{IfUh@DU%$#x7}#{ zH`Kk}pFg-Kz-j1Out-LLvgYFC>J*x5*RZvUEoLTi`Xh3cCv2HftGttE@+diaYMZf7 z5{LJca0w)mr_~1Vj!KN#bPTvF9gDWKSCfJ*vGM^hWSVBJbdK@Z9d9Fx>%K`>wzJt# z_iV(*U88mEFyl{&z@CMPH(o2vq(tXIfN=d96pM z&02JR&T3q3gJ~;%SZMSAieYSjOi-G3Q)HxcAcB7ENwH{rA$4hm&XcEwmK8v`{H0!X zfDy(eH$SErkVv%A@y!u=e4GC*LFC(voirkLFwH*68*2%8sC6j5?Jo7SMH}q8!ERK1 zixj6N(}?gyNE42x#R&cd&?ShP+>_yD8H*uEt~$xmuYMvcxBunujzqvANk%P(U@1$n z4*)SUq}NA3QNn2eX>H_`By^XnRQ0l#S_K_yOPeODy`U)vtavR2$$^}Aq9*zcpXOEb zcILimMb>>BIE0|OkuBAC`UgJsW4NvT6GphfKN?IiRz|u$qD~fB)p-13!xAoVaVZ{7>)z?d6gD%10ik3YOXLVC5 zjQDXWXtM0NutKK*!37ybBI_FyCHZj=vunI?I0tL14@ec(m>#`*Vu>-UD&S3SN>BdIPjI|k3;w-6^7VPIsf}VdyA==(Wde`vHF3|y z?1$^OY#_rs8Yg6xv=`>l1hJuLBuje=ayk3^Y->qHz?KtvEa ze*G6T-r?78?S5-Igj3vx0ZOU%8)IsOaanN0kX-!i@Z5LZ~VWD5V-%D%eh;$3?{_E`cJ~PU4$R| z>jECQSFiH*nK9p<=I`s^{ES*j{}|_Ln-{LJFL}de`5YO&qTTXr?#o% zr70{xwtkMKGBqr$ID#tCxxX`AS(Yu~QoUtkS~KIJ*uTnIb1(yhIjn9Xrup~dG{mLdX2aq3~0@^A0fC!eJ z5Py<*%KVZ6-KoF-C=Jn{-x6d+ZbQ%92Wgvh8GK~N8Mfs39=+5wQ-IR@w|{eAdKf8e zhu_@R&JISD?b_=t!~5hHmaEtv*#7TN?t~Da4)cIcm#$drb*kd_+aPzAPsq~MaKFF3 zanA0Q{adH%lwA=c$c4raXeArtYA6S(*8-Uft$?`W|9gTrlXR7n|3W{6%Dukp zv7pNG!O2~lI47~FBuv0da9RRxO?VuG`NMd6-dE9B&iCaLdSB)b)?Ffe<(E+%0yl_>;?9w*(H=+itx6(6KE91H zN8BX>TUtF+^6gd>l&w()qSjqF%DcrgcT3GJlr1bQg0rw;q#m=gx=DyMN`o4dq`8%Ms%*?|bjB0qDt0oOaJ)aA0ms zBUQDd>y2j#|5wKm+o;hfYSG+4vb=TNQzFeR!HDzNo^yP`rwXpR(nZTO4fUnPBeWSp zTPD-W>kMuQJRC$IZ9iisSD(4S>S-@DQFH$u$(@!t{l4SLy2z1pTzC;j(vk7p-+IIT z%C|qBp^y3TvFIyor<;+4$4jkd9y=OQ(8GrU5#LmR50Z%r9_JMwq9~rH7qG&Vzc-wv zp|@b-69m4+9M^@lQKmnSXxml(16kci6BnN`3VCQ*J_p_JdW@*@G@o*G6hG3NMeQ+d zv$F;&eP&c7*d5LTvX}YT2`K6a<{5R72O{AfRp;&B*rvOcCfJAB%qR@p%T2g%+^qtf zfaGLB2I-;&e?{-D}Y~tCJiybp8 z3CT3(9HaIzZ)8FN)1p32NgX0hx67lcw~93lJc_d7qhRz9^xcIW zpweaZ0rsdONHlQitLlh(%W25-D@ICRIqr=6Q*r51qJ)P@ukw}3g%iGe31(D_C#lT3 zH|loVuv49cpRk*p}>uU zhTIfgq(GJ@T6kzDsXa;Z3C6%bz@5F5NOH$Y3&*62P#i;v1u`1c_6Ck;N?V%pHGTIRXYxAdzMKy$o5_?!OYS|$DdOR z0ZZFe4JFJ=WVIRTZG(o$8L}xWBtfUgOy`L9%BZ6{{WapGk{`e6ec)?3$A0n110hoM z2bnjT&b_tL*D)K@(p1KGm3i&9Ar#S|soH0b{)h*$H3kIcQTOE|;}OqTlK+tf5lV{9 zP#l~OkU3okVZVg$pFM{=BKC|%lB!YZP`Q8v-HtxwzKmsRsTh?=$7s)Q>2^PYCIBIP zw2MeF@ayt1-KKbcIZ!?|))yLaAS^qOUOU* z!O5k0XXxyt)XV9_N2PU=R&)zQ`R1#vNWGgc!OYW+yT33D_TPKXkt^^5rN_B>G+sE% z)9$K<3-cdfebCvMt<}>%%1gwu3ko%=cYGg|)djK~@f6hVYX7%4!S(IQMGSv3`IhnX z{C#oF1FRc$XHW5i5f8|EC|}ik-pkOW+5ZO7j)gOF_4{l0{31Weraz*TsPm0%j~fh^ zrj1LbqKfAI&n4gYlVfJA>%|9gGxuR<_YH228y}y0V*f;~I}@dIZ_R2mV~Wj>7&nmC z%Q=7nRgvkT`3t6RNqKGIuk`}d_BqaxW>Xj1_rWI}5&>DiadzR{maz6F9D6(O%JK0A zzltR~5f;QD&lQs(FKCYfYP@Aenbn0rMa7?z-#__;tO518X5s9MVeCs(zi&fy(|#bo zQGBD-kXga&gNJb6GuQf>k6@PADBm<8F-NwvICjz1;n1YqR+SnV2{saTC{NnZ+Ba-D zh|{Lnxs~(tC@X4l=C^?M-J=qC@1pp$o)7!c8|2jkEG%!<44;0`y9DQ23mS%~3mk>T*PQdISWqNMWopXk3b zO5#>f^XjV^qCj6ysI?4&`nVm$zUd1-6V5LQE6@-$j=FU$C0fG;a{{3g;{&D z5WM4ky%l;cxj*}Q;e7w4=RCG<${kG+-b@?a%Vs2S{_9*A;Wt?%dG*9Mu2y1>Bsn|V zvmiS*xl#+{{+WM~mi?QhI(vIB^j+$+lUY~}E8K3;_uzNR(He5wZPn2g{9U?*;T%(+ zB;~uC;eI{mUAr>MCr+o<=6_8-^8hDO zXf=S)MA7lDjoTT&*#J|VGRhPUMs^feXf|4EEJUVC2I#Nl;uG9x^k5sC8{hzpOr~DJ zg@Ual-PelPlub~EYnI7i?L_1ZF;`_m;;btr|AiX zdKjLnbcM1$0nIQZ;*+6xAVx@WbcO#v1dlLOEp{g>?EIA@ufYg+6!}+N1CGK1$L}OYX$>1v(Bp+5WGW>usc7l-sMHT!zgf1aHOOWa|uu8^2l@Mo6u&N!ZcfSk@WyPl8eQP^Ap}Mb5GY z4sNn`HeouIE`K?NzlmttHJVG6*FS69b&fO(Q$Q98a(w_wvv@;A$z<5@ihIkVt8k+v znfn5FeM!?c!`;z$%L`t%h2Gt2P`PPxT&3mNI1_VhfJvS>+tyJXPoWDX?##^yHLCBWAt|i;`c{w@n*= z7jwwMWDLMX?t4COua*X={!o3k78GTJHM_x&5?~%9FC)EiW9^p1L6ML{Z4WW*!c_?)|D(y%z2OL{gZ-=mzqOzGL{h*yoWU=r@DwDAdW+H~T zoZ|<^Xb6q(vP@BK1tMnasj03xvr${+ti2dGOEo@_VbpTYv-201SEjs8cZwyf&>0`t zeteSK-xqwM_T5W0;CN4d{kGLi5q1ZCsM5dd{SE1;*y@wf^hjNMbw6M78ig0kVRC(P z$2(m`*9192ufZEX=ThfuuDaBk>VMb)9jIQ*-qW;C7F2~L zL(j1xmzc!c)nGvE^7oC|gS<2=ZL17uQWTvH@t+8kY(^1F-GeT`8F%zaPT}_GS9rzj zD}7n!RyFc=ry;fa2HWu-XlkJo8XT`AbjhTEn| zn3d*;fGEnWrsqnr1kP~+=}X~r6!Yt~m=lRmddioWyXUe!1D{n@ zJ1vA8ZLAFBEEP&KZr*3 zSCfOrSfM+cMVS}?O7V-W(|rH?T+u-|Z_^%tx`h!!iV@&eO_MWnXHaDB?Re+In z=5d-p*4yJ>{MW!zqvCVXnveZ}SFC_Xl)EoS;jqG8l!yBDTlNu>6PT<)@N^q~h%rSo z(`qvl=WTH~n`nWzB6XD$qyXZzU-{{}2`p&qk>quflWAnp7zlRRsjf@0Kyh z*_ykm5Qp}?%mI9R+`qrxzCs@-991F*YeHOy9FE&`*Q*w7wVTa6q1XK0z2~GhhJ{8a zC42wQ9(E3C6oNE*^%Jh`8`5`2|L4@8UPRXAp$Vf}RwLV$1lyI2qQ&{DoTtnwHRl(b z6JAMc0#8d_#=BZgcOO@Uh3c-&t_p<(otsm42ZTQ-a=(vfVz6(!K@>eMZ0%}wuP+A5N@kQDJaG0g zow)J5CH$Npi{3p~`q4NE&+?%ioLb#$?@9XVKKP0zv~`h_DOldw^##y%9+gKbr{mEjZVFZNF;?;>{{v^ssu33&->7FhnBKl<9$639ebU=eikAcyU5R8dRv?|V; zCNo{PA)dLf&e`BgK{r{RB58BzZ(>jm-ZLvCEMze*YSkxZ`FnwXuaJrlqurPGcpNyj{0bNWa&@<#w8Exj+JHi0H1yIPv7C(mG}!Qs>3q(KPr! zE9Ke|r-BCqv$@TOnqsX;9NgP(OXIiWR43Xw+_&Ayvd{a=@-(s+R@Ab-cW9?hd02~4 zKdYFOJ2Ms{=EGstY{L6vkei3esr}M1Ww`R4|^JnHc3sZK#vsus7&lmY0<6jw-X$S(H5ClIZg|ohoK#kh^Zj)4E=7*Ny7S+ zV?7!mDCbVQcQDPQsGq$oQC=_BXFKDrEV9Cjfr!ql^RwvO^%+>jf+pb;+_LTuP&Vg8?ZOS|4t6V;(HUPjr+N;+NKD|8$Q29 z9oL+H#m%%E___YXb-DJ(KPKSgEg^jIb48SS^9H-3vkv})2xl93zCI4A-io|qSHe3+JgTz0O-B5VG{ z>+0`T*!zw!N`i{RWQ4Q$-3lzi^RYSHm2q3;*P+{F#@{#YcN`zIJM(Jq#Q&PhNTSrn z|Im*6Z-d{~xqmToMSNa(kyP@qYb1gMzM~}n77y!bGU6<}N6<=H2P0iA#XIO9W_6nI zEn-PwsQ5`$T!mTWj5fkMqH!diHM=?V5K3Knx{+6kmQ*Z&11`7SqAXJt;=%zR5o(2p zNsX`2OsBFca!Kf{JIZ#1OwVSunUuer%u?JLj|X1)9ujt#ia9DFtCPH zMc(BDBZyduk?l35*~!3O0FqR`MtvwrPx`L9$o&!ZZ-~LDx}khjNsWLQiG-L%kUXjV*XFxC!Z;Z59$Qya@d>Vp%cb@j!2Fz-xdS(=3Rl# zLb3lG9KOo`>bM=Azis-!n7e$@&71aT{ zhdoqw{;b=wXbMO3#`jtR@%4$4u~MNRP04@rQnx*0`QZjH;OU`u*79QkG?v5!par)eY~rH)V?UUcB7wjS%D!G%80WqmtUMt@njL=VQY{%Q_<*C z`NNx-fwhpIaIZ{5IhBP16|jd0D4p=#Gqo+Loi*xUM;V`B|I9S+FTcJ_$b{|}AO?eC zp|g6bq@wHxG%71+U(<9=^7G>C8KR(6j96T)K6Tgmz1UItpJ#slmBas6&^iy!YT`kh z(EQN?i2FVbZX?$_nCD9$(h8(3Epj~j4eld4^8RC4&%-3iQ_iE5#`g!evAKMJ@Z*q= z^XEeJD42#AagGo$vFc>oRLNze+%(zlox&h6DJ1c>s&c>5R^i$b5mp>>-L4gs{mgja zW6AwNlJ;wr*?ul@vbajWW%*k5@h8H&FG7vAZ>JU0aTEcySJ1^!%X`Kh5%C>%f`Z>x z^M6+3Tnw5}g+As%MaIE{{-*6nATpQ$U2-602EjZ``0+xSXVgUk3x(^>mWc^3KMqC0 z_jgwYHmX04!&s4R#J*!EbmAfiJ4;iT@ zKqs0fvtDI93r%;*+Lb}P_YF(imiBbVBm>(>Q?8-fdJ0+V7> z(ovQ2zMy$(-N`O?UEo)SVo5yV)MBxs9dUISB$x0LS2_8&-5}0{4H&-r5d^g+O3cqy zK5gzVPbj~$rIgA#mmRUYL6;RnL%=W zqcMBdT!$oiZXoVgW~a_-^%WPS-0Hos0R}v(>hFW*&HHuxtKMxG|1Ok&no9RiQ)fxY zMlqGCW(XxYIQg)K-l*&@QH!wL3X!q7J~LEWZ@?vNk+K(R5`P?I!>yMSIVy9&T-uw6 z|CRwjs9vD5#(cu$^vSa4k-{cqKNFLZI4PmphKsfE)wL^*HaGe7Rj(Dq&Z)s%@?SoZ zT}p|R)d6u&aVtw-*@esbHWzVx9C$ES4R&$p7bZI0goTdK%3SCAZ!r;v_DBwM$FHKN zNIXlv5y?^8Ruv>lq@L76X6uZ#b&Nm^0&6oyVY||A?%{qKD)~YQp(Wntl#FmO*gba| z7>!njBh75GykWEHV>#VXEbL?KKYroG1eZ9IHe`P$fRqG9-A@aA^v>aO>u=1M%Fs2PyT0VaED;C z+fAJWhw>mMFFw}N9L#uuR*HgqcxSq2)&U1*_2nCBqkdeabEaXOob1N0Xo28RLz#16 z(D$I)FgfR$WnD6aUs-thiXzq3668m0GjjMNP3_?vK)qY#tlCL*qCd>ah&NbJHcL8e;!+s~D{g~0^;b?2%XT}XQ_?s=pIZv9 zv4AQui)|aVftZPy{v!34J-N0aVsp?WlF$TnSbsAuy{oV@z*eSFW6078qN7?$TguO3 zwSc@wsHjg<$Iqe1Ybz`NqZHYA3WhzO;-cbAhs7om=fkbwzi_$i8$4>{mBbkh*2izb zx#CJ3iESIr^ye$6OXXrTv@;|sz@JTMumP%G5|jX>g9bDr^!Mn1!to&jQcE#fd9Rk4 z5?HeI1y~K3Q8%&e>dVh>og*}8i=Impdt+p!0yoX%7kjKfhrmC$h~gPsCGWV2FmN$#mt58w4p90|sNy$=VYG&O51 z^}j7+yyUo;)Q^SZF1?4;LKTCV?Q%B~@0;c4RKD?Tw3#hpGb0}RO!vK=Z54kkQtbWc zHWHdT^%jzZhcOo4dX?s{;_pb~HdPSS!klv{bvMHIzW-u>C?oq#J_M6)BaU6Oj1sQ} zBW6>g0n@S@<4u@^O3k9z2f`3u+}=wj!q_!@)BRA)jn7% zqE9b(%#av~DB(%|M{9a&AOR)jeDE0T2YhNW>a(Cx8U4l96s>rcj44|DnCb$+k2>`SEc3MyvL8YZm(CbiA%D33jXY5`$nO2^@5I6L;;8 zE1QY{u^0#3UT~H?9|S&uWzHQmFuQq25NX~pi17Xk$v>B&=BN$(<}$nuxw(Z};aadr ze>MJ)FoB3;B%MP4+(5o8CtJ@^rV+uoJ`S&CYukDu|87=(No|QHiw(z_2Z-~F3l)99 zMe(=v>>acU@l*FD-@mMuVqqzQ6I`Oon{ky7rG%K0flp*K;%af^eGdhTxI-3!Kllr# zS^HlTeCUN1hr-Aql!6pz^|pJMTU)t)>F21PTv%#?<;)8)$MH82>tWgWyr;Rcr72rqvOc)lDKE<{FerzYX!V2ceZsx+GP5XI&dF2n)iI70y3b2?9giw z7jp0_swF7Pd|<-)?3PHt8Su1CF>y|;CxdKFyNMQ`Q~ygkPurveFeQU|6aqvGGT*lQ zO+{4A)R8F?rxR_z~IrtVhle z$(!fSc;!_sLJ!80mv~06U_q?K_iu>-RK2N+!ys*(cL|<$4F-5=Ggys;79f*gH|S|8 zRxz7gh-OEw%@oU&EbUu|w0PdhbyNKhJil@v|+ zk{c!@_0d8s9xP$`5k*Pcx0Ee&Y&4aPAm&z2YH=c$AFJChvHe!FMgy0jG`{U}faR&+|{N zU+BNr^29upN@p%RH;FoTGAJ=b?KvysG_81(&}lwMJ^msbUn{t|_+4N{6N!NG<#)s1 zASB5MCT!5N|DhV`Ekgap%?Um4fe-jF(l=_ma2FbsY>1SZE6lLqO_QHZi^h61E&e5a z+oX4RVadZNWrSntqr37KQjo?h1#$4?m*3Y;jeE`P1e>q{Nl>B>(*H@T1sRVYUjaCW z3ea?_QqW+@*NInLl!2^dmu@5W1%9wyZCq|;hInKqr=IAH6RF#x{nvCPsZkqx77U^r zABbqqqGvgla!rH6Wc|sq=*b5jsp93nq%$c*kHq0Uv#r~Ad&>Zc;h2gUJ^5k6tYn<^ zRF~!aV7r|HrTpYh3N4khch!|U6-G8A#Y9Je3Aj`Q+Tzgsat(_W-Rjaa5@;oleBX0Z zF;!I3_oSM{-!}yt%K8DOieC#ztf6xTgG0N1YyZszWLj;Z!;DD!m=XKVDvKM;$KR8w z$fYgqQa+jNtWv9ZpO#JAxce;W#Py-Bop@+{$0}%1+u5xlr7fP8Qk~H?$rxtXc+l^; zavG?DNw8W%HKsX_PE&FspU;>#rN)(WugzPFGq1BjcZe3e$)enh*A0eA&z5tZPIP-zFDJw?%SB}Z3@0@>f1ik27zQsLaV01ji=j8Z*k^?DV<1V zVjx+l|Fm3q_e=+BXN4NYb(lDsc{vKwxQGiw#ZV^Av0worVTD-e# zfIp_WElFc-3p0WM^=0#)V$J_mEQ;4#=T)uBT-1G_4K0+YoU{)_qR4I$sV+s*-z+oN zrsmU0$#-f8iSQFXX~%3=?|v@(VN1CH1>%}kbPxq|2q6JF@lQyIU+VYbcda6qCjkeg z>QRB>UDcRjuQBc$(X9egpZVEEQb$^$I(%~Z;5=cYTq(bkpVcc`MM-Qmnc2=?f3?S9 z3U}8ZmhZENP! z&2KK#H9OM|p2Q)nXIqQXXug|Htiboc5mGlB^*ESOtDi)Uq8*#y=4@E9JmBqwPGs@k zmDNN>rU2mH&v7fZPX5Mc zU;g40srY|!ih<1)RJ*1ovhQY@hY=u&!VG&p9QK+Z(tz>}9cmy2>53}?rZzkmJX#_y z-v;!HCwzdl)H^nx{!=l)A>#PjmyxXS1CgYQrxRv@foG|5jxACSadkElO@~wc#%)wZ zfx2)Fn;0wEpK|*TIlSTVrjY=?#<{fX7E)gQT4FhniOT8yH0xf&z=`nAmLqU1^$-s? z;PmNTMCU=mp4@1+Il=EBx3u!`^x;p4>n@4ts{1+zO^bKtNpu_;D>iwIGT=vr1~$8u zPoi)(+@^`}3M0M+A-Kx zu<%Gx+$)@R#d!mf$xK&GU1F-Fg5TwC13q8jVw5)1MavAjnj&RYH1*l%oZ{Ua8USOi zSpT(;81ZN)|El_vO8w)`ZgEvQb5iS(0f?~-a921)tS$Ze0B~Iyp}hoOs2S|$NM%K1 zs5;{~Z)7H=j9YM-yv|oI2}g(sI#XrG8V9NElZTzLyRiP1hUK8_eTY?j1t7lakcN)_j*5Z(U0?6A8{diwiZRj?ABU0De;iVGN$z7KKzze}j zjEfdb{@MY>Fl#|*EHr7ecmodeA;29V@X)e*T0}D-YM)+GrOAW zUg4kPkwnH~5f%~nP*tX!kZytQFOgX_Z*0boZJlyu^78OBg*b@izT8bBPI->5%%1z@ zS)7pV_`nGIX_1L;PhEKPBDi6zU{2vebHDDv(_KjG<#jgHZyRx{s=Ej|qmXEUgZjNx z==Ga(p2@k#|00(1zY+VeF?5HMmpYkNG4VK9cThbZG>_WbK}0z&v{OP8xn!7d&%nfX ztS*^yuGj`gQ`8Hqqrq!kB*r`fj~j1$C1J0IQoeoMu@#Sqq%9aB4ULOF|HWjOd0U(A$Iy4>*s;sq35Ul>LTq502f~de!?U$EWar%2m~FGC+9dSz%6CYb z$3j;l6>v)Lf1`T61PSh1KmRXTz$|6p4kKBGzWYHAVv*+{_$_3-TekELG+`ughhMpJ zAeu;YW;DFT0D1Ai#;WBJbR#TP*GJ4WJDXocyQ84%Pr-DeVHaHBp9WY*V9Bcrk1Kka z{GQ?nR`G)LO`L{v4zXjGFxh=scTL5@#ZW76m1@Qfk9Z5ZQ)HCOi7U2lUU4mX6iyq9 z=g4hM3hHO@Kr)CR5qh2;&FU_U%Xf2w6a1gM^QZEdKv)@ z^+#F4@ASa)epmLMfBO@e3OHNVyo)FTl{Q2%Y9LoB`JAtOHDh zT<8?3IRS-6co`2xPOU}-lZ4QeW-MFeUF2-JP+o3`N!W#uoW#e_?1^oKqC6OKVmCfB zI0K%ab4B%7IHjd}5_YI0_OM8JyG(3(r<6yfEtvQ(j0xnId8HYr2BVBSqfX_5o|%}m zwRIy7>D$$btZIDp(edPJ{xn6QtdBsZ4!dtvwgx61kG!qV{?PFK_h$Rwa14uM1kMPm zavdTbn(SG&8iXIzGDlbNXIG|*y0T(uF`a}%oP1_bOQw4ockhHe*;ixcwBPK?8U5H2 zTPNJzH`O-3)#^G}o|rA!{%qJV8?9~>t-9y?A5_BmFI1uyC4`=eU+ZYIe2!Xl6(Wkg z#}3>5>OtQHt2C04>-yV|<3NBy%dety>+-jD_jyVQX9x>Ao31(tc)EIrkdC=_Ifo;E zNR*J@aFsrjUkCvmQQV!~%I&~Yk1|){xK*q3e6bX>bb`g!^#`;x?xmB2buyr}t816= zTaeJ}QE6>NFt}B-8N-R=;6P7g%9@e!d(>cQ7k6DuO~z2w_@nX$~#rg0DQt)sMcodS%-yD|pD)ZyXbd zGO6evdgJ2txfbbKhK$gOHV;naN7%p`%S!F4tJ##8e?4t*a%c|GHNand&ir3N2Gjj( zX*H3}jVSDc3$lb?D0@|DqhX`u!bN=DscV*s?6xx#rJ4OqrATd5dyD<4HiK$&@H)5C zwx~cBC{6ux%xEraQQhaOK*z)5{H%3sJw(O^>}!ckrh;mBl;B`E_PX%ZDr zdj+m6HK)mL;H3BDLQX84bd)T;bUTC zaew(eO%ArlDJ~Mkg48?`)cYj_bftWD)eOigHuoG5_k4&B&ZDa!b%V*9HFB2-oD>K(Y45k44R+m5-PZBN zuE%XhU>J8dLI9XE_Kf0B)X(mOV|k?~sd?@*q}TObqx%H>AL6GFwlH-znv|l-fBrQ; zQ8${q>3U14o)#t-kgOB?Kd&hJG?Of2;LY}V?|1tw*>8a$|>3^<{H33ET zMu_zj1exvI1p8u@QQvpqC-qz4ABW{Kh3dhv3sOyePto-lF`pwe;MZ2ga=O1P3kGH2 zx}F#l7j*p0Yb!&pYzs*UfGSusj=bGnFg-Z^*2fPZgQl^Fl}i?LMX#YL;xXvto;Ldr z0RA|a295SYR;5RGpQm`|JimEH7Y&($;Eqj zlU!*$P&bjn)EM-s!v?K4D#S(f+Wjo+FX)%DFmM?uo1_}409V>B-}8>oM+_ueTlx&)g7}8(>{>{ zLbK}*lo`9B(iFf}2dg7s8;pCyDT*AI>|HmytC>1MAVV83<|l=`@rYKfSnwUUF}#>_ zgK{q#6Fni^s;Oy$ge5Jw?|XbJVKybI6|Q7b_myur6=P(1qGgkRQ$c%?u%Qi~&>eVn z5bL*kR4UAS&5gX*9B=*=JRD`LL}X!u@POZ!g;rlXF+3cYA@gL9UYVz);<}u{s;{dw zefa)>^fNP=Y=b^fRQJH#3z;zKbF8v?O5Zh-kMaMZXNrpdJW^Gjq6y1iH4iEV2yP^{ z&7{s0rnp@x=MugKkiv=~OFGOQXV46jCsACNp-A+k(%5Av<)~o;!6EpaGf_)UU5mBN z3tNOq;o6t?EBq2Y`f|SPBDKwWxsrjb>?gC25yP%0$IpcBau4cbq{0nK~+NGjQbAhYDdaV^gi>oD^H8k!<% z`@Y&m39(yD(CJ`|SdDOo2({&!yA`R?ab5L;Oh8Q8`@;|38!NJ&JCBW+)GXzTQpV1x z8K{M?6nnE4;IPjGEAh$Nf!=Zon6-4mzKyXemwV*&$Pc?1rzCKz4%pE@H0(QO8l8zi zD=<|pIuZfb2uAJkkS{A5CkBM3{(Le3#S)Iaiz#!3#^VR}{x`I50Majgaii`)QE#Do zmJUg#`PZL6wu}9k4RZ2H{@cBO{7eLmEPtY0YzUnY2@ZH^YABA)^b!@M!k`wGyq9`< zjO@-s1Dd!XVI_`wSwr28?W#xu7Tr1MMKBWoE7~CBqhp|m&G+*C)qQiUu2bz z&B^T2r${*ymFjf`e7SaL{?2!Sqncg5^(0})yF{?+0^-?KL`*f4SW8hC5l<-ADGX|n z!Onbqy@wQS>n}bo+?(!OO67~hX;g=AIrxCg)(0ZQ_j(ON-WJ-Rt-RR;kz%8z6-xpB z_*JKZwN!XRjlD|i1qZLY=v$>X1?7NH1O|h0&x;wpazQR>lC$m}hT6t*=T|gv0R)J) zHZ4U^3~+&_XL8o9@%tI;`EFEIP_ zJ7@@f#b0NF=j3(tzlF<1vzsO#*m)COATnKSU(|d7~GiOS+crX zs4~tzr;FYv9p=IyCfSxRWtd0ppr=T5jXx$y8e01sr<39j+IH-vfpyAtpaQSbg5_6! zgZ#t#`u&34rwhY9nox~qgiPUVU*Cv-ap<7 zzaDuS;KzgenTm9T{e_Rw((t>8FO0y(HPl_}J#+1b2Rv>)O@vOYpm3tWQF;;PKLD(V z>6>yURWXQ9x3&tx_|F39)7ZvgT+s1jy0}h?-3R4)Pn%8{3wDU0l$MmIA)>YgIcc10 z@y2~y^N5@*ZVF8|hgv2%#Zt0TgOF?)BqD zb)X(Ye@I-?eocxXmz;`_?7YTzbSLnLcITzQhaeBN(?FL`E1euDUknqOe-PawP1~GD zo@DefVPCL0a}YS33z?%+9LL?H#HN3)d5QpLnJMz=`oD;N`1SkJer4UNM=@;}c~unK zB9D{T{W1(j{Nz{&15(#Ye{}tKOb5&smwEmQ-ItvvwR<6uM}FTrJh{9iRdLk_JfbQ= zK2aQp^xwi)`?wHBmG{!mjXo(gbQaj^wBP%;+Pejg8?VKX6lB&bDBk?qa4ap3sGl+l z2<|oP8c4C32zU@CZg(W(7DWHW;%o(@W}VpVdgSjq)o|C^O6+L(le1rK(aC$bjg-+Irmtl%-v`;?2`nu@<%wx`^(?8d+5zMwyb3@6? zcz$SZzKmbPSWi?&8Zs6VGFg86Q_`b-$XhhqY4Q2jf4kY;z!9U5@lxLFOZWTuVfb~( z6!e}1wh8kq`I4&bcZNg{RM9eWw~3K>JOV_fQ0YW+eDr82xnS;@df9ouY!!>y%o*3v z*!rC7TY}MP1>V{0Z|DRZaFJ^4P37bS`@`SCl+HW_4%Nil!6p3{Uzk7ZODi^Jc>$Ea zH3O@;Myr*K*_EF1B!CewNXXg^F$z*UtLEH(DQy7`flVUsB(2uh`0h$tmzu&b?YH`@ zgi2N0ujd0XWfJxi#IU-d)ig}ydTHpD;+wSz`+V19Z1h?en`rO~BCnOs8($5Hx9-Y! z3xG>nLE-uIKm#B|r=f({w8aBgU`B?m^;o-#iZA*%1ZCMJDa2D$Ol4{y5xmaH)H!Lp@Gu+e7ulI#h5l#$r6U8IjI zU!wiN{D(-gaIUVD{)=KGMpJXhBlXHxY08esfT!CQARw^eeF#x;l}|o7<#G){dQr78 z%^VpKLq>9TmM7)=kLEX5~w_Jy}~tw*S`Z5|=sZvEj4zWVV46Z*EGX$D-8 z5LnTz9EgH-bG@yj_ey?8gHGjlBeXbgvvt4z9H@rk)ObqII6ASdBJzSU|8jhpr_ll` zU60c4_yCp-AB(*sjuPs-2etCnVRtoXF{!_Q1%#YZZIxUdO-Jxhop_RNIA@T+9Y2P& z#r=W2G!us<>LlQ<3tRbhKdatMDiSq(Jt zlx^228WhdZT9`4{=!6z3tP{mA@md_5Re z>WL*qR%(QtH18@@-#`}3*3M1yO+EhM?CjDnpK@pR_Dyv(;l;gdJy#oeEzY5-q77Uu zrQHrnup&+p7F+*O(ImZoC}Y)ma*3{Z^3HVF2&=pM`>@tR|FS+{n;GLITI0#E{%%dw z;WI!p-YgJwhIP00q~3bt*3cCdG>LA#f?wCFW^d)CgGApT?!YA!a0PC>A{26^WXxvK zx%|(QHg)FP0$+S23+T5OiWf925T-KszU$vxi; z+fi#B6v)!am*m;*ZBKQcF7c!N6$EGfz!_C5JSC#>oI1kA)zW5DVcVTYoOZ#M+uSVG zH;!>`jVKPYt>t$2*qc)7=XHCB#{^)114!Au;(K_g3pN6B{dZA4dDA!DHr_l~b5X@` zx|Gycs|3Uqx9$>Xu>oQcf%2tEWHR?B;gk2ot6uM)&FY_rd;)TUEhA(|89?5X-P$jc z9Rpe|;jatEal@$?H(qG;1|28)b1!F|)-!WuvkwD~lbKre$ut_}54)!gTm{Lx zzHe3cEdMQhBZzlgzdzX9YxM{JyV3mf{eP0eay2k{uOA-X;|?3V%%L;rPUI9d*c^xij;#viXPU~ZU*aY;pZJE|LWk>a`3WfzQQ9U#q>ZDGEC86tx~!Ze z!*|ilOpcTBh=x8+vx0xeTwiWA8U$ z4JW>q{o$}E318+0zhZQQMC^H3cJZ(^aQQ$LXR^@cw|JeX59-evu$`0n`gGuk>O8{Q z!?2)H7~oB--1f{IVlVF%CcgwJ-+s#KWb)A&aN!R?(zj;N>Fs~x**q9uFgw@wM@I91 zr<`9=oCacQbKAMu zBsG?eSpGf#|4nl!L;ru8=7UNyIsNgxS!b+pw02t1bzldl~cYo5Bny1M~_mfzT`GIu2fCHmFI0%0a z<#pDIURUk~Em5p(U1AG9=_TYcJkO0p{ zK5z}vkcr{nAR{Y+5&sC<_a~t=^P&u8@SJi;xIX6ke#JKG`}PI|#3J$Gb7X05AhID{ zHrF?xVkz6rEzgp7DyqC9#1g0yG)s>x=)7-e?c}f}aqcO=t&-D!-+J1hd!EKL_*9)$ z+p8JCqIaO)xa(=AZZ_zby`MMBw_TSj>a&5oL}P1}T~ONT)Ml`b9W{Y>*KYCOG}826 zVma(O`8>`43Gnc->Uk4n+AUfexIQiR&;Lo&jWHx=VopHoCcMuqlp zaG&)}x!xJJzl|^XkunbGuhgd(`n*PL`0l;7Nb5m8WkMB?Dm&l@4V*GeM2QZ(`D%Jy%u&NQjc4+qZK9 zcrxt+?_c{_$mQxUxHjGmd5FRSliaf~#ci59V+ z>ZO@g5Kb>~fnnBGtY&pwc=DtD78x}TYx$xq2-Pe%7seg?IcCSzv=VEmhc4tY{ zcsSeB=yi(Vs3Q`)yG5wisvH~Y+UW8A*Ryp_>J*Q6yAI^?$Y1_&T_XF2jrAmMII;?p zH0B12rA#QC8e+IsweyD#m|-R&;r=9SpkWXBok7&-?m)uh`V0wdCO0=4r^Kyn!J)gp z5eE}&bWtlz(uc{CKC{vka51jBAO|;w7mIk4>7n(7&q!d@Cn#|{*Ged~pY=UFkfN`r zwti-C#X=mL>}P)X1!0O%=g@R2sb~JO01zqA9Wy*Z^m|#oe{+o{`eQK! z)Nzzrl#@+lyR8CW7vPH481XlSf}jkh*UNF|kE%h0s(N9`1cp>_kRZWlL1|LJAAne? zpt-P@u_D&x^G)-_JL-g(U=SDxqm+?JbD(~|- z?xrrqPY4`0`)En~g1+0sKnyFT_0Z#!=zP%pvABtr$R)CdM7`B1cZC|TS#n%nO9>ZUR-~pbJB=3*v}2wVz26q zgwe>S;F2}7{ayHmtL)+1Cw~Jf^L2d^bdPeff#wbI+4a!iQy%#RR(fpTwT5>I!Sy@V zhv^k(Z+$$zK11=KTt|)c2}!C*sRVnu%?EpdI=TROQkRq6H{+KevaWur@Jpfd2S0mu zL#5rC*~m+)j>nEo3&1yZ=TmOSm&Aqqy4t}z2jvo&spPoxf5h_1K4-#Vl+Krv_vhTt zOu{^i&p-bMACVYD8OMpbwABLR??-gm^cfcQ{@Dav-KiK&m@IcxG^#o6NiF#`{th25 zAiw0a)j-TC%n2uOp8DRCh`&WaJ^E3s>Hvswj=77-k%>^TBYrf@VnzT`qPwY_mC(m6 zIl-r6C(-Y)4=lz{0VX1QY6%7nY2TNk$lHz8A9lWidsjk6_)l*d!xGY2Wm)(QcEy+^7_^x#As5OqIxq={STZU;Bbd=5Mv% z0>~t}Bdc$t8h-sVyKL%OFaBSm(Kbl<53PJZLDHrDKCLMl@lwV_WXg&SGf{gyx@&62 zMlIT_`9a)z>sRO?wn^U0#w*#2opmBV=+cXlVqh2NdSdjk3o?kxPHiP@hL0-KA;l>6 zan(hMbtx*ntvYqj(|t3j40UWJ5zva;3}`*HJn`OPC4K%IXQsbIW#cFa=Oxge_B~)C zFI64t0pI7?y4um|oF6P4>8o3ryBmW6_yjJ*VxT@icQWpFVyV9voQA2_nLv#6{3|Tm z-?E*r#Y5|OFN7||Z)zy@iy4Cx$lOxM^DTiHS^I+A_{fI@Kq?D)*T_2<` zp-P5T%oTCn_n;!|&50SD%+m(UF(-+wX3yO+<4}qbpSg^UXwITFpiW^_RUt;fE8%Ay znEp#TN$WTnpV@1N?&~de&bn?w0idM+rOz7=N-S~L{Yzy7bQbB^%fI_hGBnVH&qmaD zyQEu_Pw<#VH$@HPMvGzJIrk7JA2nN}f~V**!3c38nfTD^Z&Mo%%Ky<-uIK#kGOYfa z^$|Lb0u<}u5$mUj-!$!HP4MYNjpU)X1O`W7a3ZVv+jn`ciwr{QXtvP1@!=xd%zFJq z#IvGmlMa#q3f~cidD60J_}DGi>R)`3|L#O%vdRUZ*YJmxVW!J&N+rfT#j~=9;eZ&> z#RxZ>lW}~vhcQ=cl1HhkX==X)?-?oxxIjI(f0&Zgx`W8l#WzfZj6gaN|U~)z0#tGEnzTPCceG= zG%D-xDD$9|yo@RzzYrEeZQl54E#@Dgxc-j^LcBA@fru<{v8Vwk_o-U4W8 za##U3BCqEqW+qhTN=wq|i)#BaR6FY7Y8Q%9x|5?X%rY^{E+t$ue0})O+Xx*OejDLK zTRjgv=icz$?(px2#;+K|Jt|PIq$*{|si%5H<&*VUqO+DkM55WOu62AI!?dIEpWRZe zMI)Zh-d8huqpri+ME+L~#v9GxKI*|$4v{5{q|;p90}_?!pmkPvt(6iku_txDn`Qem z^|)M0;y-EGnO;xY**iJ0e#Wr!?MD_9Jw&{$gv2Gp7${TI)nx>XgeMrG^35_Q!(0;5 z^}Dwu&>ouHvnsx|r6VGgzgmR`+vc^MCamYwFD~Ev<~OoBB9QO1=Mn+cC- z-KPs?LItV_oP^rr?lv?~u$<=2&1QdaHKEE|7|;g~7#n^AY`(bfakV!(ny#>Nkp3FV zjN1_K6PbVd>5wO#?ed4u{mL2)wP(;w5&S{7C#AN%?EJiNK5+D})ReH}t)MbVa>PI_x7Vs%o*E3){U7}^&)a3cJ;)cHor z#F!oM5f)C2`!Snk{>i6W>KL5W_=QbHKL9qRn3QumX2CVoETb#V6L_a7iPqOFk-Q@5 zd|bg;$^dfg$loB)n30=XzBTK_XC#CoF2l0Myh)UO>RaJ?=Uk7^?+f>B(a+5fAKVji z;gk}{42+J19(Tyeuffz`X&^iNM*^j~jALI~0G+_xuf-7UmFZonH)y?v3^$sO7 zOfesvKEl8L5QmmN6@2~>Sq%DAzeRQK3%^&!^mE%B-;;pm*?k)tDfIpPL5R1RGu(P# zsXS?r$H7gLmicOtH6Z5VHk#=L7%rBjJn00-`?}bssJ}gVCnTy)fzk{LhKVCcQTeYn+Cg|YSUKVFvq-pGFJgqBX`gwu)mj*Y4F?}DuuZQ%ERyg3cz zxTvE<&Y0H!tVv@t6{v*srw6)z3pJWP()&ItRdy0J`95;7bSE<>i*p(5K~Wk1<RTRU;@Cv(-eqP*4jRAfZR1e@uBlVcjLj^7b=YiLSs~_Lhc=+(BhGzB^xeEK4T7 zE((1rUp3yYhCk~mK=%zP%w+#!Ox47qIvVvuQu@!|8W&0)$*)8-qH~eCDd4y!fbsc5%nMn75x|t z_bxx_M%T}e-ZI36o!99M;bxS=chn)U7<@A{XLQGJLo-lGW;&EqO(US z{9;Ac3IDbuG{{ZsVwCsS@hcWo}kFr zuauQ8Dd$s0%al%OefzM6L@B*GI=+?%4Oa$H{vtVJF2bG_+c|b#%s#arqVyLBogx$G z_4q|rmKz-NJf0KCvL?0vlz67w1%zY)f+JATqwm;A;KcWxp?xb|dz-<%4Zwnk4&e_F zaXi_GkZAjH!Q(o6{0Yk+Yg3TQhKA2dn3Tgq37Swk71oFcgoxx;2D!r$A|^ZOtbF0S zn7_xxms(NnExZvX6V@c4IYc7)tt&%MrpG9-3%o-Ww5trRzGtindSc{2mdM(Jr5naB)t~v16qcC+Q zXLlNn$BtX>1JS~a@Lry-#B9UJf3}#sI$aZ<_OYP!+T%SxZbvZn6&F{Vzrqumy@gN5 z_fD0!=~DGT$wLWCKCyCXNUB1rlT73VDpv3jVVqdE?@6P0YGTkdytA(D3$Z;@ZZa=I z7*{)_ud+AQIDqI*L-geQTzpUvpmxP5TW^(np&Cb@e3*!^@W!1Rz_9vzCEiD<5Wre^ zL%j=t=`ZO1PTl7%QR#^_hE!4Jht>3OF>m8*?Tb}5g>Und{FYlytL(r$L<;M!>qnf~ zwRyOjNLAR>nu-bfAHRm>!1Fk@a5$F_mk(nzMT&oNwOza-o!-=qrH2ciG{$AJs1$NkW z8rZ^%1bo&|bzcj*OwKNz_cfkPW8VcH3I%w@Bvl4rnx8mkUbJDYxl#}Q_V|4OY``@h zx{0fUWEU>w**UA>-(acbe~s{nEBX$Z|0r-2)EN@9a4zx@OryHP%t{B@Nz0yW{4v3C z%SiFpp=T1!WV$*AhrFpJ6aIKPtp@U*%+DfCu^)FrSaE;QI62! zCO&1S{bVEPt*bAviY@V~)PfI~2LEcn0WP;pi)`ib#c+^S36>Z&mm#2|d}XMfD`=9m zl0USy25jU<&XkV;n2IBF2(!Ts^^IXi=flMS#xsCG0PPB&tS3nY3V=;0uDwm9+V;A@TRqHUNd+4NhK zSnU;XP=pVg!JD4lTR`27o<*{Kv7{vEeuY9R;-B)pRT=}9_ihIvPUwzvJkzk}R~^?k zDZ~Y*^~__7_GWgQ1HGJXX-HAfBF{v!0Ro}eNOZlFStYYR^^99WE}=s%sZ+Nc*HE_O zj^KP*LJ}vsIM$hAOSS(kMJo%@rr)FP>Y>x-_ziE^8nFdu7+FODNjZi4JmwSCj#})H zOSHiB*VV09=Ww1bnHr_SzY$!Q81<=}ENA_am)PlPD!tk66S)-@H7lNGiVLMMZruGm zt-A`Be~sU9CP#O`3zc)Hk>X+CkVo$I%zVZ8*!j)9jEhz16@SIc_sb^lNyqH|-1WOGYrf z|0lKZZr_CE?D#t2fQKA4f;0cg1w8GBU0t9duJVgy_NQFyle~GfixMm)tcs^gsR230S z=*~xQqv(+os=>QHS4cp50min-kG$VeKO#2KV<42)RQxC5FYrJxwLhQYWwwW}$ew;@ z*TS$w-qO6>6&D@Vd)*7$XBGcJPl93bd`U0I1H6%KpO@A^lLb^zJ|8%KI6{0ro^Vp^ zrwn6~I>_a7gaN=b&Oy!@1fi%$zP>2V7b`G?GpzM6_`wQd<-H~!Rts(tYM}5~9!#tF z5O7d)?oLfAo*oHH*HOpGohBo^0JgEwp$e2>UmXUyQlkdEvF8j$Eaq`@NblOsoxf}u zs5?|XPoS(A;ifW_L-E0(|BBKH8${DoHXs`&lO|svT!)G4 z>UmkQvQ>1YUeW@P^Zu|#nJ@X|B~RlisBfy(Iy7vP%dCw97ud|DRyaC9+J45+j&GB` z%@c6n7LnqfHyh#sAbX;1KA#1MV~O5kh}8uRO~Io!ot-wK+02Pgo>BcSq4Nc&2Ey{^ z4NgtgZDTXq1rC95T4?y%SF;Aj)#NGSbD8CVz?Lh&=u%jQYs__Hd&u`x3n@YeuvenJ zwlebHCZSmY${hd^AxD}!GSXrSuX+Q}%al_r_r!e!<*y6LJ0zn6c4TDa!Q=h3flkyt z|Fn)Zow~?Ie+#yt_{^k@{U}d$smhtI7YN&J%>r&l_Hcx!m$+NX#!|Yvv#zbIk-*H| zijkp_lsTf#Y3jHzlEC)9>XAlrZ1EY+ zgj&{6w#h;v!H#Fan4swqc+YX^j)1k_c>_|^64?8ye#@$#3+xd3je0Ar-TzsbrJ z#3dMqJO@_cvoJ?yI+X}jUnk`%MMly&`++bP8Ym)L0wo>1$4L%RY=CFu56B*f%BY7=&6 zD18S5fQdzZaNU}qnuPKUKzytYr(GPC+eGM>Be@oxj=nt5y?78Cp{mZ zDGUY@6>yQ}Dz!*p9ZY)Iz{_#EdOQfl2xi7_=Qc#VtrPu8*0Y?yZ2h*z4j0)FkAv-* z9@T3Di%=RkP#Tr)Z(XV)*40fs1QFU9)KbZKFGkHjFR!%Bgf0P%R`fM9^6z8%aA3b?FkY46+MF^44#@QUKVRfnm@1; z6sYJ@(XO)=(Aouzzo|!?%Wvk5dmx_)z}A73>w!F}-KR>bSFUS$I!nrCZIjZXF6YUJ zHGh+2Wvqt6y;$X{1(A{%2P!*WprM%J;FX(|=l1;WAW%Dl)eY|Tfudm;uW7V z7uUNF{fXXU+b(eLD43ShG}&sv-!gWkvYnb^Y#bmTZd!SWquNl-)hVG-BMe$J6RwKZ zdQo1FYa|zb;8;qj*?b4zG~iti%8r8CZZli=I97Ml+QmM4_aT|+?j5jGC*@dN;=Sm{ zSI@FykVfKW*cOz)HDa^<1h@O_Ra#Q6?2_Hb9(|E_nN*WIGTCo*m z8EXgmhwjSw^76-`|Bu^1L3m3Z<*5Cz=eZ8~t6!fA+!C#@mP+jQau8Yxh2`GA?NV!4 zNR#D`D=m;{+b`IJfgGBkr>Di7Hn?PM6Ah8@i}A^YE?I}FqVBr16F2P&%Z4%5ZBJ`4 zIWOi{h}fOT0X5YpDIDGNGw2`@r)jS!coxdlI&=$+j7Cg1 zT^G7sPWvit+aqy*r;)lulkYohR0f;qzxak~iJ8^~aot<-o7|ZzBo{c}rA_s>#a>|fjGjBZ{@S+z zjQDcHxPGS~5_XIZZT$3CB(Cn3DOy<=sbTWK=_|CDxEN%m#sR|7x|#{uq&N} z$K@zhJ_kh?vLyE4m6g!kmLCEoxt#lXn$VY#3qEQ&AFQ%JYt^kK)e@n{P=PVhk=o?k0J(X0rPkD}Au zKLbdz32?Qqv#bGZ9N@WrI!k_O0RpoLP)NoAqESsU+uZ&?D#w}9vRx#hjI-42&jVH z(kOUs&gr~`ci+6`AcKi(G9U6A!%WP_>&r? zK4m)PlnQUQnj!ojROm?u$4tJGduuZHolN+9twHLIvj8MQL3zWB;ZY9i1q&O(OSump zGB|Lg8u`vZ{6t=bf@dCb2O&k_A^~v#7PGFOj~7d6Nn9-gFf5G@v188mcfJ=GdJSQyX%MP87LDsVq=_?wyYA9HEYshjU*cQ#d26v3U) zZgHT0)g5ZLYY(lLu+I^~`fa$(#s2wo6(V$m9%cELX-+A<`Lt*bfLyQ{yLj?G06E5^ z2LXeFQ8R34lltlsi8x363wfU5B6M+E2xTRPx3DegK3FsfgvT!lY~j7)}l--HiLMmIpTGfS(6rk#Mo4UC2P z=B5bE8P2P@K)cta(1p&$Ah+bnt`kd^cn~M;xo}>^8? zrx_|W*TamNs{f|p%|soJ`GX1FmlhnH-}!Z)Zr64Ehs3Q$12^2(0usJedi(}eeUtVF zVX{JlYY7jxIroEjq2jsGa%|vD$%HI)D6hAtYgnePKGt4PJe_Y4IgT>wmu#<;tEdyv zilgNpO0~wSC;v_nq#Er7t_7*d(DamuDGyArZ7bX(?NclYEQ=xVcEyu?vA>0 z`~c}cA=YI!cV_GM78U-)sQa)2a(u7~+mR7UbnW;Qf(-1zb&2UIV^;qfK~7}ua)jxk zQ)BD}BfBORMCnrL`DvYSu5opuZkgx6-1K}btq{}8L$>CW=h}lcEA#U-Gx_7~G3-zz z{4c!gFHX{11#X+a83WLMH9HK!=l4<%R3{ZkQMSJA_+5+ z)Dykw>9_e*msOvF-M%F&`pvGix z({>+a4mWSH^v2kR*lDL^A`z{*C%S}oiPN7@2L%!Expo_S^&z7s&aMl zaGoVb8Chr5*alT4Zn?d=Ir(som;#eyB*&~gMIKgyOmPgh9NXYCadhiG>PNom8cM1A zM%CIus$54s>f@stE>{a+{AzDQi15pxOfotfX;$dIcHuSkHlucaQ7-FrXG`xet{Oq42FK2N(sC2f3j(en*=u3v?bkrR zx*sbYCtQttx0T%yl%)|VY@#7zEioTPgPTFNpJ@AOK`*@$gO5TfI-?qrHO5IkJA{Q1*i6(>MHAPOi9|tVTiM=K7{TgFwO8| zz5l*crP5gLJGwJ7F}6=u!R&CD-2JHY#8qgMK*(|^+%v@bhIhJ1%SMB!)L$a2`3dU+ z+}#Q56k^z`0KdgVELr;O`D!T$ zDX;mrf`O_!cb1P#E#2l7&2BT=%hc5@26IM5)!8bbOC~*D$ z|A;yZzo?=;+6$6{^w3BSFm$JM4$|G--AGF}(%mW2C5`0J2-4l%3|;!T_rA}2|H3}! z?7h$Wt@T~iali8hoX>#w+(mLh>x2E`iNIN0_3!!8O+UX`v-LDrqy8#uM6ZqP@Ou6C zc;@xz>kCF}M=dlE-h4L7#q(DWxz+v7m+AQJdtQ;y`@DACWX*8NKKWoKErK@66Q$lE z4$#x;6$%_Qs$E-Feh!Lo2I<{5w*6K#^P#O$o0!8h@_U!gJLuvO4f{9IA5!dS#*k;8&9_O&+bfNg!b z$Ez-!3{fUsQmfYDqjC7wSdpCp&YB7`b4L z1d5+9!K!EUf2$IH$V4CM%;t3XrX55i{@EqbE+8owUq#XzC}m-@5BKL#^UyJ3646lp z1lZEITNN{-7rJqt-PwvbvI(p(M;uAmi_^;FkjNK5p;+1EsST<8P21XhXngst!{rH+ zY@qy--5%-%7KwWv`(9tKY|Kb%=KUkA%Z+{gMyj@_7_Vw|d* ze$x)E^2-3OG=+Oj0KIIzbQWyON)IyWH;xd@dhrW2xjjNw@pHAWam?47`TPy)Bo8I0 z!?mp0b*a)o7rNlGC+8fXM|-s2Yb534*uv^Jrs_J68#wEi<+j&_1mMAxKyoNyJ+pc(g>~a9DXiAoCvjQU zO97otz@N|(-_;wplV|_V5Sh2U{_lW{HquIgDWV{>wj4&5Q`Gaf8u+iE<2|p_++x>A z8Z%WDqR@v`{9rGP5&gg~!guL>co^)*_=m8JS{=b2Gu)RIkq4ShUE@iuzjXEwz^{4{ zDk{eAo(3^sTeGuz8Et%M{62D_=n>Ny=k1EVf701Rdnn93#ol&AfTih&=kg)5AsVl~ zBp~l=^!Ux%hRO0+@PzdRIet2dW$3J7tro^9f6Ie-VC>L#V^BcGoq||MoLROuzYmT~ zo)?0Z5_#APU`y4#^O4agMr++iDBAqpSApYXd`_*1?>b%nHMfHX=HtC=M3f`av;kBo z+-|MwCF$FpyDdb6*;a`kG`$n?f%rIRre`zWv>*lm_U`yNwd%LuR5>TpY41j?OQWEN z&Dgj5yTfet1pB8Nh_GG&@9yr65JK0-@-7zs0JN{Lh3}Vi7iHEi;z=iw2P+akp6df> zK!+nRI+y{+1Ns{3={BsFY_zlHP-mK%B-m_x^u`R?!5f?#N3N7R?sIj5eD8L6-LEaS`% zUX!1?k%txn7rKu&s4zYaD+-%zlM6&R_SRuQzJF|8qIHck)%d2+LRW$CAQ!Ru09viF z?4c;Mx^4&39*y+VVtrco5Q=h$$SO1?i$+e=GDb^Ir5?9}PZuZ=k32(mOla;sR=bBg zLy7rx&sj@sH-u5lA`KeGfv>^-AcbdYG8vPo&Q6Pn>OXv&iOa+iykRI^XcG8w0-0mr z@JEOC3F?`~I4U%u_?>T`jT%C|qN;pTfodm&$n@{>g0io2s5y{A-msZKJ3hh3Cb@{t zT!m^Ncvex!mA6Lk z<5tINrL$baFet`)@~n?Oy7@LBN`(JT?1KxAQQI@t-9XilF{FO0h_jHb;GG_G%jIUX z)XVRhF1}7IGq+pe9r_9mk54-|mtvrJl~IA}n(f|*_4vOymoVOce9}5`Tchl=OZXE? zg+!NI1NH>bU1t;C90sF{w2%3JCC)n=OfCrU)8Q=#W(+Iw?{w?D3Mux@-*UCXpM*dr z2u{y}t8IkE?S1=vP-Nk>t;vn&z$-7WUrHRKBunnYbZ=hVk-@!*1OmzapUsfXXSb=- z4Go5AO8AoG|D!5udd^(CLwbZ!!i zSXVt#zCWtSWKR^MjveIm(u26JexGb3=_|GsP-a2ZD1H%{L9~me^ThE@pGs` zMcd0EZwC1)sDpts$P6w|tGT<~kUkbVS2ubkxYCKq>!{{z%OI0y=CRfAhWR~Y#~n#? z)PAS8b&#bcQARN*zK!11>s?eyFm=6gOnSn) zI?ql_0}7^Y#7;|6s#%^4&wu0SW|p{1#o#BZ4-E|OnLGMXWO*ik6Lz2g-@{3Uf*{oN z#VCT|ut=VJz#(uo_H>t;LM453WbMNmcxba8v$u5kP2(zw++CL^=dkl&R?|gI=Gnhr z4VAZW^;M5^9?Jh~r}p<`0gZ6~NqWYwn`JZOK{=U#+skwO$g+eiX<8=K57Ek)O z#l?Yr+k%DUyQwdpn?D-ww~kVWRE8*z%4N273Snk^U2E18XT_q{Zi!f%d(dXpTC$z0 za?&JyM<-VJ*IY<6ic~dr0c3P3CvUj2lTK{d{g|ax5E9GHkZR+E_{oiY0j5f!8@N)q zh`RFT<#_;-;gDE5qW`7C*8I*gBk_4v+xT$}`Vqx928h=5V^;qNh_7!~zW#aWbJZcC zTb}pz9C`-)k0?83CNzh#UX8?pUDLZya3@6BG-Gy0h%e_C9|y_*p-SOgkI~nNFaKz- zFp#&7XxPJ#W6}_Sg?i~**W0sOH2lSpazQq%?C*37O^gWLw$@f2^kRpSuhfwij7}PN zuk_7{#h&eucHIIUqVoz`a53cvy+S8$w@d?{=|ko}832k%YunF!{Pye|drj%Y`7;qu zu9X%;R@TEA^g~xR(7&39Y?rQ8RkqtWxDs(t7AD*NmV%IQX+>Fzv8wEv0qMiG@IE|m zHn(OJp3E2)N?pi^2_b?thX0uZ1@Ut&8LNi9)OfQ1W*95Es10mjpA0f2Qta-t)32%> z7LunXlOMv9kX~|BvX#rNAJ%+At9Qr?H9(!**XY*BN>SmD9?{KLT7=~xRh6^?vk2ip>9;&5HIC9&@w0ES$D*fL zV1mc0&$gMgy2Hj7?z0=`efsEMOk$$-uD5kzU+4Yt99NyOtH>=3ad!*j1JQ{}aLdrJ zho0*M$hQuZUf_PaGsH#{qj|@6e>seC_Vhv$@tjmLHpB3GUHB`v`n-#4Z~aEOnp$^5 zL;Q$Hd{#{#$i*7Xn7`n%-2anZb8P^evTKnP0dP#`u9(0Y2$}hwQ6u`g^{-^GecL!H z_f3KH_1E=dsauGHUZY+vwFf~w6b#oh`=3>A{ zZHx+???7;!OY{{3MiDU(o2iOf4O_CEP=}q{sTj}VpRFWI&1YWiB-@6py%L7s?)@(L)?d?Q*koPv zkOANCcq+ymAoL7L)8DOaDZiNQ+QW0Ybx9P0zXMma&bGjJ#f<}&_Y?dqYPnj`LeQ_{ z|DBgey_ch67S=j!XP=~bgMgvVzlV8mf9@>2-?)+U>8_TYN+bY5kENw>YPMXtTdNKd zMXf+v-^ncAKOUZS;}z$GYQRleM4vvGsS{xr`9~;QtBRA+T?8Xfykb+aw6e6+1#CN} zm3h+*`@E99O*T-%YL})n^AHwF>mu0)2NUD_-G<7!pZN*}&6Q+>R2a$31#DA|tX(@H zx$W{FAYY$v%Q|Kb$NNE>f|>~WHQ$0Of>Uih)W7CQWo=A&j!53xQ~Qn zCa?6GqGFbSBJ>*gLHgF^s`+NIaEVHyU;gK|r+WAGSm#m(P)KGAiMxsgnY2k*BN}Sn zaqOj)UHo<{r?hx|17&ZWKW_zJ5mM1Rv%hPVHB#73HVH~=-`{z8=YYX$q#s3~hey6P z)RPgx*Nm8G9kqK$XIH#aMTG8k^#NHcc#Qo_pr`W})-oS09H!pJR&A47g_wi)cLEJw zzbGnE;JHOF;gg0`=~#&|P_*a8q)teh%g4;NId;Fa3R+!VFJ4M(N@&5{)pj07J|$;<)` zZKu!l!ka*pk}3{rL&=D!e3S+v#^}G)|&C#%8^wP)+)guHo8tsVlMX=aA*^VY4euaZi%6ISHqC zo=FcZ?JJAx6~j=zF*x%*mT4p<$89^>`y{7liJiZ-`~nq|I_6|aj$Gy@&m;dxvHOi zwVEmjh(hErEg9I5TLe|I(HnfBXOXO%Lm%-HhHnJ~eit21Qjl-v5%mvAfbWSDf2fy+ z!j$*zImuM$8@S(|2p50XL z##qr8_F5@m=}^T!BxWX~WGG`YQXp`sk*1lg=j`8w-evgLXG_0Vf^IS+k6XDvS_@43 z*{Rg(#G2X?AJqb^%O04>Nw5i&)%kIpfZ{A;X^RP9&c+rs`H@PlMS&27<}I%?m)M2) zOCQ2aqH}MGbmQ?&-z z-LmBu!!HF;1msfW$SMLKhxkvRPUk3w{KjW$`@MqyU>}k&$-~@kxOA-|4%HHF1;*a` zp4hF3=i*|n2#GF`uD9xstPwRD;BujnkJ+@TvQ>fPYD{xkU&A~RfNW)gZ{0kpKSWME z!+PEZelgg0?MLPKpaGMf>goxj*6zs?nJI*vF18X zbF$*EQz!}LWe~n=!iqUM?5C3UBLuRMwrs9O8!gba3E>qVnc5?e-C>54VOsC2hsQL@ z?dLxvNpt|u16sr%G2_WEl`H9RlR?rw)6N}Ph-+W`m`?cu@3sw-toD0JUo^*J8B)K~ zbFh39WW&LQnJTaD5+Ona#N|Ix=PIR}(%T7Q9qW`7deby_mZOOrs|`bbTIVIf!y!fr z(xjRyWk|EL4MLU_e7T~Ge(zYc7u+$(u8;X7KXd6WASCzd$cI;2S{vs_LvlwydmI3~ z6SPdPPucCOa>Sih;Fmu&7aRLGByd!n6@Q?C|E(;TTXcr%iRk~*`|r{2Vdv{VyU1_3 zQd~sEBHi!NR_>@hJ0iJr>Q8rME6^hDIwFf=1bg|Zi@jw+l^&I^(hVNm_`~~2~BF{Vh8}5q1t{m|0PG7NLQ(j!^{2@5KL4` z9$2tU5=G1+NLG*(c7ptBC+8o$#oWNu(!; zot^Y~0}9Y2`4(!Nb?eMerZ8_7u^4y?kgVfhejwdG68N{=U%4H5vL_aH)mdyPj>8WS z5FRJMjQiR-R(eX1+Oo_8s#C|uyIIc-9Wnpt-7q4UO>rmM7{J&ZYFcVZCN?Ww$VV8U z^`%KbYfDhw;E#IiHeW1uJHPJ>=#zhF{Wj-pI8!!N|2Vg}*skZZs9q3E+^tg@h`T$d z@`V-sj~sU&Gkx7rinaWXvVJqK9`ey8Q?xlE^F9HhVE&O#o&a?DFo&mJq+w;CDnlE8*;dd{ zq1#yF;4?PGTiFyz)x(>}VDg{M1O5|W9sKDC-p(^kA^)8{=i$Gv0=<_< z5rLYKVOcFMLDQ_!FWctxIArLe(|jf(4l&H9+2odLpN$FM8m#lF@_z8cSNJ)ew24q>L7& zRSG_Qo92{~*|qi8ZbWG2^tIQL_;jr{AXU%Q)Kpp5KE55CV6EvAUAX@H{W$f&;F1~> zs}#4Ogd(fnBL29l@wiIur^+Pt4xQHD&K8Os6uM42zN*q1HrGkM?cyO_w9LN}>K5{$kAdU8+mGP^ zflri%%@mJZ!DgQ;NKC8G6_%xgM{|P?sO9AB(UFh8h6R@JqUfUZ3(I=Mg6($_i+hGd z+Jh(@d*_^g?KXKY4ai>$+wX#jh_+@lo46T=e-8 z;x#(6A;U6<8jBqc7z?K>VnInNqHO>h8<_ce(e^~@lzqwpWUYIAfq}PZ0>oy}Lp4vc zEnxX+6tBOtRjr=(ILR`2w#|r))RD_O#eSht&LL;`fuy)(^AsWHyTCl5vifXYqnbKQ-Iy5kyR4=M@tuYPVf;zPH$?}2+tr_<)#$Yn z-D=*sv4ZTeZ2dImw=WcH)-0z(My@$DCVhYr)@B-<|j*h zkA=c_lu@i4%aVU^oi=1m*u^TmWur-5>`>d*_q9lX=+T)4fu?P#o#;Sp79dKk7k-|| zf|HMND$5z= z)YDS!>4#<@RX|#%NfcdHC+lfJmml6(B)h(zN!JjUMe30&poQ!#D$bdc*UQ6Sl{Ais zRvVii$Y2rZ=p?cXq>D+0!$9Y`g6agl+2rCsI49X`|=|ywyOY zASUoUh<3Ia2Op4>t|fPnwnwZKc@#_=Bz{%MW1LKnm5)9#)8i()_5Fb)j!Sdx_N&Xm z9ta2&Qs4Ax@JX>?w zps`~lsliGXQCF362a9*8P3>~tS2!q+FGjeu zNX~86i#jR}YOLLv>MHEa(MMC4jR8(XieE@%1;*yewV6Ie12^D7K&cD=iN$n$jujstTd`{&X$K z#}4g)&HB;t?)|Jj>PlVx#j+P+^Oc-Pe*iirxn0|X_30K_){Q7#Pca(1;`mU;C2*vp zP-Pt0ZJMQ2Bpdu&;h{8`+Cs8-FWiBrWgtp9lQLeRgQPBxV?7oge_D8=rN|+j^)zJe ze_IO+kN&UKq3y>v?Z5L~>na)6Z>_G>Cbjo#Nfajvd=_DmoBVdkz7#cJ8x1{$3@%XH*K##n$!n~t_PV{V(Vr$cCFZI*NAwQ zK}6m~*sVC9o8F4dSg!=jLOsL9{3#n3YIZpH#7QV$N0 z^g@;U>uLc#xg)2DOJWj#iLjKw>~Zr9{F#7ci2Ohr5K^x2>!T_g&^khRI<65YJzm>^ zW(FXjQ~m;)$nOH<@=Fg?l)vs@lNAf`?{Y=jaV-s^}t`)s}GkhNJ z24`NrX#rt!idF1^ve+dM#IjPc>4Ia5<3U_HHX;p7YLbQHXIMcPJtRyWdh+?`_$`hA zTH2ZtCrz+^i)*_-hLm=wqiS+-jgI_M#o@YDpb_yG}X0SK>}f^z;;}kk%R$l&Y}fy5;oOLi`=zJ z@8jBdXAQN7;Ftv?`xt5^w0*V> z+a!>{mH4R7Ch7z zrL6*@!Cb$AK?(zA?u7_DQ+7dD4OGOgRDya8(j*;WtqG>x(Bh@>Khmp4;!}>@Ra&koEXj^IvOX zv$=MV=1LPc9cdkQqgrgGQRVAg2q@#7gGZDp_IPo@)M#1IN<{>n65M^#Ij0C}1Zi$5 z;thV97c*az>>kJ08l?VY`(g#-hHpupTv;)nJ}*=1+2Z(nf1E}y(~)TV=_vgUO$gBD zGkjO5K(jLUhixe9kG^S<=;$4Zvyi5r9I(&CKyaVBH^I{Oy#hEhTb5=|#YR%)1M6vH z?g70jmzvN$y`_|RiLx*FR~d45BYMz=qcnmV0h9Q_OjD^Yw2Bo|yU6N)3!M(ALaBdH z$2zI=3UY3H!OC?Fp)!jJb&omuKpFL^58t*cQ7gUN-aLGS+i7aVh%;%A>7#i6+_6Hp zOzGw^H$Q5fAWi`oz=C$=2|P7wRH6pZ7jVegxV1vpdbb8@hbN;!Q>1FBRM0ekMYo@BWW z3jv}A$z=2qGW0_A6O%Yjv8mAKeZ826?AC9CZ!~mf#oyAl_9pEqXFH8A3=891OmdRB z-k*&qay)%uki#{bM_ao2wPe*RF68Ke4Ewi(c!eN!*+w8e@{ya9RqacFi8rmMq{Jb^ z*X3GAH|~`o4WA8@HW-fVuCm{7ac_g&e64AAdA4@7EX@R47n8I>XXiKU(5w`dK8OTv zI`MJKR447YTAV2~A`FW7p9>!gw?4~%cIB`*xJUR+)vtkktbZ|XRj3MST;hDRvqVJm z$SBeLW9jt3iX!L;cx_BSnx~;Lf?&xO5gEge)XXoIcW&O)41kb{nQ^&1G)Lgp{E8R* zmuS52^M2%JNyhl36Um0pgJY_1ym#eQtmlSc5>I(8`iZebi}%(DjGXxqf;a$kt#nrO z#L`U6u{B;@=+mw|M3wO1cRtjs0<&>s>Sn#X$AbyoQm{7DxCO*(`=YMW&4pSUv9T_t{J1 zG^^lIKX0W)MN2ZgIAf@)0e}KpW!)#~Sn_RUGizJoAYsMNDKFES&=mT!oFq?D)50=k z0o7HHSW3>JcURKmV3LcRMdkm$$Q-A)b}lRf>P&{lhsa*C-RK4HL?O?5LV!5_T}8CE z%0;9AZUhmU#QA{`Y#slIjm%%a6KSbGglAWEN4kblL{3HH>4~Xc42Osn8bdB3^JN?G z2zooY)Vw*b+Y8Lll5B7exq|W?wlsL3y#CZEG`Zj}S)&)yC2l8kFrG`Si6fcTo!UD3%7~6+^ZnB=J5Fkg98DV9hL^^3%#WCt$JQL$X|#z{xGRQxT3tTyU7zv zPF_BzU;)l~$j~(@71WimJ)0AwWUj^$;>u?Yn1e0p)78q1g&6mKaA+@BmU%D9Q=0x& zsZ$UVBF-4KTH-{GgMU^qL0nOQmngQ~J7(eKF&+PbLsqsGF((v@oZ*GJSADKwPty0{ zma(u*sxSOjg@EyA9QEWl-E6M6HA~u22sGtu)Q0Y9$lJ~Bzb~+dKJ4uU_J)>D;INqJ zPm2shgShe}oL1nP@b69K`)Ye#-R6e&#Cx$3DW6`?4ksLtxhhmS#Ds~m9CdNnUna^P9f=AXQJWB{R)%3W-&tz%}IL-KK`_{o`x%w%Ly3IW3zw3)%r2n2e z97RvbB!E8{l`RDErFg_jGXPz^=~|-jK_>zWU$8A|VDO0>Vv@aE_-6849KfUQqhkwN zcKgJ|WG~JxY@&TWY}e>_mUQv4+XmwUL24#clXA?cTPa{5ljFBi3e$R_=;ZPlDbl7k zX3)(add|2ujh_GVgVT zbk-Vfqi7pajoghaz364#6FJ=fcXilQr zM1FH)*w(};UlHR?=YR~>5_jVwC14uo)FbIF62(^D$HXO870aUjZ=o5(Vv)ojcE2$< zB)@Y8wJX(Eb4^MXvZxW4rF$Ql8P4(foZ8sO@+5-H{#bH0)f@#_;Qw?%F)G%k2d`^f zc0{mIC`@vbv|2LWWBI~82_gG_xmQ-X1e5R3tE5vW*;w6Oe($aNNKl4FuYAvV&ao>h z+oY;|4`j+cgEsVM=o%+eSw*VChuCCccYvKq)5J*BHNx!bkn|TdiC-C&)9F&n_<)ID z=Vi}I8|2TKjPhrNaVX?}jF6Vjy60fy*lNu;UU>~Of-s{clkgo?-$g62m)wkIZFm@D zC04gWwCVRtH@(@YA|GV~tub&Be=ycahi99~hcmq0m*gUL8i_*yF4K> zunMAaiA47adR1#L9UOB+o&#J!WYh~hN*@M(^96LfCZvhNSO;76dx)$b_pdGAjp&O< z-tGvlMWu5&aaN@$)H;k!#E;8M5?D-qF;75ohlX*SC9kk2^BxQH@VqraH~9P2+Y_%1 zqZg{Lc+~q!zUYZ%ubgmH!K`1xk5r}M3JEcBt;EC?|4^7vv5+Nv*5uDBY_6(bEznc2u5Mz_~M^ER&~*$m7plIbqW-W z&}xwpMB$|6S9bX~voF9#ch%u&;%5?|DB$)ou`@sl>k!2n8a6SEh0^tCP4`V!`k#0=hMrD! zQSbHF1aVj@a4G&u^--)$DzfSW`)|NC#u}zS&INpcFi(HKDqNlF?$PeS+q$d7>RwTp zR|uol4!2A9C$$dK>yJMNU~A6hgEE_PWfio!qM9wA_y2N9WyK}NwhRYDLo;J!lE`m@ z+OjuUHUPZZJjCI)$N*6KSJC91R9&uU&C(VaXu-4=PVq1FOG{>m3O_$^5QcY#!&eKe2FW3_*F95dgpf{pXO|Ulk^;DMFnbjr_76nta z294;Dpo%Yj_rlnr`SYln?OGZ}uHcWb@6^e@&oqKbt=FU}?#QZo#F@wY`p0GBNwx2^ z#Y#303PtiY(ABTWxFU;TBuFRIYnA_lH7>Vm=AtJXao11D5Panuq>E2X zNix?0(u01`L0dxb=dQgMc5c8l@N$k;m!j6~h_D|ndF2OIh(=5uF%I+5M374>Jf9m_H;Oi34CD}2j*Bwzei z$+0$-7{#qEkSx^Rb_rNDyUmOr7LHRB?GArUO%Kkz(#D(QvCy*vvX*-Ek@2cFS#L}4 z*A^3(im8BqeCNZbR`ntsV`nE*g|w3@y!#p)xc4KDddW_ZTj9AJU88-J7k=1$!ax0; zCBkHq;G0mS>8GuK-m1(yCooE2_r8#jB;J1xjN5e z5sF4kBq*Uh^5~32Xg^Y%we^ty5ZOsFRT3<&Nj2+7DrhMU$oGD!=typtvMG|-uf)zq z*ul&A)le(BFE;^Zx%j+1kf%kpC0}0Pn&c~+B|sOo;71Hv@<`1Xd9OBC*kv4iEJkAB zp{AO-`dxrnyylvUHFzKq8v;6}ItmAszfZG#NT@4Bnes&aSfh&mPcDT%EL9MP#o_zr zC5U2ool zed9wZW41+y9pbL>IXKeuJoy6U(y1zBk?XB+8Z)u%E;0?z+8 zePu*Uhd-!qWy`21jEO-Zc*blf!E)9Ipy!8bIo;E6jVm{n6u3m5H?N@(G?Ty^Ci?lR z!xIy?tmR5ncAHPzHkGP^*3`hw>*sIuEI2Ew#VVhXPQZl5R^qU$OU~+)FM2Y`19LP1 zI?;-$*@zxR-=x`iLKo`HG{l=Q!>BQGnDL_&{ESSO#d57SHvWhY5IU9MJMmJz>6x5! zm%)csjdxEWUc;gfc+bj1H%i!Nd%aQ@|mW!cRad;EeMm+T1^9g93XB(bkV zIp7d(4$fX`OGDwR~|25J1aWY5;ztPO9Z$Gm$PD^^7JpXJV$VvLa zHh4k!4u?CVMh@VEswj)xC*U8C5cM&2(3T0RXe1U8*wV??yBO{l2JiLSp0jQs9 zW}k0JCQlx$o{`>e?L8_}k`Y5WVIPrYo;H+S{-LI_J*r-Lp?V)@pIuTGTScXOyrAU) zhvN8KiR0&R?GvxE$+yN|Sw|dtWSMPAp&p2QTfe&v2hTOV)V|-o%cH^xCu_-7yDLfc|UTi-mNH=|?WPb{BK& z2?+%(pHirKKf0haJapg(Byb9;hP(KwsXT`GKi}hc-NJWhDw4qk0pmt}tMglif@)Ce zxfrx{118;O2vjmX)+CGSSfn5M#k#ClG>in%jHl$k<{JF2WbC|;Al=WIv76<98+(`_0;c+@^ zOIu~z)#db&%dr+lPx9oorgrv0dGS77|H9mSA<)CcoL2Rx)jVd@!V(81|~ya#Jrt@zD0m*C`r|=52hNQYU!-VQqkciX(y`y zoy|p}El^EYU?RqNKPwg4wm%eI%MEVujRth# zC0Wp;(1ykzv9nrUM_basSSCDIq~rQzaXACoq&R5$ znUmvgKEJd7l+6mS);c==3e{9=knO)oJqBZkYWN4@DsQde)<9UkPv zD+^I)YbC^16m}e?e}IegFgsv8uqJ$egzh6@e)8i1Ys87C?Xo{oiXI6>OOG)e^i%U6 zZB+R1xYBmpM`|jNc`R>W4CPkYN2!82#Mtb_&C`*gx_~E?w0(j)|7YRQfcU+p;RElS z_Hfyp6b5}4ET(i1PJ>iS{pPzk-eO~KqV)Mbc-?FN0c^y~P5{+TW<)_&2ssmb*QvR` z_SeKGB+$R6G5J$E)k&Yxw-RFwjJN-Ngg+dWAhj&@OqS#0QkaGuVx|_+M z$IMZ>KW|dYP!!qo{fNS16Fbs{N8hO|v|sz6b)h$~{?SeFm#89)QG6qIbs#>P_s5== zv9}N3$wU`X?~f}|YwU=HfsjG8A`2g#1z5%Kv&!iE zD)2+{6@FL(i~?AjbiL>bsV|fTN?~}tgG%G-hzC1%A~eL^rtyZDuZ|-becRg4E~m|o z8#Wa?&Mb9&Q@j{i-|WL3Kk`Siv&&rY%Frc`C#=plmm`_ym2SQE1*Tjos0nNUN_Ps~ zW7Mz@*6GVqKJrBa?n@jNp99&dmj)F1vn(S~CA_1@YTrliLi&xvb=`9Dt)5S7XYK3F z&O>JYQ~aguEcaspkr*jEXD zLq9KW2;M&tT@52|!G?KF#^OWW!&B4<*;YGM~m77-|wK>##g2`b2?K+83Dh5(e?LDl|@$T=n_^7mAmTNZ7UC%J$;VRLarI zq_gkL4e%ymVc|3$|D(qf&{+ZpwsFKII3~T({)$UTF2;}BAO2j~M@m#mI!%&eE>!OO zj^zvqp2#61E=!#bZkoq(%nx1pB5NjlXs`=96m9va#x?wj3dV#PbW95;s#3h=C|kpQ z!_tX=J!A3dWONS82zxW!&NUyUrL94u=#Ek8jDV6x=xx1OD0}>EB~XcyY4=>{gSFwd zN7bkzEok36(rszw(Ts?kspZJ#j-B+J;o#|yJ)6lZ|N5LAw?vBDEQJutY!+AV5N$P` zwWq^3C`ZMLc0I%LGvdn6`4eT^w0mz>k&8}7JZy~63b{M~L?`o1Yg$kVZ0TO}5cZh0 z_)%hh>34hcV%`2S2O6)74TdEdEbWjls^y1P=~a@o9`yj%SXXhuKUOTuZgfUrCKkj+ zySct?T=pG4{B+(t3km#m;LZD2@mB~zx@YmmM)>R>`vZpj+2w?pQ7?*$;G*6y^$wF{ z_8Z;tZ?2w8$d-+@;j+Gcbz(MVtjzB444sSh3gcyXdI0-V7a}Jy{t@+c%0ot%4jq?$ z)q*A2M@unrmI~$~8&6n=AXO?YfqkM{%NEkdbG53l;f~-wyl%0r9M%uu2hSU&rdNkFYxeO6! z=CphLxblvH7rf-@?_S4+qc+9$M`|ypv*A_gQ7vrOp^>|8jeisKxeoM6fGg~A7i=-# zX88Hiy?77$5t0};mOM;HA%*;EyN_%U#3u8*tkuO$3S@CTY!+FepC_TarFUh@Y8+w~ zSGMJe1;Y`RkK)Ff{{{p8d&s<LC(Hc07N!@%xm0R&{D(5jn+0~lCdh=7(%oQ4O! z-^CPX7s8~b$>!wEQD)%Jkm!qj*@KW@8IxvTNyFrxS?P6cX+)lq^3^ZyoC}Zst&*_j z{H;3p$LFPLN2OKfD-)DfO`uv6`xpSgyfo|p1GEAW9^bv8ML^7K+x1y$lHQ|kJ7dXI z@=^7sGQ=0-TpLSSmYMtl;DNl`G_E6J)rm>2QH0@>)$G%}HC7@DrNPE}!ZpEc@!**YziU9d9c z;TgSUH<3=c?M$v#r!Ka`_IdDGnMm`@eeXLyuss+4!umereIbdqjVeTixhzCw{SjJi5RX={e~k5}mr7%crsa6+_LsOq3x^Q@)$87dlM^bvQ?jrda|4N$Ydfe$B!vPxQ^MC zRbwY^7~dbZG6mX54eY zk?!itno_~MC#>C~n7iWThTN`op`^{Udxtm>cGCn>8!F!Y!GUEfC zIa4kIDcyQC-1&(oKyb5Hd?q>d)EIU0=jN*rN8``s|KenwZS;N+u(o5mwuB>N%B{C~ zpuLIK=sb_G%LDQ1=k!zK<&is-Bh$bzU*vK<;#u)~+%*r|adiF86FVJ6>`jHQS!Sy< zD%>xL5i_-@Y!BNO`uD|3R2`!-gU`Mt6%JS4vsWr!7=j8cmA(Vxe@g}~@5mHia}ie` zl=4LbxG#pnMj5Rr!&mKPwnN-f77fa7St5`M(gmGNq^3w~l#DDzTqBb%= zcDOi8r*r?t%<}#axx&ITxxIkxTK^I*F>$!;@IvC_R+^>>F@jjX5omU#-u^C5~?cM3Twb68m z!2DKr%oKAZ|A|e6I&chvZ)E}-cTq9JlX9#X^~(heVI(Fb^thQ ztw;-M*^|%w7JRczt6=WeM&xA5Ss?W%q$L0T0YC2@OQySA8o_pAEof@WB%Pt}HBP2@ z2WR0z-^c1UOB@zY5w^SbovWlVAgh}iI&fq)=1-iapWKipv}v*7xk$S6&`uYv4dWH% zs0yMA7U=7KzQ?UX#BSFTiR1k@7jgOX;*~KV0Pt9r5=1{LTB1J0Z+Qt=!_ywj89*M} z3a_hDhW-60#BFoV+<6~e@tN;XG4qHfg2PmJTD*b!J4I$OBw7aaZ(J+6C}7lxmQl08 zFTcpTDdv78TYMIGUC%3a`!rT%+|9pcF#F#yG`*W{sH8SzRulA84L|mUw)IIwMBxg% zc*-rz*WIYfSJ=U2^O~&mInUDCb@~__`?k@yZ-%y?!)0ZGv_>Fg?P{oWKUpqG$ZdgV&)ZCx z0}64Y4Iw!ETkiJbm>zTf&uV(+Xby@0d{^hd3(>j~z2uxU?HX`GD1K6#xTtU{L~%r} zlx<<6ZBnVX6JeJ}r|_EO+Y%1YdFYqhC&$M`vy9Wd+?+|2kEN|c?ZvH%LWm?C=--v4 znbfFtkz_bm?_Oot+FAC64L=DgPv!*P#fAV_eaicI|LJ~9y(4ve80wDV{bv%)>bv4Z zrFSBfogVbrez~YVV}VpDbz`4f;%`B^#mqqDEu36G` z!=xR2$a;at?GihDSn!5f7QAsvbx9Nme1KLy1y0!I1F1)Qm`6$xmP~ka)kCI9_6blu zb?zv9SXtVm$0qZmeX>!pH3i$Osh8S`_57rKBo35^P${}!9+asFk*(&~=1|tpYr2`S z2+A~WXCS6{~Y0F}uc_ zI$2m;T9{qCW;8zj+zS4fT9trGMgDB?$l0(s0{s#5)G=p6Pm}n}Y=?}m0 zFEm8o%p=76#duCs(?Lq|?PMf&MUS@umPLB5-1Lb#nEyIj_Xm%5lxto1ypPoyNP_l_ zViL&e0=Z~Kt~Q;V_j1!D{RVb z{x*w-YEN1JnHciv%zU}Jz(mmRo3EszjU2`frz+hX2C{s(bJl)TAjGB)7bv+sJs{uy%S;y$R z%l1wdnXg2GTAKOmSs+i7%jZVv^BV34@cBGXaz2~+4+)>;ynyxUN;b{xGbfi&S@PnP zTOsr0_0&9O%=2F`zZ12W#bt-)3b44Wpdajo{L!jQPT)rC&^(kOX*N1|6 z@TM;@q`3LU4&|jgGIy~q>Kz&`A+U(6C-6PQ={Ybyrng^<8xT zlSK%(PazX$PlBeKmFn8m*RX#YOl!Gr9#{r?$jCgS3Yue0S(=k%IyA0%8>#K4{n!R< z6H|XKrn{G(XtF~qgQni5by>dI&AfG8H4AISqCD2!GhQ0nXC9V~FuYJO1YlMd3yVt_ z>h_{H+#ZRu_`P0E)RBwsdrrWako@X}0Pl6Y3pDply#O&kdM(_0fATelqQ; z7S!BLy1zw>13dV%{|LYTjbr@P-+wbY*N%D4)P{{s=H-<>^0`rr+SvJ~yK&Y3{Vupi zGysXtUydConfH2v?uSpo@99OB*+tu#|Io$Y>JIMzpI4(=W8L&zV!jUR@aj7z$TjP) z@lfd+U^zNpw7F(Is#0yImsApvEMwYEYH2+~T1m-v$e1V7RFSE15%5~eOI-J3PnhR+ zLG@!i9u#ouPUTBbuni?7;bWLNw1EJyn#qDiiRWNraeZw4MQT zJ`Vrdx8nD{w#1+Rqi;cPd5dZFG?8DPVoQga>$O6Wxai#e7+&&Qzle=Tmie5~$TEP10RF|PE$-~+~w7MPDb z7Q9i{6YgFy53-iOjDipHyc{-!TZ)3^Me!Wdy4=oNCO4VBwrUUFzysxzYYeX(MZV5- zBI+ztqgKW9w8=5^UYN-U_0ZCO4bw}*!uB%rjF^o)BNRJ{Vj~n!V$5MWJ{%Q9F7F4+ z(bL`c`G88!Dh1+jf%a3Vai1Q+G@6^4k4Donf~ngCt#g}Gv7R~GQQfYL9TZJ$N4;$- z6q8|&)j8(lAzm=;*-Q#adre?IE2Vm=i<;j-7?C85C>&|0-&!&@=z*YisI&E^KB|PL z+2%DWS;z-cX2jWe%=Td0du_FAL?S^Od2EsKJh*Bb)rCSbYG!-S?*18mfBtYGu4N00 z7aB7GExh%{_mgCk@bdSiKKzx(dtM#F8S}msW&F7tAFz4jT*)(=gs4OP&YGV!bK~*6 zr;@0OtmjPZkrc}_Su)Qc>!HxgpIF1B^S8K5denejsF*1CFLSP~BwF*eVUw8G;Def+l{-h*HH7x&=1|I;n_in~_vrr#c5(g{#f;K>_Z z`+P2$^PoGoxs&oX$p$P^evVluQEUnt)oslCa!VpWU7c75wt-8MToobfS5Q2%-V!qH z5pRJJ$_=$6txJ6TlV2her0RMd-~Gm1RuFIz;Ap*ji3EN z2OE1RG*VtWyuQ@YPw_r#zh;PhUK46J-uo5X$BPZEQw1LWkNXhu+B)!`pF%MoBMJE2 z%-PE3vBI@f2;1J_by0*RB0lO9+QU=G=Nq40CSEb-b4KEZZ6gJuw&r04&$X}XG7Kq* zm>um$H-meM0=UieRI>l(CmbC6hF9{K2Iu~6EG`c;zdVb}7W%l&E5Y=UhHy-nL-9yg(ra!BM2OlP$d4tYHoAdxN50U95 zY3{bXlW8#{LdnD8nzw1j?MzZ^0?E1PotWN4$y;m=7f~lP%GT5YVaj|4%%dnW^WZYa zQ=l*tbHi*1y&h#eP>Z7nT_Y0YsuxU~YM*S>fjWkH)p`YGUXAfVqR9_=oGF@Vn+IK! zXQlWNjbvqx=YBmswFunCR$?*=ftg1^=S~aT+6WqoF+D`4nNRv3_@?R^nmr5 zUfY?k%K1z;aFd;EG1p7ejt3MA<3h3>3`vAZ?08G@_#2Y~|NxDTy zM<*1^#u7<7HCZU}E6Pee2fBeJ}Ui~*e4e$EHa8l;W`>yg-HUZmXb+?P3`oR)i za(NMbpTxDGkjWq2iC4V;XVAUzG2Yu7!Y_}GIZ(N?+9I=G+8Fg8bEjMgp zurb}(rUeMabO@;=1b%8lAcY=6NC=pckkGrGU<1Y&TqLX6Rvk$rX*7Lazwee)@Be*k z-#assC0R4$7)hKpbKg1loW0jxd+mMq`M$H;<}|9+h|fIQqG4}AhM)VE5^E%I8L@ph z;&Y5TBIZf{jG5npB&2zqhHKFe8z#*1Ah{dPh4}n;{~)|J^OoruO6RH#XP(2Y1m2!a zyylO820i*)%fh?iQlw6Nwsog`95|TcU;S)}CpM;V^Kbqpre5(VMjNz^!EA^XGcH}D zkk4~I&aIb(#6dk-#Uks*FPy@5eu}vk{p92B_gsb62|brs{xn`Kv7Vp)(E&d2!RwKR zB#69M$qv218fifqz0gt*ABmOfUzlU@bcG-Po&X=c*|!B4ypV(=Wqmpkp=fE|C2PE& z;$MFsOFriPBX2%tS*4>7l#t-6~l^%RtRI%#u2 zHvFE~VNgCaG>3x^i>SeefO-n}uygYmM0l9K06iOApN(mi7ko(gi1>ZjTj71$%a&Ok z4N)>@X62dovPfNc5&?A$OK;p*KtY>Dj4JgsSPuy8)vF=(9*97QC?qq~+caDr1r@UN z6z_?QXjL!XkJLj#yY=dldaCg%SfS>O&~MsxoX%k042X5G0CgnBbEunX6gaaMw9{rUW7PWwETTCdO$u|b+(pTo)0o1(i8cq zPkTSgVS?%XkE78^aQY+Lku)<5MLw#)UXmE@EJt`~W`rI5Y3tXgmmN~0Uq=~?&^nT% z=!D2-*j};`)7yKs32FzLgTRI<4P#xG4L%wh8ImHw+9KOPwr#eUgofI%9gt2VK6-(} zG^$9wENo}&x5x{I^!3t5Wdp{{nCSf-lA3)OPp+ zqD)sg4+%K89$G+aafotSbNbZ&NVER(zUF!GpC&c8GmpTQQPl$;4UisOK(J#7wDgik z;q`h)Ej;7XKCfWAHz@IwKeQMB;Iv0eFFZ6NUaudU* z+N&{v;eSnGj}EONzm(4_`c#wCH7~FtnTzOCbs}}A>6uc)S(z?K8(lwT|$O{XVEwM-rGaM9n>refAT>8o%z`?tJ z0>Ao(|A1{*t}>@=rv>^+0E?Ui^KgX56$8eTAJwCxo*Csy^M|Nkwk84kk2R3Y@qBuK zEZ2)E+NN@3JxfWn<~_fyLYTSVw<`8y)|;Trf?Lv0U}3zVYE4+(%?^RNoJMuDvr zn;yb;HoO{kmD>Zs-i!qVxooH`jM_X4PuN>&X!;?IO0`z*& zu#tDC# zzKhI=gps&aRiBObfXT|2@(&+UBygHTb4JdZ^t7U$C#{kqab>OuV_Tj{%tx|Y_A388 zBU!N_bLxRn{_MV!i>gP@BF zCv`)Z!komS9ic};6K8C5s7oN(FEXa5xAHWMaXq$6dZV52zUE^nt&q(?#Pf*JVulF` zFf~jkB8m*zEKkjx#;rg0y}0AIZo~invM(S&UP2tH2S#xTRGD^8JLdMDM$jD6KBh^+ z5it)gztqp~8WP*eL@k&;(}~Iy-hjmEk~IX46yh_&?1|cM+Acdh+N8Jp8gBY+KeLQq zd1Zv}|KWS_L;FYgvOD^?;=vsKPJuuChfVUA3=#7d%68etqpw9YE+ugo@_BHI0G`c` z{2#Mz_UX?Lyf(q&x`xHF{bTd!=RVdJD&z#!A$=vEB)k?8;0N?sOq*;~EVj2=Odyu; zs4wDm*{cPyoPOSCnFZ95l)BFH=q32yU-IL4s9i>B(k$6r60}z}r5I<_zr_ zQW5{hnvleHSHsOhmV!391yRL+`5vN1!F5vvZ%XUaRvk=Hd5Up+?+epFv-d2!2GBvH%X89A4TT!?tS z-e$4o5V$2U*4q-(rB`(#A-ZShdgB#XZ-IIa)Jx&Oqh z4Uw|}4GF3P5fGU^_KCek8tXM1cy4R-^L~*I$QOqE&WDj&YY7QY5G4p>5d`j4^b z86Nx1m*9@?eluEoPGD-I#N4Uy%&$z#VfPyz{@H&T;HpPbq&#=O@$rX0R*itokF@ae zpZ$IKiP|dOVq+Q&Vmz@w!eEx*P~-O*T6Va9dIk{8GMtX?<8<23-gj+s>?4YVL&~b#6*Jk=Lfinq(Zm`|2ViKJ70si@q9LGEV$sT0br=W!`TLNsx;Oe>!RJ?y5NHBEfyw5XTw;SUVeq5Z%cj}Haw0E!J*WU62 znBLKqS7-ynFn{zYn|Zdy^s7A{6~1yqu(D7u_4G_jNU&6cq*qT@l@SB-Ov}xyxPsKf z?0SXH^{4T!&-q659-c#)us%}h%yN$DKFddSfMKQUKmMaGhO;aymXhU@`cy6``79hX z(OfEV-M{`Lq*K2!q#)dU7OhDs;Tvs=uNyPhO0qUD`*c9_ZhL-^VEH9A|+~_1;BY=SiR-b z8yy=iC8DJJ45!`IMP8Hqyuwi!_MCl`&o!w`} z*`f!G9(Fcgh=_V_T<_1> z{79U?pT=I1ma#7LAM>W(sI%dmUK5qEmGgzmq%J-cq}5W(i&cK&Uy{%lY)2M*@b~tx z>rjqg`PRMop`Tqs*vk>=&Agfzww^Yp_|go4~BnttWM=C_aP*lnm zE>XG@o%+KT*8JD(0r$Sd!`r_qLg#dZsROGRHB!v<1{gBkZ~3E3@n>(C#_q$kpJ^97 ztn;H+ShR$iOraAknxNsy!wUU_^qcN`IsNThkIpy#>?XE4tdz9R`N#b`SA}H!wBvtw z-#wRVc`?hyA%vm%{mL}}2bF{yFA5pswl1)Ah;4;uMNgvK1hyvwnSr?2EV zF8(u$(q}+^ilVT|_7Zz!(0`SEKWl@fuQ+Gq9OGpx?^_+Q!WAHq_Z42}dXPI?oNwH9 zCyM*rWK#Dgb+MLOUTiX{-%ph<_!G8gCEF~vPrDx*;QRi=0n8um;;Y`?!*~DG0d!6d z`3nn>Y~*!C!a-0`2{wvG!^P_&Z#0vaJ!?=WkOz zyK1jLk(jA!9|*v0ZUfsTfkOA9M=y&kltf8WYXK0=i|~*K9+J%pC%>SL)8BI${M7*hy`k50L~5C@lwoW>!^C}RFW63x z$^dKA9EF3-J7p4XfUpx1=`PPI>4d#UWMeyfK9!Cvs3Ex zSjkc%^ZxM;9)HIT2&S~DtlC}L$!ATEAlfe@>QWw^KeW1&G^jU6k27m0`O%X>b34w= zJ7hS4cnvdBlUb_mEUAYd_10H9mx+w4#ae86W`^;G33Vv~pB79bAu0WiAK6adY!cwJ zjn{Q8WI$rteyoQFe*0<+F5$B_SG;k0@`;i)9lXXiJdG;se!|1w`vA~y@L8B?SXYRn zOAY*of3pWa_O>T*=&C9F&#!J{W>YV&avXa9P4G{X*w7z(!Yk))bO3W3k1*Wq;L+cH zg~n9TKamkh<#}s{&uaQwK648g@FH!{(_cZTx7dUDY+2j{od|5fCi%VG_qX*oFqk2djKiFwTe%23{X|nhi(2 z%?2A+JzTX?mKxcV1ccywxMli-XqE}{R1?aB9K-%P_4hKs}^AS$~5zvSDPS zt+nK})S*a>-pZ++Rg>!+AVTFM44F?pkn@bnWlz+y+oN=o>Ul3_y3D)CRjf(q11-a= z-Wxp>0$c8v0ca=v0ga_qN4uI`5jQ$Z4+f|8jTi)>no-w zZcj00>>gqwNVHE&e&*S_#kVq}m*aSjc?gl+{-5~$ndQ0EwOVRWzn8h+^SRovR;5U{oXI&Prv*d`5Oaz*WZ0j^E)o0sMMFgd6v#gER=Cj29eS*|}!S<#_5PFjKC2ZT+mb6kIcVFY-&)yW`N4{r>lRFj5wHE^JzLq77I&hYgnS0x3IYUMebRhp)2AG8P}x;&r`4laG{ViLNzrAIG-=3#%G-r&nKmM$%TL7p5Ni zdqXr%uoZ7+IJ6_eO%J9>XFFKE{UKy0w)p(hbIrXnldX-kM6X33l_SiqkMNKG`(Av{ zudm@df9giu{cDfoYs(C8yr++=?(Ctrr-{}H?He+wPt?G=WqFn}=;)jzFVeG}^}>eT zjftA-iK>XM%io$`ac37*7pj=#elCP-Q)WdsZ}$4+J(kp@6j-ayGb8 zs|7z!Y|N_O66sBfEhWfmX=zKR*&|ra2btp8TRGkL5hpEz=qaiqC^u3d{d{1Q0~91W zezQ#ypdJqOh?K~(Es_s{bCL^tdQb|bp&lIpYBg$1M{m+Z8hmXqNP9IT%ZY6FNwCy- z^5KxBDDok{>kW|}VFU%rtn}!+`Ghg(kAmOb1a9U_S*87^UjAU7w7H?e88L~Oudu@h z(G+=Ji+XsS{+z55rj8#2|2nZW_!*}q^>Ivc$dC3=nUtYa+ml#t?-bUqpS97-Tj`wR zdp)d*VrWFmjJErVr=wG$jT_yjjIPc|U|DS^&14XZWxVXKb`36xp&kS2%NV_8vgi;zt!edbojfz`<4d&&Cg$oOCK6A zJljJ3mPt$k%~vajC}v24_OLxBd5}iEIO*JU6#YSi0C|LkO|})*elZq7re2^3c*Ys^ zEwc@24jD`Ld}MKf8y*bso&T|q&&DM6xVZ4+e@Bj9rsZ6C=>(|RMKGQtgqeGEJFLy=o<`1n-qiBKmAVI{mS>g8kNn(f;@$A~*^;o~jpz7f z{FX~^-1Bt?Bv|JYMqpac2{rA0W6F9cwE3Tg8f4j~=@ogv%^$h4KL2yq3qUC2r1_a)#RBP6= z1=QsBij8S=iRp{DFf1FsyuWTlNjP0AXxXwRGH;~u!hDdEXh=NfU4XvK`^-}SO?n@N zBnl)8wsGP>8~X9lAJ5Vid@u+wFke-!<#9E6oqG9zk7Bn>ZkDPCgye~&B-gmv<~;L7 zU+MAa(O<(Z4Rq<+vbcOuYJP`&E?s6K^AWVR*~8n@hK#&t-T(U7+bC+IeiN0~C_>nn zqgC{^dQUVYqQAj#EJym#-hlFH6NuQ6WR+UgrKRPE`P~?hh~CiNz-c#pt?Z>`IIU+T znl)RW+5_@*b*YwGUhJZJ|4eoMH~+=5y#&!7MD1RVNA}Ml?5`o-ig99p2Y>JWEgUIR zY~K3>K_7qP1l8#&Z8XZ?(nKYXTA5pbz8ZBY)+UH*Isyjx-7i|i@kXe--8E#EFGq?r#QYnDH@#|7K)lRH8ry%O8k*pBnM$RS;coVIFJ ztNhwoM33{iz(=5(>v-=LpCu!tkMVj`IIT=3qrC~+=z_k{BFb)<(}?8CrKzEA)*Ekm zrlD-tRgTs(Lt7G(9oyNSX=|eSh|jr)_W9U(aERmkLhS8%m|L%~(GJmIdb#QYHIMr} z_?Q1^v+7?(TUXwDkgEB7oT_LI>tUIowQU34Qyo4wn0A(;aoH}!`xa=t`kUM{NiX2^ z{L}NJP}%akdRV^l#~JP!Ld`4 zw66qPND&ZQFP+Vw-Wqw~0vk`-p@s+q)OtN_&irDZ>y%Gw+e5ldXDlUjfb|USa z!5{<>k|3VvLxXvt?OM{;s}!I1pDMJ_dFj}QbQk++wdAiarqz)8w+|w@WN9Gh?a0< zB<%&lhmuDhjzl2a3{T>wva?>PLPNkvJVxWi0mRBG-|b@}0`lSitkj-VcWSBS@0vUt zQ2L+WwW41+i9UZi4AV?UII^>Y&8ZyMK19G9^Y_Gd!G@Xgccz`X*Y7=oD&_A_%>mLpljA`1$1Is}jm zs|nX?BYgd~)sV?#whIE)G3`1{Ecl+Uy#%u)MQRaW^T($!oMztG2C=m@5UVAHM}rjA z4yIpFZyBL?cowqZY=MIS3BkUj zENsu1r|zS(XzXO0pKKu}c;0;DJkqHEOTWSN=VNPkeK}j{P?2bX@|UJ0W_oso5$1RA z;8i{^_&3c)Sh{)-s_6i8SFYpKT?_D|6#jtiC7%`IAH$U3TraEC{#o84H-BSN?gaIw zn{B-&)F0cGpgA02Wjey8M+P?hNiT;)W;AhJqSgy)a`0YGny3ed#W7&oxunc{IcBf5e4jgueUj>zgJu;8;_d`R4 z8B*mU5@*j!X_QSKzUIg0dG_@3Y`?2oUKmmnkXp`5^rJVq>8p$YsPWcY_K|k}CIQd@ zWsl(AHnS5Lx9X+0R52PP9O{zIH8+EetpQ*)B5LeOKt|f|jt$`%0;1)933h{ck&T)N z$f^+#RoM{F^4ay*1Mx5X@IRYI7&GhDmFNdE!H=*QXxlra5H|W-(l|H%%pV7y%(Mu?GeT zh#KIaG0O+bxQ9j$a_S378j4|$(e-`Y(rVl^8($Hhybv+i&h*`U7R|}XhqPa0L%vk+ z0|A6P*F%o}q7v;M>ocAjZTZpitI42zIEjErjDRqn^%jwMJRJe?ZHZ-)L3>>3o_jcG zLZuN9UDF#>+EdwF6PCLkfC}>z0+QeUb4u3ItfiK}i}Hy;(yxAxURL;QHu(D?0m${H zJ=aT_isXQ8i1jM+_evFNYVEh5ui5rJYRjz65?C#03(t5>LrB%)s82y{vm3VcRG%oa(DS6pPt5@J-H_l=2qg~qrMgFKrLNxi_l@GNuZS@9-;3)S--1tT0Ll@jo zWhX|e)b^eckp#B$A~oaq%D45xuw1HKFAs;zhn}+{3)(bMJMWYD(0$r5Kgju%lp90U z1r7OAyRWAU!}Ggb9H=hpInAs5#xQzjN~kfXf9XSw#M8umkA-C$MKVuHQ;&;<11GWe z$ZoUAo_jIVq)xZ-FY6)m^tS(?d6Lg8H3@lPOHDv(xgePkk-GZS@>HqoMlH2C`9uKe ze}2~*O1+WK`Fn{xn}AyoTxue>0H20_mISueYasA0U`utCK<>T{yazVnHH7jA!__;= zn=x-4>7K^vg#-tV5u7$dJn`UT$hWllo{vm>3vDHsyYW#?8^9g!xDj9fN56=_`gfm; z!O9dof_S~y(6Cn;!H)=oHjVSKGRMzCgewpBvBh-TBum;gT)>m61i9@@+=DoiwlhBS zW583I_+2p8zDRhgAofT9t?6+06+_<*jO)ldXQB}Vnc(|^ZsiNU>KB$Q-<9i+mN;Cpat9GwV;1UH1uLA%tm-@uZOv{5!yrg zUVMcG74V*3V97@nFHUdkx*Nk*2`ML=h0J|Qg<@TT7<*^cO<%}#*EkSEGB z%T_ywXAG|%60%NRl(h=Y55qAJHk4T4oL9`7YG+lq%rUGpOhUlkl=7lA!@6$=eivC_ zI=ik~#$$KyM$$}K&qyMvF{9_y^C8k8e~T1Z64Yt+SL3!c_mP)1-!qseY0=!JQ}hAL zPOFHC;Aps>MiHEt_icjvY|le3y&}f4Lv}Ge4ax2-ZlSlLVagenE?dTl`xi+*M(YYIV;Zv9R1t>vWcs@Ii_};#IcX=M-me_3#1WA zmIQb{0jL4IGAAq}SQJ1c3#kZ%qgIHtPi#n_W`K<$#AFJl+lXQeyaLTUL>Yz1vmwG< zy#yYiv)*89n2(48VIe{E%oRs*?>kSS7&3J+3F$i5bpEu51esG+gWx_V$R|K2fG@RV zRG{Hkv{6y?QGA}*+yGm|gXcuYnj>apLt;$@uk*XOmL@FgmfqUyo`HMjUc!A^4WawK5cB$2Sq}=q5=Kd zWcEpLnhiX7>)oh^A|iq5Ap@}dsrN?tLJ=bD58z!gi%YM&0>eRS^MRC4k+y+`N-?ZB zYDpVJBDC;_maCP>Yc{F7ET~Uq>3SL*O<}(H*IdeUwG^<3K+x);>b9^tQ=&)Wb`B<&dcZaRQ`s3B4UpM-s_1b#k3PVg9H zT5*V=pKvnFd}IW!n){FvBx(gZAymD6_WDB_|NWC3E|@)wpRst$o?lWCkJtI>*91huj9*BQ?#;JGv1 zwKsy;T8Lw6b_z>Z??<2hXat1Y1i>2OBch@C3D!Q*CJlvBZ<0UK{J#l2A0f!qW5RTK z!Sc^=K_@_ecN58dn~0(anMeRZd8Xyr8AQEN^eS~b?<8@IgSXyAcatuTNbj`DB2AHh z-Nba!38|)kM8p_N@dB+(wjEgi$?LKBdADM;vu)(Vd`SOmKdNh9dkcnHYHNu!7uQgw zO%#J^1Thm}Fu8;|;<@rb+ev~_)*IFs+M_&=kTG#BgKGv$tY?eFOCBJh5fRJjFRk{a zI-_7BAR3RQ0eKCU_hWb7OCrS@$T}3|9)`m{$)|^i`LQ`i{Q!eYfx*AnkJ)cIgkrXE zn@lqOl76QlR4wNzeHo#C5c*YR#Cr#Bxf%UjixkL)G127pZ+MnDAQO2mzq4ANpHdT$ zT0ZGA0i|`-dhtqK#oBBOT(hSKUOw?V*{ZDCbjD z4^G?s1I!Ts631;4G{-4{Il<#73`jT}K=-R5AtS-LfFZ+a1#Mf#n?O%s)65Z*;C}%> z@eBd+N<+AG&7nhrLjqEPz_Hj$NxW*kEd;PJg9%%YLcJwdpGwYq~|kv?a=UR4>Ju<2aPa zj8=+jjzXqLBB(ai6_BN=@R|>z{0>)U@frX24{`MNo#;REW=!vvUWTEcyqK`P(Lpd6 zU~t0}f`>LqUK=D8LmM8~9(qWbE{o1g)&{=XSWv^D$n{8)NX)##dd?I?L)I*95xEBa zqyj7&tea$OeuS;OkH_ymh`FSLZm<k}M`MwC9)R4=Nw(4RcIW^FtYZD?z9^M#`dc zDE0CYv&V?Mz_cg774tp6v-1AnU%bX$dlsn)$O~6$0#eKWGns%?NnOoe_)?c=Ewwy1 zd9I-7U%%$P*xVN5v3(=F>dp~*+S`FYvvQE5%tCCt>2X~5>G$CmfBh|pTc_|D?dwo= zJUqTD#!Yz}gMc76V>&561et~2;uCPIE5iUU0c=5(KDE7zVYh*iW(6w&+9psfV&M?6 zj=Dx*>(I3mUb7)R1iJ={H3W$FZFzGgX#i8}C-IB54+`g0O8-c`2igUjAU~Rs27zA( z#Px<=+(?`PJ%-B(!si*5z*u(KPTvH(Taky}RE#|*QVirDVq)b{1jHwCu#H&>;Mb-@ zvVDmM~El0aD?vLdo5+mv3ztS`Ck2(Lg$ZbP*s~N$}A(_7Dw6xbiN7f07Kn zY@fSwAAxa>PN#$Z<+ErEGJdoh1ke45$wK7Mb-z375UHlLT8sZZS z6dB>Ufj93^flEd3Ip>|wAxBsroU8ByrYul74Yj1Me$PLt%cquFE>4~+Ao|}wxPk7YE7hXVhaAl--&Fm%Phohl0^6M0{vy`>uY7DATwpsC&(1t1wwS<{#*%TbU(_^Lnc7G@U~G3<4L zS6qkDM-O7p)t54V^cjg@!NLiL1NxD^6)_OO^2w3&0Yh*9{tZM?iK9nWarF3M zM4Cm+_4sD_Xf0sm>c^Dxq_3oRbA@|@)$Nv47Axd0Ng#Fr?j#AM)37r+%P?Q*Q(i_4X{Gx!aO%M^WugY4e z3EhIJ49l;s2ZLJF1427RRt(6Fuj~E1rm$%F+@p;EGg<0Z=n}CIiLtcKwn1)~7QYjj z8$X~_))C%yC}MuP5#!)%*Z6|mp7*~GPJ91X!kf#@E zKXaE~j6{sHDMF@G5i~7obuKx1s>n6AlrFW!EXz$V!mr0NBP(RpS|)ioO!1)hr)g-tV;AR{ zMfXPd=|BE-_w_l*`TXu`d45PuKx%p3h#HWI)YbC;z104$rIt^=oDUFs`}eM36cDHp zkojSVLx&zkx4UIvTM&0@;NiWmZeVr3#GBr&p+WquQoqfm7=wF-(*$A>lOiaYc7VBs zlUP2!9YL5ISk}gXnkX!kY0!@LJ^A+!95_IN5`_-@^OoiYYjZs9=TQiD6W9uP(*@4@lU*^RF{G{TfH)wkLx`&$<8BOmz)8bM180@^%QL%u>^L_s9T#gktG;_ILM zrT}mI?Fw=W!sO5X@+qi5L=SjjiEK?1S61h_^&cA!hO?czgE!_F8Klvk`bF{UrO7K0-XBkR)dtS4FlOcQ0|MpMj%#4f{4H{DD# zb5tZKMc|{w>yPa4u(a->lLA8$FfDlC{Hr=7@+kY6J^7n_TwnIj|7W{Xxe`RAK|biuAY7dfBbT`kWKsR>9e&r3P?;V7xA>BUR! z(^_ize=p|)gnsFVmWl2KynF&Tf>OpyNEAN$(T}3wb*%&xuMhASpBdH}J^OM+sUPzSM%Rg%J*k%eMoSIyYdSgz$$c^6iV*am$ssd7F>*H6M5P zhPdiv&q#oc`f^KlozbI@($hy9=vnUp$wVVbaNAvXQL}n)N_Z_MMsQyAJtU#F8r1OU%S@p;#1maiLR(8ET{sT$MG9C zUV`gBZy$c|({fz<2NAs6R`5-C-;EQk4r1Cb+syZ-i#B^XLNZsYHzX9Ac#kqf+NSTq z3gIe=Ys~O6Lqq=UjVj(y{f zJGQNkZQJSCwrzB5n;qM>(XqApJ~O*B`^@hB;qwRFdeytC&N+3eF7bzw(u;}lUb_gg zF!Q)U627x}RcQ2Tsm_wMGJ{B=^yqH~o82EsQj;66gM{7>Q7}_Ux6d03H*c|DAj^$^ zEDm>0_dIX;SL$|trS8jtE>53Eg`8Gp=~19Il&=>FF>&?%EiZxF6C<+%kt7a#t20jP zL@QB^3Fm3;Gy`_j2ljOB~a%E2K&XXx{BtOJ%02^&$#r@ zE`|(uI}t?5;ud_`V;P6|W}akxi#!YVzs}s&MjI_|mb7XVr*X}WOB}f2>@QUndjEAw z^|L#4`Ksf_oVpv0^2E+tFsDo_!81_oL8;{|8BF)~tmj2bc~fr@-`Dw}%LQK~M-464+|txuhfF-Jlu|38O7~D9lwf z9#2?)PP`rp1ID-L9L_MxNUY{vdA)Rd%-{W752=0+u$aGYiQ35@WLDujPk2*Ot=5`C z*`sR=hhz)C&Fxe|^%g&jq0GoHo)_dvDM@DmTL{0b~cpgdoH^<2FowU8S3daNKrfe zE@%~io&|r^ny|y&W`{#`-6&zs8w;yh$Mczo6oxH-%r|3lYhi(h2-V)YM?> z2`8Sn8C$S`wc8BUx<&evVWh>_xWJ zK%}@dc)|=Yb@8_j+L}*7bW?8ur_fLn4#c7jy=ubrID1D(hSE$SHcO($9Uave4|k$K+)$ zk+E*{xH9`vT$MEbNs2HpX9l7QW0ru42KCE_BzjfeMQDEhe>Wzu>6uhKV+ZUdNd;h? z8}&70)&<5izvYC(keXjXxZ`{rfpK7Qeubkm-@!wv*Vokhe%xxu6Tux1HC+F*UYnsH zM(YKA)-xOZHr;k|!X?x3Hb@J!@?DQm>-gp_5Gd!fOZg`_Jti?1leHq#A=#_MOUtNp zSVCuKpA{KdhqLc&4kOt5<(9r3%UN77Eq;`c5dHU0JgNM%p=iSX?w4okLDlRGwKO$>g&V>DdZhD{B_JQAZ#*kL=!G*ZON)|k zq4_`ebkUxEw(xg@Rf9YFYh7dzD==UO3s3Aq0LsW@rvRyIKX&9ouGnDEg?0^tmsigX z%M0*pL$FxTp3cT13pV}YI$L(FbM-ku=UcgT@BlB;O4_u3IsnZd+mIO2)QF?QZ9Q=#bR>Z z#DaYXBptcqi7(lTmVU7pC=mBDq&J);n*%Pj18nJ8VoQt`JGyX>7T%8RAU;jDO@9B5PrHZL7c1f zOf+A+6(3SUYQq@sznsA9yLk^G2f^QCZ6YN5N-i>=Y&;fE01 z(&W)65XHd}&v4e65yP1!PkW<_XYZR=$~fA~Jma77EO3Mkom^U6yqfcQT379jm!2&> z2qOLu?tR%%(#uKM8k;j#42shD;{R=Rzp~nEDrGC&q(0!RsuMLMgN&|o2R75w3il-g zU<1%E@-2tZc=U(tBkoOqu$nHD!ieP)>rJ89R+}@T9dnu~rh- z;IE-{jpye(GH3zH4MFpl*l#cRYjk{9NdLEc@Kuq}kOy#|hhUVg+Z=^V4Lu#iv~~h? zL=iZZHcHcP?tV_Oh7T-kAQ|6s8{RM>!p*VR^dVwL;eGLZQ6PlBr*&{iQmI23HA&yU z>3fS|8_0imV(77%h>O31WL}#4u9^ZON%SV>Pawx|-}4=5r7GforKx{R8D&!3wDuim zgn!+nkmGH3%$=jZj$TTjiDl^8>D1m2JIvls9aG4(lG|CbZNZKR09VN;zeUlr-ec!H z89pa3Z}>^0hACK>PtwGhCI|6HdscbyCW#}=O|@%5%t#7l4hdMcPTrdUGd+IsPRH60 z!31C6S4*O3VQO=kS9;XVO;s$*MK{~3@qCWX!gys{NO2fjl7 zmmU+s`{P7&YsyvFOQ$!4(T`5WemmT9I+QcefIp!p$u&i-x`FL1U5<#E;uk*f(EO&= z8G)e!46iKm5u4l!czmr@6YnCkO6!3}Ph(-0;VXCY!)vv&c^Rj$kewBFnM#?zz50^1 z+8=h+3vG&==dlkiD*gf1mnnKP%yKK%J8e#uZIX{a63ueR{`^>;bk$F*lVns^0v9Iv z+iX~?xq!YSWJ80U$SagU^n>p}@TcblRqj6``d`ct(%mn{!#7=N#fX;;k^f5cc>9QN z>5&;Rs@FELxK*0wNao_^gug=oDZ!1tfq?pW2QBlXs&AJG<3-I5pNa1ljz)pUKtbAQ4-~08-gMl!%C})WF&*%3_ik$oMo9kHOuN@5~ir ztS*JfMmfoV#Vf`cPUqr-w<_3I4c^}m^WM% z2ex8gK$jG4}kQm2X zTD+8PgyRyv11%aZ6m=WdjOnL92?hU;X}P96wi%>JSV#DCs#Jc?m{Q-Ge`qj2J2ZbP z^DFh#)Frh5tj)oDNl40|`>Gg`oRy{5`XcW|xi5j=i%AJCO8nLcykfz;LvuHLyZJQ< z<{WgYmPBt=z7OsGd>w5@oPdSNfNi_?*Lg>fNEnDb`J*0gy`+s8voB(9S!^?*sAm@+ zbj^#?HAhCyk7Rf>S`QP7?`8>Fl-K811!lH<153no4{Scyx;|FjqcNN%bs+nx$_hIm zk)9ua(AQA;ySH`7lhP;4`-u^77jmOF}>gDy-=8qaGBZ#A=E}i zM}kU?Dsc*5!jB8%^5>7bY}kEUs8x8&0pL}Awb*+pfB{sq#El?hGbFxWnNL^@6p2$y zde(kWvyGNk&aBPZXZkSqW(kxeAff$dy<6WFGCk=<6OWZ75S$pO4i7X-&5R)S5)xK~ zHp8)$TIX+bfiY&S$!0|Kq2AA|;CGdXtQ-4z7LB#|tWXt~O8f77_X~A3UJlRi|Bw~` zM?{~`Y@PYlK4E%T?u36dJPMCm^7@tky3HjtxST~gS2r_^HC>)b2Z`eri{+*=tz&fq z$4@5OOm8It0CZ7b_2d)U`Y(Vaj$Jy4GCB_B_`Vg4qMw7G7sDGf?~0i_OmtO;_!J}8 z8?k6+J?h@6r=jtTeS%0$2J7&65RO2XCrr4%wuB3hVe;P5tlI=UgYO=t@7q#DUZPRb zntp~+STGfST=n4_gdzysf_bLR3HhBrm*&;%Q{49R9%HL+vg3zb2SpItPjVmwn?e!y zb@y%zTs(9fjnSKIU!P-wJ>K7DyIC=gW@%>|(qNlk&=NX{X8+EJ_&E5B{zb$B2G$EQ zIc5THeig>1SfN*ilSVEvXBjs}5g-Zofu2rG2|Cx_(U%TQSzVW^b@I9Z75f~Sl)tvnU9_Kcv-gXcpGbSB&~cx65UZ&T@jJ4b#J@Xi-7&VG+%YNDEX`Q79~d{ z!h`c}JvAX?x&GdcpqzNfv+GyBGg(1~ykkS{IBz5rYDQl7ctyt|^XjmgQeLFay_1C4 z!FRkh8PxW>-MvB!r2KL zkSN^ZMxbx#3>U!#O9Q(p!cV|`4S-S~eYFWqoSolyu!b?y^Fm0KnusDm*qLff>niz+ z)u15O>lERQJo3h^!Nf!wO(iXWv0lPKjR%aLH~?R=o0 zB6G9eU)5Qz#>+e9JKyU8N5Y|K!!7L|=_Ho}8zv8PAZprL)O(xh7U>!!EaQkv^GA^b z<0Y`IaV&za95NT{WjsAO%^4sQLCF{Yt;M-t4A*O1ek(-Ig>f7nwT=7_%yfBe=P9v* zZRDs9CMVOlRP3*IDKS<=XfKi~bJkoB^?#!QM~7Bs2S3lO^;|E0Y+1}~1y%gv4Ti^| zA*@$=F8OuHapR3CB9T7|x*CPC42#KnMycN74r;YP^P-m*#nxu!JT-6(R0=t7J7v01 zDI+-hCf>GK+Ah%DB(8TX_16)7cjV?lw=_hrGqvbTi~67EwsGD8=#ZCtgxmcQ0Ei#} z?e+^4`0AQ#efLwB5SQ3aM)9;&o@?1JLhivObv=*UfZ4-S7j+PfOtrk_gc$w?@hF;# zm4?EAo|?!5H4N(m>CX#NUh@%5@JBRK?Dp%X06!eTL|$clHS(EzfE=0oI+T*(dZyZq z#`j6M75t#IbO-Qb{XlDRGMC+tq<4}L>LYi5?%b~o1mm2mp}IF=##we*;q|}9`fwV1 z7{da3-Xitm$~d^?e@7rRJ5Q}9APm@8tj|@>Nc2~+QV`cniYOG}%7AXD-ktCOR)VB!rGi3q-|=m<$RzFw}(c730bQv#L}O-3nWz`bWwm<~{gu(~Wq-ncx#l z1xa(EF=*24=Tu)AdQ8r3nyo>D3+!hPw{tBRnaFY!oW$e#>mMZKYK1?+$DeiwDn3<7Y=oh z-fKS^UGq6m-mAY&NDurUn&STzN8cmO?!y4~MyxLl+x}DL?{CM=5-2b~givF>)pj;? zv36v9QVmjp%&&l4L{wP+ZAxl}NUsdaiiyL~vIa6+{J^~}$C^xXY|E+vBSM6FhsbAU zd#}37zyWuu?~=J`ZWd~CFak}7AYn)?=UZaWbK5Gh=|p_Ed{513)9)K~UNR+PE?SSE z@BPGos#k4^5<_uhP$_98ie6uiC*BK>dPiVZ7zQ?}G&I0M}f#$5WEIRb4zbz zYY1P7VSUMWJ%-D`ial0oyM$4PTHc?2M7y}zl&erx0&ye)(@M$qN%OsPOONU@1)1tL zp`Ze~G7`_{1=WhbO+6JL^b_?qb%aFzdwLxc zi-SUkA_e(*jsUFG@ITQ>yH{Ivg=!=h8f$&BBi{Ab4XIVJ$2#V5L ztGnk3ur)$1gK}l)js4SG`d!0%ESIB~61)zqqwglYTBII^VFQJ5weOrAOp-^5JKO*@ z1kB!&pNNlO_OB0Xp7vItOp!m4W4@xQRS?G;X!lxNNobZgWqXi;!`GaeoWPB zzuDpqOr{m{_wT7;e(!n9(`<;0uFtwE3g}8~T)h`@8#X^1AIIBtdUDZGeH%Uq2`rfX zq2>4XXY=PG50D@GCi3TXQo@&s(qG#DttQ68f8*YIx+f$$ltfXb>cx{Q6}znd20_Lv z(5|A2%D(hN5M96^pwOU|sn3&bfMJ#&A3~6fHh0(&iquyTZ%gINS+wbW*k()6-4xRd zb^2!oZA!V4!=D7SA~YHsI#F>f?UTQNCj0!2zoj8N-;Cbpgf`~}j3J(f9bHbkblO7b zKJ(=u7BFH`7H)TbQPb|(yFa=}UuZe-uu3cLpDpLdj71*}Hwq?%LSCqJ$;9QBkjpY$ z)(Jt5G}wmvR)`X#my+8{Azw1;L=cMt{tjKX&8c{zE@Lt((#L{zPVmW3K|7n|dBQg+ zLil7`mL#v2@J0JBv&Dn_pMpc4eSGkfKR>cU>7y8D*OBiDfRXTeDR5GCEw3+@aVB*F z&wmL1SVoFJ+~&-xMHnXIO60j$%v%b|Zz_c#d?aY)6(R*MFt8WtQ!AwXW?9N|tK}YP z@%_6bR=zTrRgR5RjA+JaiW91z^s6-fQN4=nR!-OIxF3U=xYf^%ALx%!ix0zZp zSt0Hy)I}~fdEE?ad;=I=OwK{Na>FVjOXTnw}>d!l*Kw1sa zf`gD^G*us`sTGjh>;KW|{8vIzdRUL*bamf9CQ(-YL3J?q*mhrh zfAJIN56{4O+)ZBb^1ppk1?|6|4iWnC(QN;gDvUu0YTjW%OJuB0A{7TTJlJ&n5dR|{ zJd1FBj%Qtg(y*G^?Zj5+?_v=RCUi>M4kNA>J09xH7=4Hjb8$+9Qq4iGKi{9r7ZoZ! zBnSGQ9z~z=^cdFuPv|S-pg1)8;bNqx4328XE@@vV>Lun#tmy=^ARZ+9dR>eDe!AD& z9^It*J`cec7${wB=JKzkfxxByQcQ;4;QeY=NrNjcX7Jcn(8;5RdC_)5Ifq^aV;Imt zsi}ZmGm=YQ?m$S+o7mXl`FpKAC?d)?3L8o9(*p8}FPWr5Be{SP`kBCt_pJCC>K?yY z|Hn;`*a3B%g|kJ1u=pK4vOzbZGJUWit;-=d8<$q!>Tpz*GkUHmqC+>Xr36|+m6==C zG4YRy>4=|Nu{g|JtT_VPwffM%AtjE!SYyjTiwI{!4bBFx$ns)S5m*^v(lsF60%_3e zUtO+GiR1Wm-~Y2{T5r91uW?<;RkuL}sQ5OoKQjh~g&@E>WAvRuEg@K)%CN^kAw4gU z!=uf^jc2IwgDYSTUXjpKWwJstLkMkS?K2{Ecg2h?9sctCV0BfE!$X<;JnbYLG?Cw4 zZB_5k-*R3ahTRYIWFZ~B{lfbxF$HeIXqkPi5f47dp?n?yZ#4c(hxeKD;^p*7R813B z0T0mT+FgX9=5l|sq2rKD6J-`L7>aFr6=YCTD#;=8;G}#rnBk=9ZFc7i+Gie<oA}$?`;GJazpBCc(`jB+}Eo%aiWHg@JMO6sC{iIO>;fj&Qql`&aM4 z7E%V}1;}s0Z*<>oLa+^qv>c6L=CLQ;DUC8B83Rg`yA-{0DT8G=t3f1%tJI_v>Skp_ z;Q|JzkqH}k$VR+}SdW|8=SQDT_~0XYDzSm5vqlQ990nrBX@*@&)vh>YY#~ej3<4-@ z>Z*-5>Hm^K!+|OiI>l{ct}^y`isSviZoe*5=smA~(QDioVrA>!7MNzqv((x+CB5If zmw1TiP5wj5{*TsHD_09)`Pu)n1C20Sw+FLJAGsiYgH!2|kp_5Ur0m4LghN&vaGRJP+)H9NhipcGGao@acv`Xf8RhrNi>b+MZk%V2BSXe^rkoYr-{06yFZ!ZOz z3ycTNUa^%suQ_O*8V?o5F-`UAl%+}odngvFgq8S-M^wDrh5ao* z*KgvVxe+A9VW>SbK&twcC30*E=7z+ReZ|k`H3{hbM#7u?`NFvVlii=&im5_#wS|<@ z_CZYiZvjj`BC=+!IU(8!=~IgJ;czXcdGJIf;~7hYu&b6)81aOO_Yq4wT@#i&7Q!og z&8vfx2_^%nJSdAlrE4_w4ic3*<4!IM2kwv&IlUjmN6E85B1V_mHM*SqaDWf)gTGP9 zWI#6;BKmzkFB=^(??+L58$>p=U$9_YB*V7X84X`>tJjK<(7_7fEL8eLOmIjR&^Xd) znD({&rNE;ht+4OWfH{Md;6)a9fx=X1FLn536zHlCiRcrWqK}=I10t7DkxLJkdYL>F zc(&JFXP|!(6&ATyiHu_Ceo5$9St zLpu<496as;KqYp3CyCcKI}}Ilt0ITih=`NFE?LvH$gfuNyMWoQJdd52Pk>RdFzU!k zT+YvkrSC8)7h{+Winquq4GNuogJ{< z^nu>=I!19}F=ZU}SUi(I6nd&Y&Ak^&F_;>o8zP%~t!1c3Yy!+sfJt7WbQ z;lFiMNL1q?*^SloNF^Vh5Te$9_;%TSq^g&Hi3(`9MpVHeUbJtiSW}LCdBgB!rnTaH zc^{u=X1h*n<8%WQq~2$*NgatV=3>kF(aN8Bc6jc~gc~?OsJ6kdvej9Gi@9gZ;7rM| z!_*xrv^#~pXOO6BxNxnf%;;S*~*hOQ3$4`w9X~0Gi#>0|HUFKa$ z(enAyP%w@PYH{K3yqFXE*jDwFH~)2gFJgMimpYs_z<%tb+Ml7BHG@*`aghBJ*T5B; z!A-6xjx*O}E52^Vgil`aGN|ORidp*)$>R)$YXP{1cfxXr!%{d}s1wUSz| zwI*x>xaW9W>2&PD3w0dYLNGHCw$c+J+^quKAUq)^gtOio{5m~SuF-8@gx-#)yl_o$ z0gg}x_bNKJN7VkGFmWlwI_BHeTTLS5_HayR*x+S{ScPEsy3b`Pd98IpU;n-zy8ubG z-Fuj`^yP*hb#*sEzz;FU{k8w9F=g1O*BI4(N4X4kC2Zi^gfG9FfY!ElhUCvwLRjG3K>M*?t zkPHq%hJa~DKvNcbf9XJf(Z%FW+SJi&JWPldj;5+8+$_hVQ_CYL(No zc8sTSCyacv)y~lS_=sn7K}zs7pRxFtK;MpslcKG7s1;v%>`^?Jbtm zUZt$U30CVqgxP%kCgVRyZsU0js3W4_*na#$28M)9*~~!^^DkQ@4YTELn$cAeHWkLE zn4RT(cZ#qRd8^^cLijR&3I}ars8j{ZIZn|WExNLy6i9-!D&p+;u*#pF3JI=^F>WsgWu7RW0B|7 zJj0KA&G+?s{IlCuKMB6OstGF!GF(2kso&vCzoXMkOr`~YV`goI-QzV`a(J7>{Oh`c z&w=5g0UPm5lu8$l&<SxD9-YA zNV_B@x84s*_fdZseVH}hEYYr+iZoqkp9UXjSOf&Rn9~Da0>IHLQJfQKD|9vL)btnT z1_BWMP;04&zen=M%S4NVKHk_FP)d!7it_JHG!US8_RY7fmQefp4MH`O5AF1Dg$}|0 zyn~NKYfi}A`U@Az%G5?eRL=SmIq!?<^=4#sQX-{ z4l=QFuZZ(En2cL?NiRH)d;3i8n($I%|4XT(n#(5)REYiXZQ1m7gaF_!cmIym!|s{R z3nv0J^;7-tE;Lxb{4H_23rpRgl~$;-D5y>QGsvf1#U*{et@|b&+kf|i+$3Rn9PDLe z`p^VT_$15Gf@`JPwjW!N@Ku%4*Q7m4}v|V3G=F`NvNX;iUFFXXe;n8 zh>2H5U@{Ch7YWEAj-}H+6NUWT{fr1k+g~p{IOo>2A;pa3s<@*69!6Mju$Va(l0fPvKi^FckN7U& zxkfnM8TKNOH;Dil!a?3@dxnfC|!~V(6CrB}rpjJ#P z0c6rbs_#B2(7v?v`!5REX9!sga88N9NU#qfYO)t;rG$2&7h+TFFQ0}FqLyM^Ykzj< zsKLUKaYMEH(C?&wq-J2MTaB`vsS7#>acY=z_|X=Xhi=vldGu(;%5T#;4(duT%Pczv z?}V|?$xYSd#qQHu-X)ojrRGD9oG>;#{LJEH|^1ENZ;yDOUhc`iuk%GOV@SQe$@%TrB<0=AZz4I6xS9_-Px7s$+J zZNcns;2ZLrHrCgv#={vgf?69v6VZy91P}g)=R~nrvbA2y5geTZTJ0wTn|H7ONDR&f(+9AkDcoeY|eNiR&m2THFNJW~uNOh{b>mPK=Mc3o1uFm3)yuT@}&SWP9d&|7g$ zI-t5iWMual>m>Z4JC_cK^24E=O9JLjVstXg1Ehw}7^Zrd$wfl-I|w^zF}-Ci>U|)8iCT za+L{M3ai9}uz@QZnLhAD!Bg`f;^a6QCi;y|RZ}h=qGYLGJZ4HORtbPm{932@IDrN? zbwj?w)soC89W*vpuuqAf`OikLrB1MJSTI>Xk^Oo`TeB}?^9`Ea&4KV=$C)H^2DbMj zU+3(%7O>j7pF{IEo=IPl%>Tg=k9`~c3zkLyx`+(sNUWjCQu}}jFs22ffV21U`1cq6 z-5AaQEK7u1B&3iaYGV`cch*VQiV|U(rAF_fxDHYYoS8)PeX{zm^4~Hp$_En5HfOMR z=IX#h=z{inDA;Nk(e)iI;MBJI*gAF>0Dr!{01k`fdRi7m@4JBUh_Madu~3|%VWu^u zDagz+$#<4#@#23Nz3|KOyFVkqA^{Hu_26%#r~===Z-lgmGMB2cT9ja2EOI&am)5P; zl(};>)Dj6$jwH)Xb0$SwL3DNKcP((oFfy>3jY&atYaB>y5KD;8)<)U0I{2?HyPH=0 z_T6^d4}sc$C-c8SgXm{;wuFhFB|J;Oesc`=z0z{AFmNU6p;Hm4-G)lXo~({NAXROU zx^A=$Q}M)!W3PZFMd>hGvt;O_ET+4#k^L4jQeXhQx@D-+Nl{+jFz^b2Srt0*Qh$EVnk&Pyy@t*u_3`X%H(+$G= zth=L+svYc$SiaT$-=qSRn2=7qudlX^Z0`^y;JwAZ^u+ak;$gwv>^)npISn#OP|3~~Lp9%h?{MvAZEH;yKV}7p>b+*80++uU#F;2I8d&i#4#5j@VX6&cZO!ywl8{G3>nrx;=45M!#{_;_fl_kHu@oH1 zKY0TFTOjVyA_4n22Jh^1n^Jx9KL0C|8CQ67Sg3CR& z>prL#f%;OX_8pPNatn8I9^M4TRAoXC1>$>chwe6%+|>=|w&}$94{0=r3RoW*`_f|I z?ioY*`iga7laQ^`jBhgL{ zC0z|2F>xHk_zWtj=~KNQaii|PR!`p9r;p>av)cpsl1i(XHnHQt6CdBcG_^Y8|9z4Q zCTyATQ-jnZ0kE3r`o`%^`|hi!jjK-ULZffEiTGlnG`^4tXvgjzQ%7%a8^6NhF!@hF z7^Cjg4XMr$^H&P`iP83H=r7aPegA- z=8;K^;H#o)Wo!?IjQP2qx9c)ahrj&~I#hRiGF&XP4DdWJ4aMUzY#F$js%ygad5C89 z39}ht*Bt%9saIQljt)|7#!){lFMi}albW&m%<@StDUdY$xwPgDXTE8J9GToZ8r=^^ zT&dF+jy5YaLP^_V?5SjE0;MDswA1Hm$2Wv|$cO+py{D*{ArT`SKhWi44OX-n&ezvj z_rFT&#ESl={g<63sd&Q>h{%X@Bg#3Fd0g@ttGF`brCd#=SV`49{O!^OI!E>931EJi+}7E@7 zP}NJseAX=p{s}$^8@cb?sm(`?vneFJ25+|?fdo3iT$W6CwHjiD=!IE(#a(tbz{afv z_Wk(TH(O?)6%6Tmat!4Ji#W!>-`yU}Et4i2dXgnY=~i{%-57aBiRwaU-?2s(2UA>9LiPl3Ti;2{>`)(UnIQy_9)+{d6Ow3t=LuWy{w%8OSO%qcyakO&y zAQ888M}Fyo4=s1BwzbKCR8V+W9GPWAl(yTde?^*Qk1@7d-;mU@X=+$4=CnRoytGPf z2wEcfuw}V#qRAc0d3LI@l;fq|kHGp%nC}s2h8l`Nl4_vttR~j>&TB0WjCV#%dn{^+ z@rp_yRlDo#V}j3c+nR{bS3r}u`Fs)6Vft|S_)5~F?*A6yuhS{udHgp@$WJ{|UgsY9 zJ$+E}gaTSPXwuDI=e(7~Oi1x<#=o^a!-hk|P-oZ|`u1$ymfgP^m95<$dz zSi7e?Fs2chc5%TkDdBQB+<<=2)`~YYYcM(#uBB2jBHS7jNNfbm_JxgUxlORC{Xk1w z6mK~zG+^l~w{YK?9;#*T4oiueRUChC(*n!&bvwid2;r=lK7VhdZYTXt#1bWSatkV0 z<7sIA(GY@gmNZBw>S?WF#s*(W{j0fqgCX_VO_Nl0N` zkyFaOG>G2&F(v`5vjpDg0*EK|-h<4;woPwzHfD_ga>grlF|5XMv6fmieO7X}0y*pE z-xgACn}wJ0Gs(2*crz+DHr$>!`cQKYgLi($#PNuE!-X1 z08%}z&dWvN!#|=F%DhmFv55pKT<#f{JK_BU6(d-lr$tRNtgPtMcDS}M+}_GzcXh8; zkG8ab)0G^}nsxnL9ly=J)1KpM^`7Ai0~R-kM9xK0voi#~4-DUoKM--)rvnOsdTmTm zP00?%n+^W+d21(D!L>;R6LP;$NEkhkF_Bj;g3P*W&yGIAM8q=d$H# zhEuaiYr_@!;u|)k+XfIs{vD0B0s_Z4QnB)1pI6G(U&~~-D_;9HMZalQLlX~oNoRc{jQ&Pz6918u6T-<>Q z`?mbOj#Kb{w72Sq6^S?wt$$&3O3t$w{zoUn|5uN@`L#AIqerer4o1r_rVZ{#cnOX<-S`uEby_GtPc`Q*GLU^by})w$O9b4Tp~5 z_S=Y9yEd14WyCy1Y@Txc2I2pz-HY(CKTPa-Hvl9ZA6V+RJHX1q+1Vj%hZcws4Wr3C zqsue8*Td2v*uo-A><=q>ga^_2L*pLFUa9I1+dn=L{wkgC2hxMre8`JZ z#C5r@2pJ8gKr+Pks!gaBzGz0?gsV*sp9{Vu^W}8$@_YBpIL9f9{M6BcS*K2hrtfxX zyN5+6KJrTi921VSKVk|OyXFR*okF;-Mmhs(^O_6f^5%W_ z{*)mqXy(Q16l`X6VI`wJA7V^~?UP^A%gtNLe;Z}1-$y8}w!d5w$2G_#wlnz`ri=B6 zz|;6MdWh(;nT<5aU`G%=bo^;5r@!tVdQHo&J7$qfTGNTaV5uK`f77Ur^hNth^7}j0~jdn-@8KW zkAzeOHKSlU;W{jI0>IkD{erL6JU4Pn*m_v+_f+X=7}!N}NP#$te$VosG?{PG@p(x- zfG14x*}`tp>1-R>otq60#^rMork0D*lCuev5-!0KOHtN+3|iarl~uqhj^H1%$j1H3 zdl(}~ZceNn9^|Z^bLswIX7kj{QCWESP$F|!9c$3CnOxpV+TU0gb(bXAZ~Ch*XZuz> z^XO*>`UkbS<2i?DBN|Ib{RMKf;yD>1*lMrdX3e*Vf8tDdbs7nqxG6rS*T= zIsD%$_y3HpA1hNfD4`;rD3*}?JhAw{63hy?fXI1_Yu_>+8*=<}S16bJnl|d$Z&3Dz zcyW|N=hh?#3i2SsNFg*Od_{?gkeNeHvxs8RyNQ=C$DO8mS|RvA=eKaEp->KY469rb zpUxv8SG20$PzjZGLm^u+Vtnq%UHiD7#G)eMk;27jL9U-8Xirx{k2@1f-Kbo}Xob>> z55GIGnseC0*JSa?+hnd0*}5?Vq`_X)!iT(*g(HX-H>=<)afFe!$uwA7df$>89fn!SSQwHKlfHO67{ zym)5!l827hdGQ@|F>amj``zECI7m3~R3ymCn3jY2zSh#5!leQ8I04uciSifg#=CHn zLc~<*g1JhEc)|~+WYeAgE{2VzLo#9iXr%0)oS5s@o~3w6zoFYc3B=tG{ipH6RACU* zomV+eNNC`6u=)ryQ03II=7S1UW1Eu3dx1$De;MT;I{zy~rEk^%g4avUq6PgTlbGtc zu9H^<+gvGlJmAndP-PILio;x_WyTxn?ye*^s>Ss;Hs3#cM zxFX6#?AmMnDi6M2cHRJ@X|jVK(mmD?s|QS$McS=EVQVdC(a1Z?1u=S63xm!%*Vv&F zyl@aV7a!lf4?ei;ZYRB3ENn0~eu#yb^YAYBa1pr2VkHEE&UUD)e7d) zlSsqp(8d7%HdvO{1{1#4Z4Kgjzd+lK^w~?ZgkbHe}1eQP91W9fs@+)7A=aZrC!#jJvYe^ ziuqzjJiuU@lqMqDV)J(zHcE?TpY^TwI0W4 zG+ow<`kJ3P;_X}q;_3?dGp-tPB8<2!&uD-rT@f8}GTZ6!Lc8Jf9t(N#4=!MkysLY< zH_T9{>KzlhaslG`+REUK`2|_R42T+lR`%1Y`>JwokNSvyQj{q-`Ka{2^fRCJg6``?}4?)O4`ZGvrmo{I|(MAW7fjT#Chrn!l(w8Sy4*e+k0 ztg5Q^qHQI-~rHU;+V zRHK#n*aiD)@~coY0t0VS-DU1r)0ewi{KZm!Z)0}db?3cu$}qCFrNunl=Im{^?L{6i)@_o z`G4z-rk|U1m-!1qVN5nOjoHjoIG-6yOek<9(F_XCv17j(&x#ibT_QoP)VcoC~ERF`%*84UHIgd`|N`-9avG2M3Y) zYl90y6R|K;gs!pQ_wYPzqYYifr>sY&TrNkotIF+d5Vqqp$r}umj>773$<*TeFQEd# zomSyyR*v&i#=+#H7d3(`H*sOZMqR%Ha&Z(`Z#MAYqVjR#IGjDK0f@mAfWum9a+>?2GR&{48UYhcFLs~dVbO7s7vEBEa8KHf;Ug4FwC zMg%==ViG@Y2`V1)CDXVMFFMs=@Kjm3Ssjdl=9tSjTKD6GIzmf@82@P z{<;+3g0ZgJS%T0DJ=}$k^ny3yGw#78lY-%K9D^MI*RX1p!~zMnfM5CH5ft9vbF}*` zALVVl#8PJ65d|&)F;~N_kzZ6i-y0)X8LUqU&#tu)AwNKVQ$%kKSCR|XX~w5Kjd6Au zd!p#=s2vRG`jK(AR;jqklLxPaOaCytZeL=7*41BhnOkFaZ+dW{jy`dG3;PG)^`@-S zGoJ)%wNvt(>P`iFPhWuWS!o0~ypgl`k z`b{@b2d=^KLK09xaaO=UM6gGZG0?Ef&dB{}a?o{UWlHy^b|9X?N+aciRwCi5*gn)O z;;dqq!oz6fzyR(Nfe{g}Qalk9rL06g5&GH?@rboNY&>XW#dP6=OSe*tGo{lN_`lOcypQ6xgJPUP(}767tyJPg zAo#LmTYb>Gvf5Y6@OA#I={P%-}mKyM4HAUvRQ&IjK@2Exw_ zw*6iwP2=)`4%33dQyu{{CwJ3&uT=8m3tKbV{@9cWsi7~zk8hA$d*SW6Oz?jlqh57? z<83s|iS{Bchy^->9Q>A=%^qyKZVOEiyr>rD_SXb?8Y8KS3}$q>8Z< zZIwebU;N#1t)zTI9=7a4>~|GyBH$#_e_Npgod8U8=pjG8cH$q6 z3}vX*vWCJRkP3`_EKKbX(@KwiS?5_a1s^lQp~j9T&H%Et&_mv0xYst#=_umE!ww_D zC1zqkGS;9P8_(XfnlDkngC`1Xq=yfNh}7FRq9#R?RD?&mtFkr~erhTV8^w30;-s#m z({W6)pu}b5hKxvS#8m~rf4x$VtIhsVx(;6Huh4b=bF6OmmO3SqW>iM%LcFmU zBBq_I(ED|XPZ(b zk7+1p6|C#`ifh+b19e?V#MoK7fl@}gf@MF4@(T9rX^hK-7Ja-J`N56?XdNRvH5Qa12qCgwtHyS8>G1YB9K0CKQJ;~yMS&Vv#*(WcweNzy|8Bw zj-F8*>Fmu{cSRl2V-N~pi!XPF@}>)SR(>Nt3N*%SKnB5BoMDCW-J0?S`=Bhi3a8{azK-*TL)q6>c-bRH7H%sKMrqyt|Mc|SwG!ZhEP#edKRljk5cNGL z`+>v1_Ufv={3GR4TL;vD(PIic!sXYENI1I3L3gg$Tp^1%g7{j% z_SJPAq+y3UOPFowI9s0Q4QcFQULE@Q7vM+MjSFpvXc5Mds^rj_dM|NDSU`Q3uR73V zQlm(Aq};jTmR76Q+0QK>uaiTgF%HZY#wXWEC+Zt5r(iIvJ7D0H^kh*?Uo2W6Mw>B6 zhiK723~$D_f8E^GR*V;@`oEvO$P8|Tck|!&mB2c!+^@`pbf?SO$3TS*1obxx=D~17 z^k4zhFIqyXcJ0jgn}7H$Ph^uyz^s$1`sRu?t7PPvWg_Zm7_C_tJ9{EPN91;AuSkE8 z16}BO=_QcjoHahqsNI7jp45Yrvjb{dL&jdNdmTUA4R&VvO~5puGz5Kj_6uyVoUFzS zqiH=&d%drvnU$ph1HaP(jsf6S8%XD7wNB*%VQbOSB`X@Z-9h~hPFxc z2u~h;4p@6dn$gyZKmMbMd2vPK-&`E|wA_!rCsoXgEFniv|KzvAXj4%~LrJBPLh&ah z`cHZTIs586niI2g%GsqV5i^UO6q_|ooqG*vVBgSs zLxso@dBw80u}7c?Z#l@Q2%>fMl4)hxa5r8m6k<#i-&WNcl=x#dXGk2aP#2~>8i#u&o`fG zTOjg@>R!VIxCi(idcqen2n7`x*l!Z@{bS`H2w8gZVU|BtAz=WN|G)~uaj`j{vb2VS z-dhUSF9=3|gyQ{7z!4D|Un+XZYx+QJl9h&z9&16t4FvrbiBx8BB#oekF12O-2JaLqp?~Wtp3FL2W`UVS>4%wcm5v&Dn1jz! zn4xK{dckbXp%@+wpo!B1FG5E|hMhD(rY=KGgOs|{W=K4$M^O(uS|L6UjPaa6HTV^Q z(&p^B)%sr^B55KFA_BAj8#%y)Biep71)h+Y-G*U6o(dWUbmMbI-*yBh;lEQJ=Jns| z6i8D})&WF(*^nA{wP17Ww-`(I{yS&76s~jxFAH%-EXc&#6a&Mmm!U}T?K4K)SlXH(rOj#EzW6@Sq znLg$WeQd$NV4%9+A9%1c8SlHD%j$}QI$Hffn5O5=q3a>^@+ET}uhmD6CN`xR=JSNT zyFV74h!xo5E6NxAKQF)^46Fu7pxk8ug1O|%xcI324J`f??`&cP^u8Hp*D71!D(B!i zWuWx&ZYl9#dYq9D-su}oKz`Y@v^RI@i)%{!0x#6(Pl^DK_Mv zgI^$cKvPMXcyXMF$L{T9Se~Z1?9Or)Quif)^Ab_tvXtK0p@VQL(VELL`j0^1<5&~7 zw=T|$Xx8uZAx@zGc5%=0OpbrgDCkz;3-`8`>L%rcL=)(ox*`&%Rv?8XOH%!dk+-|L z*!<8gEH|W4m)@Vvpy)fSTXqY{0g++l<7b_B$AJ5uX6c?LON4Xo^)j0g$KC4By&~Qg zmb<>pQ)PnMf>}=uL3js>ZCi>*FP(ar7Y7;0CnfD<>pas)=q;uHtbva- z98J`eeueTlIUoBQV`tzT^GXYpuZ61sj_>L;mSLY=5=lY_Q{GdxoW+hD`zhh66XO>f zVxmYLWVEveLS%7e(ij-j{wlN$O(V@EA=cbN1&lmpn3mp#(jWW(Od@^IhIiMuFi)Y+ zzMuUpv}NcU;-01v^58nby1o!pMci9A#LJ7H1rI}67`im)GR!K!Q6g(dhK1tYIxg=4mo1W*=;AUyRZmH`s$f^% z*wY=WR|7Qzp3>|xjA=-t=lX2k4(uU|Mqe&IV)jI691e?c)7g44L!=_K6|9Jo*L6u@ zKjnJxj3>Tfn@`Z81|NFlMUfS%G*nHNp}f$N*#`W6JEB&W_^AforH=AXOTUE^NsCJT zHFb(5+|5JQ$+@gW80ja;f`5M7sJi>N8mYB5`DFohhnE_0%c-ItLK2n>4vDUs4Xx2y zBzO-nRTLmr7(m8fJ*XQsfDtpA&7L?IOB*V!@ux*`B-@H~s}pBecLMC|$ocOB(nj~8 zp@Lf4vv_zD6Z+*Yup&;uDENtsI>SW`@wHt6#*_6D8=Pq4UNg@aFWoj$wx%wNeqB#v zjj3KFx1By|!~$!HVUi-B;OgRCL4qfw+J8mLCKckSzu&_YUf_aFEdc`dkLg3e%)8uE z-xN$BU({}S8d*ZGTM#>LSm49W4a#Zv|1`yoSD=zV$pRV3;lmZ(vBZ>j2RB&crseY& zRt9guZQV~Wl*#`6f;kXGhS%eR=&e;vfuu^$d5Q~%%Bc1A4mrNE>G5xN1(BDG{H50t zTy}lL279DDxxpWDN(^XI4W%Mbv`9!-t3BN;N)!&8n^lEh|(t=vpE#Cq^Qvcf=g z5=@z@ccV=e;aqvb!z%dgWXggPRk4mZmi;(LkrN(!ey`+iF{_XKI-9MCq9OjK!)r&v zcV2u{6rRR8j}i+r`KFSFP+p`xHXiEV?mW5jQ5uhRcj(9=nPh4_Hp|9@{>gX1tV))N zEkJVd}Tg&RB$KW9;{@+Lh zuzdk1_Qinn68A3R!Erz+7*rNABsuV&Z-l)oOiai=MdTn*rKhGN(Lj7(H+S~VZLzM5 zdLP$dN*FxxBHh^#ni^LWM+=9rQqiVJa@n2w9%&rj2tn-SlusFIo4J!${C>-MjY!s0 z#DEVCAC~bIVW5hvOo?n#O4i0kP~ROU8W__VCX;vN$cGmRA@IG>I_qsmF{2ttv;01E zI?-%a!i#ev@X-e$-uW~k6d)W`UgU}>B*J`-&ZkK|Oh2CG1dhKq3NrXevXv@j#+e<@ zhf^pKN*n1X<i)4R*6*NsScnRbT*CKI;N|I%$Ru9d3yBp<21}uYz0XLLNjZ%dkrdurBrf5h zlr5kS zrc^eq>OaXf2Fv`VjFyjo2yGE^)QkbvIgJ}UiB((6RBzhUi`r?Q$cpaI;(Oz7Rb^E! zMfAe0$6@k?EYIAtLO}AbCpkV6H>0cWG5Ax+>MbwiM&7G>#hhXup@PpW^H)rg$!JWY z7L1Z1o;(s*f$;#=$Q|(jxc0jN1W7OOm{S|`8JYr4=D4E=o*DF=5xA0a4wB%O_7Wu1 zy?Id(n!x?IvN%uHbp6*i6G>UVpUSo8|82Y$9Ss4=nfQ9g1^+!DWfz7k@+m@8R>B@8 zB_|>>pie_Yk6^@wOY&=tS_HWyEIn+v1#XbJ6r*OaZ1Dpsgy@B&52a5IssMkz8_r9v zMzPh4)ix9;ueIRWi(Xd)+;APA_Guw z{LIC_AO`Xh(-gvjZ8-9v;GPBeo!EGf{%T9a<>X~}Gq`ngFQI)A_-^;ra!)X{ldw{u z9n8knM|Y=gA{_WCEB35IAHGUYFk>&K0rny6OAon7%#w-wMnkYNM@LN~9ok3%YudTq zsWReP)?>azp?N8ku3z;lWS{-SnUh&gxg(b-7F8iqEdi z&Fo4SfLSv9v-gfMtIHEnebZ+#)c$m-Yl_i8>Rws)Vw*n%e!~+syTvnd`rzM1qD6x! zersj>-T9q;&mO^}X2Q2lyFw{Sj+3_GCaD$*oP>a$_`KpjfX}w<*Uq=UfFF#eA1Gl! zdn#{g#Nfj+s1ZQKLV^$(Su#8k06Yd+4$?2ye~y(VlAUy?VlM3tdqLayB#!>-=e;fR zj46lzg&ZNVfERRt5f9LCJrPMK@*;aww<@*hO#qJ=p|B%NXCe za^vF^d74bky|kJCX>Gy;V^YCE?C}#r-GS{}sTLvDeg^&7i2ZhWrfmt(ZAJYz9A=mO zJU1@>a_JkgEcRRa8M+K&k>XPt&mT~6xIC9g!d$DM1k>WNDN=@lt0g^RD{?sP3{UKWwQTw) zkpiC$#l*b#u0#^D+2d=(QdA^oaRvb?RQm&8Q8q0xo~=>0#AMRp;7Yfpx2x}uXpbKH ze{55Q=umDZKaVc=8%vRaeFb?>UBq=Awn=Bez|U}-)G)>+g;)gB3>u;59>PW|F|wB( zocHLu5(O4pjNQ5k)|?Jx&UjXo>VX3ak4;a^8a39n1O{g2hLWq#775yL4J9^hiJma! z)9CQ6H2u>xlG3D`LW$SSidL){yMqS{qiiyTGvjOY;4bSGE$&28m@j8TzkhEp~TmRi+&xXO>|ogj6x8wyuP)N!eNLHdyUm{1B5i z7F*8&ldFrerYUomlmL0j5$HW)C}w+ybxsnKkz6{M?Wyq|=?VFNFTV)Uq21APLi{Ci z{WJYF#Xdm_GZ?CT1ezk}lRUX{1YtF>4Gz!)rt8gf0=GQ90Qp)*stdd8G017LEszjU zd8AUgr)pjNcScn;*Fu5}6*+N)5dp3=Gv*`B)vP@Kw2AC-nUrLv0;iLj(%8PwH`}-F zGAZaq+Du0upr*TpfRbN#AM1zcwm;f1=F!(|T604$xZc^mR);L=asVYM$p5VNdX9#v zQKy1t9UC$V33E?6JoRB=RrL zwXG;5pjqVm{o7R{tm6;I)N~)32_a`(^fQIDJTi6n_ZP+whB*X1^mcL_SaUJW#9k~#?5$CP-V8n>GvL6ZU2%Go5oKd8Xj{+ae(({2R)9R# zQJ@5{$6YozckRc$i+_@jUKYohKz#upIpdl+Jaag!|B31);DELV- z%|B6vn&7S3=vz=-!XU0{B*p!oXU7+s2!mwb+x~7MLN4f#MZ#{yW~cq7H-rZwVbz9C z%xx}nSn2pd1NR+0;-;nodAxYMBoQM?ON=<>*CzFL00U{-4^RU#xLGjkQnA2ZP-^2s zjjF*=2*d-Bfcf`)`up>`{vW4}@q6wxhW4hkf66gPD%6rC)b=EN9S=ds+ztKt9EVk* zrrB_89M-%FrLLHY2I!)3J;~$o{z59=XVOF14>@^_dhQ0ZHQM^v<*^I!(Sv6uv4kyz zi)B=l6K{rQmd}l#6KA9n18jde5?^c!xi*N>I6j>YkDIQ?h;*xXJqNkq1VaKEW!@sW zQ}EA|gvPUcb01R9`Jwv*YErX66tZ@afAKST}oI$<_Tkpbv2J) zAnrpC839VGKVB$LP);Cah9mVC@X-rPf(J~2H96F< z5(u*v{+=IvsswzdJlm)vqy@Tj3<`GW0lywsa|UBohX=%W|5b6UHesQNb=;* zsZ;>zV^QGvSqR@+k<45`o2-pN4^Ajr(M6l`CV`hBSDhP1X^5=Zw3oOXP1QSWnd-OS;9M z7A)4*3>SePpr>dP(|Z$4TV^=KCD1e9YsEb#n5#N?XE>FHI8($Cvpv6I3eRJW7Ksyn z15^tOAb$u@l~?87)q9qZ%M-e;)52$X@#wMt$K|R-2Y9i5kAYvms|wAev=wFpmW5D@ zVNhYLU|@|eJw*@$xu^jm_@w8KuyE% zxlU&wX;1elNAvJ4`KHoCsC>s8@ z?0G2{i~Pga;;*0G4er;}^%F+gv!yA*HJ$C}MNi1al2e=an+l^7?m){&91&;?ASmsH zs$hNon>ugmo@rO07gitBw0s!gNQY_v?VOP3*XBX?(O!T+1>+{h8#!K^f?vR>CpwXA z-s+8~y2A2vD+hu~1@+t!;SW^H9{V;n_Sdodk1(7;V1fa6P@C9jLNH68w;fiCr-?!E99iYS~I1#OsEF@C^GPaG9^Zt3x65pc@TGEi5W{=T@aalRZ$_+e#_y5li;Fl zTr`06-Kj7A--uQDz%2TgbaG%uNXi?TK6YQXE1>SJDlbOpz<;~({}iwvF#8W=1FR9@ zgsr*SoSsv@S?Y!KUm^n2{M+p8)*i{;t2`Q-9sO7AI|a^2{2{|TFiDi0$>urlWL9P( zub%c1OO%*BXr6kq{CNjG`3HrB56TRH^!Sm7$4EMTKu%U{{XoK2T6Y)i(R?{}WFbyi zd4+_-#}R?+a=Gz&tJ^-xy+!uaB+h!SZuq>9C-ro`T`-s7hhJW|b^gZbe%5KboMS%n zh|=IJ#7P0jvCFR3Lh`1NNFe5@l&9ntAOjvz!f~UA+SdY{TLH8)uj(#+6i}CoCU#K{ zvBpJv7p)F=DA-3OPNF*_qrjhzp=~z={1)nt)eOt$t~L^xh(*b$G7iahp~}~BHfBoh z8eRnt zgyC-2{X^t{lR^1{y1~mzrUS_GWG;M zxE^~4_9n@(Pbg;?4Ns#xMf&f-4=WCJ4Kj*c15KV5fBzP&`e<{Ui3Vm~QGIF~S?$sY ztnpzcmd=x;KF|7SKCVpD(k1fH=6*#_q!143vwEgIOW@aSHL8UTltk(3ilK98W{d}g zUl6lhFqiff>MABf&h{fOT0U;IPbcJJgjSm!N> z`sJVSi{kFu8D z(1Xv~t|$mvmsoZe*-e!n8;T6W3XwM8e#Hst6nT=Y4lTU(6)Lsm>rQTMIJf6*lHmIzn}?l;08A*Jqn>qrSWJk`Y6WR{+^i0(5xhcjbKE z6^ZcumnI8eM~v^ZB1zXUjdsot43ow*_J=an5fL4KA#Vc7hBLPM9wDMOnrRmN^{6T5 zDod3%9d2RmvNDZ?F~KhFzSnwdXpO=DkoqxbMMQ_@$`Zrk%|4$Lw>R-S?S*>mDu@bbkY%P><}k!B98aYSUUOY4uL3>kz!4irYXYd8RUt zGc*3xK-_wG`wcT&0ogIYUuVY596eb3Czj#<0_jrW$hf!m06|x5DwjR5GM4i+&(H9c znZF|$Iy~brpm}TM>woAH^Qi1@^ulNH*AVb>pW4R8<%#>tXXaGpvHfV~Yehql*K)OH z#Q)mSvA?<6BC)|*dkg;4)MY;NXi&{HiH1as@JAa?ktZu?G;0t%utHKQk1b(t+HQon zt+zlLzo=S=>=FkX3xvcZZiiX}xd7%;W+oxqx6hRr{>u8NqQ?2QDVrK(t&W!VUT-W4 zayfdvEX+t~Y}RnpgrTXtbvTAN5x*jRt%ejUjA7d7ED1k=cXP?_00yqDi=qd5012By zoaWfguNG&LsZxGiOaNu=azif9QlDeN2Q^>@MwMul>oO7=oFqZxZ{@ zbL6h4>h*+2WfLb-EUX4og7mVKBGJx-cR>I>t^vyuS%+=GE}R2=z{Y#7#LW`BYdt+) zp19ggtTy`XXgxsW;->$W2N=XC=DT!v94L;2Oz1@DLMRy|v%fUSIssr2=CpcsRDqzE z3ihjs$vR4Y2lQP1-%UkA=@sCyh~d}Ya<~|zo5d9e$6SeNGHUG&bcnjgp@>jci-JZ& z`z>be%ML?F@(%th%*3?okJ*M&PKqK^Hq8w<3nUFQ6R@MXV)=9uuOkrCD*1w41K(1S z`)QAtxYnOc@VcZ9V%Z-)*Urp|Ut~1Mkju^T5XvmLxe6E;(c34}h|JSeeLQVZM99lt zLk}X*8xBM~jrRN0`^vI1_zAO~swRAs-Ep_?pA_T42g(Bn5|PbWS9KxYBJ*ozf@W!a^T1=-Si3DT5f*Nvac z?gUSFUA2E4+w)7X&a^|SlYWx~4-+aik%@L*{KZ1p*PTwxsQ>0oCM|GKfSEr-N8Y~{ zYFf;|If_e+gfjs4&h(Ebv%61~UY@>@@cMx=F(Jqx-$#@E#CL4^xP%iT3zamlq8N$^ zwj?y_S>{Duo|%mC#_g&|v>q)imm9;ze@2E9hFem`wkYa36~=H3l)Ggd6$*xxDz62?btQq-3`6P1o0y0P!)4; zm3EOEM)BHV&VgXMT?j@`QB;=6zjI}X^V(88yz?hVJ|(U~!4QKLo_m}E%Ow9vdc!7H ztU{ahT~kcxRCN)@!jx9%pTK#e?*q>VZ(>F<(ctyPmzT=J#*g8gp69;|=iZ42-v05= z)9~xi4SLi8evWWc@H~+Gkk+SbqcBkK;h|8|fdv7UX`p`)Pu?l#v$1}Y0$DI5iszpr zeLdk~Ty9HG0d`d*8KUAXl!TZ20#@-dVsL_(278JI5ATJmvd(rs;n^MbNFqd(2g+FZ zMI^Ea7LsAokfxdV&GK8e>bM0a1Y8#th-67;#7S5tsQWEg@Lv_#F ze%BAiw=@ffkYbRH%@0PUSsctC$wLm3@TM0$6dQ;0_qt$}c3#2ta?0O>S+kPA3b<0k z1A3dZ?UrL`ev~IZ*@P=eTWd`ty<}f(wc#j27xSD@{Q2**dJKz{8iy;|F31RIS^Z*3 zf~|p#&jOtIl~lUi`|Ko^t;oYUcdcyNgfKkxzi)Wq}*=gV zFqfD{C&*D1Pm4z3YDU2YvH`GMjv_E93;KdSQ3r%}@ryI8&LGOU_*Xs`$~0FbRX2(d z?e9;}FDTR^aTi5dSUU@=XcPJ#|G1%3x=aj~Px;(HT5BkA-FT=|)dSqm88Ol?i$gbW zDpTF7(|S!@!XGvvZZ-Ai|DN-6{{=_tI+w>Eitk&B15r80EP(i}&?4C;6sQrnp*ZSv zIMqiBe4QuKzB*#nd%@&PCqFy$&e75Uciq9=^zfI5QgMbHlTm?YUDD!$V*P|23F0x_ zJhEM_?2h=Xm>;ydZm6!^HJw}{G$#gC&jFA%2#MSI6WLu&=&F_$u z6D$9Ii?#RCqp6E_N4gk(FR|k5qamI&K?-uG<=tPC*dSYE6Hnj(lYF=%_W%pI@7K>0FhF+@G^b0? zE_JH?fEf$JMchr}_qm|9%)f#+z*QVeKwf-`|; z)_3+qyzF7<(hOWV`xoLlH16ofec&dFW?DSfANa;+NhZmKAs0o|Yn(aSEd}|+g<)bS zK@O#vX-U|D-V%DFwLvWbZ0j;DOeSu`fnqVW9}cAvu8bX#gS1B6Nl>_9gR9hCevI6r z*-!h5L&kBq^_(~Qg0v}BlK-hiNR9n9(zwt2PWQJQvA+AEbeR+k9z$6;{-vV4l<$HQ zF#+qVyP?!igYW;WIyp?Dm_bEw`8r*P>f?olLW#(PbB6l&-d~6JSBr;aE?mKUJI>et z;tgcT8a!7-h;Z}8uV1>rve=BFu}ncpb0bU0;ZbirMq5PGS_nuZ$eQJepO6y4J8S+U zpf0Ai%@S_PJeV{1Wp)nGy15xDCJEJJxkLtMrnG^Y2s6tD+VTlZatF%x*X#)GkQ*Ac4zV~6)&iOoC7 z(PTG+9i0c_)`dqM8pmD%3VjQYVx9<$X9~oqg$VG(n$SP-rL=4EQ z3K+qtwMb{6QV7|PFGCPZeqqKH!FzUiqoxc(_o|VHwA54uXsAYQKnn>@i*S21NgirV zQ?%Nefy0EX?Q%R`B7z^6h)2+@U);Y`PafH^BOh?|e=~a&jhoMt(Z`A z7c@Uv8b+pZM_YGDJRG9eUiiYZI=WdjMPPg`bi~BK2-a!5!J@iD4 z!_j&Am+W>Zb83+J3CXRI0#AC{4$FJ@;npc}i&%pdTb0h#ooc&+x9|1NdkyL9&Yu14 z`>ap8Mh_l6rWSHnGzcVa8t@cjQDAn1( zMIrN)Q410V``da)MP-Hsm)?Oi)!G7e$FM(7-MX}$cV*SlPWhiU^Of<#n#DrO%D z(?!Ajov2FIsY07!!vcqm$cI}m!;AHOnaH@g6tk2K-yYg2*6CzeGb6`BL%pc)x}hf> zoKUK7g_^JiFwEx;aiM>}lAFA!yU!FPu$vtEVR<(5Yxfj08UZIyoyHAroF%zlM3JpM zq$OT%qUXg)j6KR=mxJiy=(oJjiklLTwzNvy0Jr4FwibfVO26S~zx@6#() z=9<1pU1((jtC7R?%!)YNxP`4-=u?K}OB@KQ6Hkwy^|Q)(x6RaFJeHpPl6-MGZ6~!V znT&p=q|_QHW+>pfesbs6rWm8~2w;__>lS_j>uU%(UMuyOt|F1;L9$lgsMM?<#jp%N6+D6#c%r^ibXD*!jHwQ?bz0 zMB~?aX$9iA&IPUgi_I;yzK0{i=$fNf_u1`pX=q`oqq0J6y{88)hWkm>*n;qSkY%$r z@NqOEZL3@S{`C!ne^L?E4R81sx}@I80?E&6MXL%eyN$te@cl|NBFHRtk^j=1`o`z> zh9Jl1%iASVskvao^}4m|JT>Z3Cugnq+ZJ_?Z>{Kb(GQc<5&LueGk=>Zr?f|G*e+MS zuKm6R!%cfteu1ZgnR@WCLY2+cv&q7uFP1JjXT1PE9lG5~dDxBS_6&A0~jLqw^&xk1> z)@^p1LwdFA=RP%pmchO!%*%^kiU_xJ6ptm>aCsNnAsb5hOg^FjD zs!E33mI?E0od}NB8W7o`?#S)CdwKCyb;T>Y+Q#TkojqOYWp}OGUO`v?8}`kijMQc~ zH#C>IGm(2;_(77|*_`H?fln>JW2>|#T*r@?=Ey-w#7kkb0&f%jWUC+=iOPl8rc@n~ z=9-8WLNwHj#c)_e%jf>2W23Z?j$w-oZ#;4JfL&>NF<7;N_N|D&{R~)MOiHJ@10txw zbaPM1#evg3K4;`1ArX-$yBup&@gtwUP4HcmwTGkax)N5tBTe0#L|e^Wcvi?@6d~DB zK|;Vqsx~ceJSaCAXZoZKKd5_)4TJbgdrI9+I<IhgHFE5{2N z=VzLswtWbkH?=O??5Mj6ySoloeZs=N`B^?i&vAnn+E!8Tm2PxYzqi{2ct64nua4UT zW%2^uH?>KsCvMXVcTdXN0DayH|JBPu&~GEZ!S&Srbml2@de?%F2jn^TgYy)OuIFYt zpHwmEI@u7NZRbAi-LI*%9bydL$5V;Rn}y5A)%&@&lHB%!sR@H3pX1q`7Ar%`+9MSK z+6+s#n*1{*@q+|AeN^AP{C7!1)qD4irGrPBSRB4=o1&RM>lbf*1c4T||2XN{`>asK ztI59@thDsYcyHzX2CDpCZ90x@^mL-i@o!Qe{}tcK)My-qDtcf=wF$UR-Y&@UGKAATI02@l+ZRGM$L$Nl_L*rz8j;QL!-x>z+*AqG~?2xvdS-P zS6O-Hf~3N)FJRN>d)kIVtDvS9f}sw54R4}WMY+hAK1GLt>fhy+vt&nY&X`=5b06=(;INzT)E)c<^8?T^hzN3>5`z&`>BANZ!mBBCTDbp zi|=zAbiY_dt?p7>@jdje{C5a_bSC8&(-upswxCsk&8=c(%e8sQVT;P_yTo`$ze3Au z7?QV$$zI=LzUhgQ$%$Lx>&xFX9{ac_w;6W5iQ8YMz6hpzBg*dh7V-W14qw(RIlPFsaCR|{ z8oI5!9H~Bx>BGcsPe$tZ)*pX&4=Fm{qAhwmTQ@?~U7hs!nX%L4w|e`nz!3UJj>Ld~ zfp);%e-3huChdI;nK!EWW!16@_oon`ie()U`TKnD8e3H$&%WsErsNRqSVzU{y=l_A z$iFy8r`_>c8erWOOF~1PzRz!3Gg`!<`&3VpXoMjj54B)-M(v|^2R8O zusrX~zrTB8lWSRf{dC_nQODc;ntEu;%@#UqyK$#(n(5Bg8&J0$p0#+oxKUDvp-HMa z{CqLK?+0dv=G9%x@xwCYc)vgGVjp!kyS|LMFvZFV4v8W61ra;n3SV|U&+98!!c&~I z)ET3n+A6IJJT}F#Smqu5j-8o1V!)aWd8a96qPujlR(^sqs3vz}U>V+31n%lqSmcG3 z5n>+B6TpM5=xJ{(mCY#_>>anp*BB#qyoD}uUTb{#W3#U3peZZ1FWGF1rE;=O^xg{r zuL~=mBV<~y4K3B1mLsPQ<(~=JsryHttjC<*HjYd7Aaw11DdPg>jMAsGwED|KP^Z6+X-b z>G6*nC5vPK%x>?cC5$%%TVDqu8r}~=gMpEXs{8y8jn6}|>kzj(mDu=RhJ@*`bP-+W!gPwj3|;hJL8TveTac{i4)z4iRXJG$$skU|Av>8G~myfSps zZ1415;T>q`0BCvBIn;JZQiUPi%66L)BU#*&%qWG_qA+htV&43WqCZr)FDqDZ2orp zMsU?xi%#!zGUZuKdkc!#OoPvwA%nWs#dNEfQr;i%ENvUiM@$O_k1O_KMw)BY=wW+JNX{OY}MiP~8>U}uiHxrJSmBwav6_&BD%j+h!Mf%$R)83W8 zv%LlV+}_(#s@hvyYi-?bv2_u<#O}7WrIysLR7LEy6Vg&@*Uhd{Vh>^uwbc?zsl7@p zC5SzUkPy6h?ho(ty#Ko7}emBTtIi(CYlECeN*X&Hg7W#M{Vg_N-f+p zDZc2~?R;GywFrB88o`%IC^A>t*}o;DBGR+*A79fOBd@-+oJYkwp`l{|G~ zH^aISb?lRc0>k%=vUiNU!0vlyToTsA&o5xn-)?4TKkC`^GJd;>%$UfW894Lo?Z$oK z_A(#nEBK6~@>p*KoDf+BO{cBCBm(n|SLUC7M*Ofaku-PN25~i3728E=8#O z7{7$`xlk5J{%6hTP;zyt&Efo~$ANp$bWgN=I^5q^LThUXy{z7oXKSJO?A|8WNh2@E z-d;-aykkm*@hs&sI%?kJxvcz9jM>Ke0sF@KniX=*kOgGr84x%mWX(AsS8!H;En<-{ z?AHNlk`1OX^v(?l7gN;n_0)W0BOX$+&P-WW%|&3Mmr}{I;qgF zS5)6Mdfpd4I&!654HrTF;Yfj_{4*kbv5!;Y-!c>~&-EsINhciwv*}r$zBzxs)j#XJ z%lbe_buiGy$xy6I)RUKX`H6YYow-&0NzPTh%JWTp7`qPISYDIyc!?9$r`DqtK8Zrb z_)@xdNIOW1GgIuMiVWl=@P5N`KkSi$YoEND?}#XqD~R(Rlyj2k3nh<4mQ`WX?q zg=XkP>DBxv!Au=#PU}9kpg#gd!|}St-yE4gpfTG;T6Wpj$_?9%s4|@1cICOCIoOb- z@CZo}wUF`4pLp6nlpyCb5Zxsa&I{J_Y2tD;^J{3+ zXLQqejrL3$ADqr%A@_4O^#xW1710txAJi`^a`~7^)^fkEJh1GKISj17gnCgU*n9L3Ywfm7%rEGke&d0SNOVIhK33^d5Kt?pDCrn`>sO$bOQ7Smo&pr3cKT+t(}q*i z!S(C!AFR+@CgJIBSORdDbDU>c*v}Bm?q+trDz>4<^Qp2=zCIefd`bycxH{IC$WeX^ z7I-7|hxw9|epe<>t_bbGx1{6!`yU#Av~sSB-5~MZj`6A_xP)aLZhX{lpssrFv0c|r zh^XY)+tD&?YH*q-TDzEfFC~R)S+%WcDf?c#;Wmn6XpQNfmp8sSr@79i#<{}Reh_v~ zNO=+l*tqSCz_zrt`KG;iu~km{&YQ7US&7Vj(^^Ean*S>+espWLAi1R2p~mCh#=&-R z2#KDOETsH*PA+;79&|1$d3%^g*Lwcabd^BW>cBzmmEsZX55w{BgQ9?kRn(h@E}#P- zt4NygAAbQ}@-LVX23n+$M&5~0s@6}6W*+CHVtYnr9qv{_JXJNb)tU`7i5heHY|Wj- zH^A50z%Ir9h2jo4TCL51kaLjWPrQ!PbXmkk3=tW!i;~+jA-R@@Jq5P=6eQ_W*}e6- zNnn7WfyJ-gkNo;$u7nDf?{eFOXrPIu2O^(+ATjDU_0dJ`;fztLMs848C~{T4LJ7y# zui9oVwAiu3TqfFOh4>YP_~o(D^#vR|9O9(%pO~1-a4~@$RJ_!kowCI0MAMi+D6={9 z*5PF6-M;qO{*V14V}jhoCWaRmgsFmb@>O0NQ;gW#+xOe@l$z`R&;c$`n<8^HeE#SO zzdCss`pIuo*)591(L-LpBRS&}mZ*%_=G7M~sw%A0a;ZP#fI+T>-*Eo{G?s(ZYg4&e z=|z<4oD1)Fx@iCEOS5y;sz~56!QWYS{YNT;cJ81hWPU6^LmJ(3OG?|vf@w&3%uZR_9doDfNN>eK1E4r!WUpbVMT{~jvyaL^IWSW0@n_*KrtFkQS71yWGQ{Tu-jp=$<2 z&VvN7I$K66-YD6r(N95(Gz=72u&!1kT1Z#vpiSnvdutNFCLi(U+YV~P61ns|Z+|`E zhLqml@vrsqo^_k+&~0^^Kb3>^#Us>Kp68g@MR4_*6Q}R1V#{4a?K0p+J{X1$ER6a+ zx)w$%FSh9Gg^HcQb7IDQ?{;Of)d*fn@N86hLNe-R_+K{NtSzUN8 zY>m#CN%|Y%*JS^a_Rt`n1h>{_@&)k#c%*1p+*57LcfOsdC(IVT907@u-lBCV7uw{5 zzKU@B82ca{))a(_0Z~*Aw|Ovhl(xb~k`%3C0hgL&UZ|#-Qx&zegl98p+NMcKSw(c3 z`)DmMiu%{h)KKHZZS&p?3-7EL^raNiC1?KJDQ*h|b4!G8Fw34wbGNq-`fT;a&(wxl zZv3hZ2764BKX8K^{$+Hqco$YA4xvX_g{3gTm&Lx07gz6%3g0xTl#}@Wu9H^PYIx>L z`Y+{-rY!mXE2-d9(?M?oHR~rbS`H<7S8w~ipZ676sN{Yz^os-I!2V5D_vSfXYHEk? z4Jt^mQOiyNn!o7{-W8dZ$RJ)J*G2BnH7934lBS;?D1FQ_fcHBzPha~pf@fv*LG7e} z8Ws=U$M(YudYKH*2#-TY!SiM3zhr2A_i5ZJP6%>&Cmgo`U)e9T8rm#e*2#rv0Y036dA6 zj~g3BmNAfE^rsKn+FK*b-$SU6hYOyXb|X^7WsHrM+%R{ewh3Wya8oj`coIQm3_DC1 z3O4v{V|?jT9UtXD+qVPXfak_KT~wqj8~M&hsjmEd5xn!S)WOOV^QX@FfZtB+<3jt; zcau*nVirlLi-UVp0;_X#e2j1JC~dQDhb&HvA=y8@2RvW7ihsI8QVxZgV zALGYwdF_VyvB+EZzT<>@rAfs5EKCtzjgeB6bRdhC+@#tVx#| z;8R6edio=J4K(+kaW$wv8tpE}x>!ObYPAi; zY$i5xgOR`UwjEU~h~E%do|5%%)WhOU1k66QVS3kMv^@Fjs;r?8gR*?;t}@hf*1d{y z#r~;j8@X2A5I|0p&wu7m$uiwfwq|0JeWwC+CNrut!J7q-G{wH$)F=EVkTLZ6H<;So zCs}tsbh!K+!N_f?eVjU|h8O7+&OPIwcN#FOTmy>2zlneBsT&&Pvg4j8%&b`W>4$$r zv3)<%Is1JHtvHaWqHOR{tPDHRwYvEY@o5lFZWRGdhZ`n2r|ub15d`YC}41i4+&Seo-+8mm^#KDYCyNh+h;m)|kWtVNFD_Tw6N`rEBSJ5faL~&{xF?V30 z2-gjo)g>Ci)uSGWwPU!0w7x)*KJq?m&?frsh2Gq4oIo8Pgetb=5Z0P`Ag(0~-e(wY z@Ww-UKM~?mCn89~yGgaoSXL2pmg7)(#llnx6ubyo$^(Kq5!eXNX7b?Cp)U4EN%j70 z@AF*pZAP$2L_j7gxY+UDsagD@RhFMA!we#=$`k*9J4Xz$-*5%*WMWIcw|SYf!XvSj z0FmOJ43J$-DBJ45YmTO9VGFJz%;g{d%g4JR+T<>hShrkeR^5UxZ;(TDqzrqAgVHvL z`o1$Q-+I&5WjD=|iHW`JP}<~`xpyo(>f1>$GPhIm$i(B{K>kMh=(49ZBLf->Pr?Ax zXUnC3_zt|VPq+9NcDky!7?H@v7qF^ATJ^!}m~n9IJWv6SaQ~wfHug@l5u=ltPA;@4 z=Nvu?;vW}V1?OXvt3c|Z)^N4cH*s#gAyOq)1J8o90u&vVov7Lm#aI$yGj%%*x{f#S zec&Wk4*47;4EL-3voL8Gi}-~-^VXDD!Cqyph0$W-;sv6jmo2NTh`1Suu#6n11J!%B zeE$(e+0E6?HDR(2UuZJlf8~whRM+UB!0?`xm{|vRZU&`&(ih%@wf0$YY~y6kf^m0u zcjX7Z1S}=-ZuzfUz9k+U_4v&z5W#9n-~T2(lN7x(A3$amHfR5D+Ef}=Nr#${oBr6r zB)xMp-S4P{jYa{_`&Sk%!oNfqzgsh}*;Z=OkAdEPQh3MskA(syT9H=wDOXABAKDS@ z>q&J=Yvqi;aS}LtgXzVrpT1F+2N>o4l{mZNL8zmAWWwMFdM64c;!1=>C5SsmFCa4V zOs;Iqc4kB^LA{t7-uprpeFD0KH<7!lVgCK5@luVI*<7EyjGl^1x$nF?#k*yC0ZXU3 z*wGZw$!puY(pUFO^oW}TrsUgUJ^i$x0wFPDIVT(L8-*JmMgygOZkm*){v3>@UOD5E zZt@A{=#=VK<0Qb#oOA!3Y^(lfbcckv=+Z!HIhBh0WrlbSP3JDVM?mJ^q z02E`q02$yny3!VfHlW!1fkFA0r-ys8=x^(PU#>2!HhxqMo6;WkTB~4q9TeM(EBYEA{|iK@0z$T37WiwgN$CE zCr$52w6&C2oncQRH@>YUySR95xfX?e>|d%PnNQ-gcg}O1zo>aDppC*gb~kyqM0fRx zJia8M=C`-vzEX6AK7@q*eN^?PPgnK{6h1;OC4@j-OQUBIb@MDLNS{=F!E%9F``yti zIb*qhWHibXbKjw`N9lf1N188C5`GGj$=o}i9;vz#L0EZUJ>4Gx30m?i;usgbpTrg{ zVd%0kX!a8XpLKY>(4Y_9)Er|Ud#kUsy;5}FVXqXCe9)7KpC$fMK>8gvdeqidoL_g4 zj5oU_r!Y_V`C|1H6q{Ewz80ljk4&y3Xs4%+e4=&K}<6%Scbp~`5V+W#tv8<51Ndbpmp zG+eKeuD@)njQg{XVyh5UE*tx^ls|URr9ntz=hq9JI2q$g?849P#>UU7kBAtTZp;PX zvpPiUD{Y=Ec;em1pDgKK*B5y;D{tD1kN=F>+26MW+SR2F`f3A*#4vtKUNEZSXD;BZ z_6GT;;>JqBY3^!p!-H5F^n-H|e@S1~91I6U1jX&7m<6l(fyz)Y9A!ZhNt|e{!9XG= z1m9pHL*9(>fA^T(N}&(kj3>;TKYhD+IR%#<8!5H24UJ;h&I_y~vmX+C*7&FX`MTG> z*HmD##dU`3Mi5uq^+1~Gx@|p5dNS`CP+^+vDS_;r|NHp`E_mgkok z_eqR|*{Ceuxf#X+q(b&*qjV&SUa`}@PeBlB>ysU`KXaGiEl zv}02OTij&RB-zSp5Y5uiUA^1HdForW%2CDjvli91a3iJTxw;0(%x)p1B4)qN!Wo;4 zJ~#7q%>;R9Nw!rE0KUX-mKnU;8Gj_nI$~+Nq<@)LdZr~CbFD;Srq79YBPTR(rn4hX zbIXWXdkam^e{~~0-^R)!s-_q-VwLqBU>q7;VE+cExPJSQ|7>&Xi`THC#RhR*O31)e z_+GY{waD6+F|vT;-5yU}?u6k2W7C@X?(^US(~Z9HDC&j{pGUyeFQ^IFwEWPlaoK7> z!-yL}kh1-$lB)#?tv%QeMFqfCh;!j`N{oS}h)akmQ(A8UZP*!&y@GcxP>#`W`W1(( z&)1k{nfK3>%$g866pEWkn^KBk@nO7sJ(*sz>ze($KNep-l$YvWG)I4b7`NRabugl@ zjhTwa30a=axhbK&>K^gUJl5FU-=Cdu)MlJ|EA$Oa3MgN)`^inJ$AqIBe-M*zhrQ?0 zT8~Sr_Gs*?w`$G2VIA1dpO_>@RY9d9mBVuf%^})5K`7{si8M-m&+)Sm5w}J+)TNfSnuS9+!3uML6#hlh9sj@45b&rL=a2c? z%Lj{{TTV=OZk40pcIhOz^{^LiUqYvHcr<{FGs(6iyKWxTqrfb=@*kNo0tHmWh) zPP^g~I&j;9d2q;BUXYZ6myRtEIk3GW>5s>P`#z76`Z8U8Qet8_bh-1N22Uj3uGv8u{Xd zx6j4Bn$*vjKpW${NH=Z&j89F|y%&)G<;-h9Iq2eX$V!PWZ08j!2C8xgod4Tj))GDQ zo=~f`Sary&++!G3=$Na=odNl7)r*~}S<&d1#9*_S!jKxF{Sy7qjk2@cZ%rfi;(Lj` z_YA^v=Z#dA%|_hcgc~7*c;|W+_FiKgwFzHv%Ij5sCU~POvVG5Mx_;1a-R+4-%Kt!H ze-EeoUkJjc z8U^l17s9YORC<%*&q!2W7Ca z)N<&;q@128j_FGgy23oXqjXUH&8-rB|5Iw=dV zqW|sU=?{LG)iRaQ7dF_PtpquH$&*Jb@`;B&IZ8(xZ`o|IyBiwLM#COhPoA~`U28&ZBQJ#sO~GW*dc_;m zEB(2}^vS&uTbIXensd=CKAfa&tIMGUQ9s-NJ?$iGr4)P*%;cBS$hV;tC^j0@E2u6Z z>eo#9Us&=7_nNHu^yC#tewGy`K+6=;WY|sJTr(yOYwKTkF@t!H&ZZ4~<#>d%V&LBN zDu_q>H2gTXS^gOsi*pvRf*iG|VSQIO=1WVJKGV-wDzAoR>Y`soqOG&~55%kD#TRMf z-96Ql%1ao%MuGg|w~W}S2B|aHP`;vs4GGHBMa3OC8;$hXgax2$#*@W1Dp{1re9&(t z0$kx=f`*lR9`ue5?^0MjS6mS)H2Q-nw?z29H-H?=1RE-j?IL5j5X^rVjxoZ)Qqy+q zqAvje_YdnFQtJ0ND zY^RLmcFTfJs7}_azt&iViN|{)06@j%g!z;lTgYk@Mwob#(V72s^)DjFv|Zq}mq$YY z`5edYWzMRtT59ROWw&?yseAO**EU#Dq_f*eK|}TR1!v>eoF@u2FRGOeUjW-2e*pkg zT|FMnPP)Zf%@!AI6Lxc?D zqM}bIZPw-yjG%>qyiw z8;?3`bLY9G*^u`ez02G@DvkrwR}i$wRdD6e_)#ez0Qe1p*1KA*D2^jeC~wcZ zj}}Y)OPk!qPNd4db{ldFS`i&TDI@-NQhOJ;{1k0-U*uS2(>wour;pq;%wgH+@$`K4 zZk1i9W#YV{ye>}%E_Riw%E@FwdiBI`o!PJjg@kL_M-b9_8@6X*J?xH6wxi6}+ zCS9LD@D!^)TVs5pJkh=Qf_ska Date: Sat, 23 Aug 2025 01:00:43 +1000 Subject: [PATCH 36/47] Add files via upload --- .../bitmap_bounding_circle-1-example-oop.cs | 2 -- ...ap_bounding_circle-1-example-resources.zip | Bin 142890 -> 138486 bytes ...map_bounding_circle-1-example-top-level.cs | 2 -- .../bitmap_bounding_circle-1-example.cpp | 30 ++++++++++++++++++ .../bitmap_bounding_circle-1-example.py | 2 -- .../bitmap_bounding_circle-1-example.txt | 2 +- 6 files changed, 31 insertions(+), 7 deletions(-) create mode 100644 public/usage-examples/graphics/bitmap_bounding_circle-1-example.cpp diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example-oop.cs b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-oop.cs index 134f3cb44..ff9794018 100644 --- a/public/usage-examples/graphics/bitmap_bounding_circle-1-example-oop.cs +++ b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-oop.cs @@ -11,8 +11,6 @@ public static void Main() Bitmap vertical_bitmap = SplashKit.LoadBitmap("vertical_bitmap", "image1.jpeg"); Bitmap horizontal_bitmap = SplashKit.LoadBitmap("horizontal_bitmap", "image2.png"); - // The 'bitmap_bounding_circle' function creates a circle with a circumference that encompasses the four vertices of it's associated bitmap - // A Point2D is also given to determine the circle's position Circle vert_bitmap_circle = SplashKit.BitmapBoundingCircle(vertical_bitmap, SplashKit.PointAt(210, 210)); Circle hori_bitmap_circle = SplashKit.BitmapBoundingCircle(horizontal_bitmap, SplashKit.PointAt(580, 400)); diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example-resources.zip b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-resources.zip index b7fcac354b7de47d38a1799bc6bed2ebad96fdc0..73d1efd748f07b86357890ab2e8b4548210b3377 100644 GIT binary patch delta 2471 zcmaJ?U1%It6rOu`HaoL3`#1ZO{r^jvP0}P=k*Yybi$$sin^;g9tJn~N)RKl6#R#pY zDo9#dYp3=g!CIxwLqSc+L#Q=k@WBVgqWGXOFA=e!f;9+gQK;w4-Py@*wI|F@?m6H2 zx#yny&G}{JkBf@j-|Ld$;W&@U5lNEXnEpZz;~PQ=9yQOixSYk6xyDX}pPm?4y7%z# z5UywO$&r4MAFbD?1wLxN>v~mA;sREZJZbKi_tzs+HnQw~w%(Q?+lu?OdcExfeQDlc zE;jss(3d^0*tLhv4-^fqhnU~oqv&$G$V=LjvK4Sl-7J?#JEo@0-_$ADO25X!<|S`l zZnp6m?WDZHSt#b;+K1K_u|Hurp66=XWpz=JH0;*TuIrh-2&Zn@ZiMoHx4<sME=MV2kJ1#JSh&1z3>Sb8 z%>w+{!gDZaup_cT%T$|&@{fLp3)%qndj9>Xe1pspe{AH=b?)WuqDC`YXsn>2%nS#WbKObHfsRjo(`UXccOfkOhv$j4jzW? z7>^5&$rv9OhOe8^uue{-GoNqFyw?Zh% zWqj!Fl?}RgBuvVS7u~`vOeeUn@E=#vfu3X7hEPdB8fIBbuM%;j>~- z4kdY$K`nG_KcbDUaH&2k?azT7bcqmV+1&u6shf+WV|L&P8R0AL#4U@g%`itUR3u*g z@U4sKb623BrFpU1NlBs({~~OH6Sih}+8{n45uGkISiWR$go90Jx62Uz-;jMw%|LgS zCkrJInd`2U7@>)f}raTW;PgP_dQY)E}k0R8}da|OJ zqK4^pP>Z@s22mD?0BrXI>5Mnq$hI7N~ zMeIEhoDe!YpNENlA>DakbtCsff99s9ZL?8GgCTK*_DGA(ui60QLKS{$#&fLQQC_L! zvB^@0(PpfsHq7TX%Hq#6oyb^LHMOyBtV3m*6{$Qi``DG=`LV5dujITWIrkqI(u~R^ z$h6@7C!!TXJ8#snq8^;cGc8yx@hyqy|AS~F_PyI6;uS(Zf02H)gsrZYvmn=Go^XdtA5lYK__4)$Aj6K!QEGSP`wQwyCI^GcmRP&-**@kP6+*X zl=N@6@hlBmJy{D_9$z0545>Q_g?4PVU9^~wFN0{b$-KDkPLk)f9m05LRWAzqUgr`q zdkS9Mh!Kh2g-}&b_|Ujk#E({Q6lciZv+z7jM&$p^bz8YXdi)S{)@ADQqaMEqDcIG4 unQHfcj*R$`D8OtdX0rK2Wcrqj_?bw>`g`5TEs|8mze7GrdNP0`BK-@R{jd}O delta 6670 zcmbuCYitx%6vyY@Z9BW&-PzsQSN8!d&mzbU4MGicN_hyD*04g9qL8MP4OT3a0%=hy zsrbR-Bj7|2M9`RMLexYIiH$L6NHiv3g4K`!@sXIQF-kO&5b=ZcoV~QQ6Th7GB-`ni z^Sl2!_sqHXfAa(HTVH#RT}t15m!@gky7qN<^t5l=y?@vCu3bCYJG**2A1f}XTTtxp z=&Eca4E=vZ!Z}>|R2jVyg&tD|p*0`^koSs!^#HpFC4}GUtQxYIuMQ$Ar#L~q z#@fJJl@c?~YJJFJ@0q^HTF+a|8PQWP8kK(MTVEffV=`bB_yp&3?|bZiAN0+p*7(tL zYf2X`NuMou=|Nu_uE$E^4_o&$byIRvTn3zizSFr`ZL(jS0Pm)yf4C|lJdNzi-%hVQ zyQ%q$bJi-Jdg#za4IBwdLv=QD+bR8Z_Kx9@hLl%KXP251&7_Pv&sOh*-*sV@we&)t z&|%bz#{_q)X?@Iovb6T0#k^8)7(WvWEuM-PCVMrj|I9-_-H^Aa!+5HICz-geJxS6iy@N3>>aCgkNym3ofN(8VVt?$!cKfwBYTK$l5r@JSU9ZS1`At zM$>pFzjNLfg15TjABTH|A`95jSgjC9hCxlgXe^72JS>me-2Pa=>S%oNJH0 znUXZu$6}F@sJH1`r%-a9<0CRqjG~mW#!yn)t65UeW@KPXN*d0edcda3Dut4Co{cIw zmRg(Kf{GkIz|U2bLfaC6tuY)*V_&FxxuXFdYS5R3d1wTv>)m#S1giJE!KRkXO|4D0 zT?&P{5afz0*_^qqa-B5z7&JSzhM+JR$5x?MkFUkiE zWn>rzlG5E;y?od#YKQ=QXUedvD^>pt_UT z?~^56D~}bODAii>R4Ql_-!WL?CL9)=Cv_7yjU2*8c`*15i`CGCi7H6XD-n(!^h-4` zV4}4qv(+&9YH^E;Dp{{;XwArM1Nko%r0PqPrHZUnHY&sSy6qSd)ofT0WfRSmoMV$Y zQ$f1?F%HFobt!r0zmA6-BDOOT&!pty@dj7#@@kx?0xjGUoBV+adXdHi50OmEsV)EE z^7+;=T}LNI0wz%%Mnopuf>rxaV;QG(;sA#vf#mP9KT$s zdM}Ad*5F0^S8tQ^Q$h9qfr)rLBj=Adj#6RAc`Al8a&g1tUH^uKfR7V$229K1*)djC yrKCQ=Q-Y4M-lgO!3jq%&<&0*xb)@PlL5q?+L7!&jOruV#)8;2M?PpBZw0{5*njwJz diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example-top-level.cs b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-top-level.cs index 657b02e80..31b08ca73 100644 --- a/public/usage-examples/graphics/bitmap_bounding_circle-1-example-top-level.cs +++ b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-top-level.cs @@ -6,8 +6,6 @@ Bitmap vertical_bitmap = LoadBitmap("vertical_bitmap", "image1.jpeg"); Bitmap horizontal_bitmap = LoadBitmap("horizontal_bitmap", "image2.png"); -// The 'bitmap_bounding_circle' function creates a circle with a circumference that encompasses the four vertices of it's associated bitmap -// A Point2D is also given to determine the circle's position Circle vert_bitmap_circle = BitmapBoundingCircle(vertical_bitmap, PointAt(210, 210)); Circle hori_bitmap_circle = BitmapBoundingCircle(horizontal_bitmap, PointAt(580, 400)); diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example.cpp b/public/usage-examples/graphics/bitmap_bounding_circle-1-example.cpp new file mode 100644 index 000000000..139c266e1 --- /dev/null +++ b/public/usage-examples/graphics/bitmap_bounding_circle-1-example.cpp @@ -0,0 +1,30 @@ +#include "splashkit.h" + +int main() +{ + open_window("Bitmap Bounding Circle", 800, 600); + + bitmap vertical_bitmap = load_bitmap("vertical_bitmap", "image1.jpeg"); + bitmap horizontal_bitmap = load_bitmap("horizontal_bitmap", "image2.png"); + + // The 'bitmap_bounding_circle' function creates a circle with a circumference that encompasses the four vertices of it's associated bitmap + // A Point2D is also given to determine the circle's position + circle vert_bitmap_circle = bitmap_bounding_circle(vertical_bitmap, point_at(210, 210)); + circle hori_bitmap_circle = bitmap_bounding_circle(horizontal_bitmap, point_at(580, 400)); + + while (!quit_requested()) + { + process_events(); + clear_screen(color_white()); + + draw_bitmap(vertical_bitmap, 141, 60); + draw_bitmap(horizontal_bitmap, 480, 344); + + draw_circle(color_black(), vert_bitmap_circle); + draw_circle(color_black(), hori_bitmap_circle); + + refresh_screen(); + } + close_all_windows(); + return 0; +} \ No newline at end of file diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example.py b/public/usage-examples/graphics/bitmap_bounding_circle-1-example.py index e4ad015ee..1c0b5d3ac 100644 --- a/public/usage-examples/graphics/bitmap_bounding_circle-1-example.py +++ b/public/usage-examples/graphics/bitmap_bounding_circle-1-example.py @@ -5,8 +5,6 @@ vertical_bitmap = load_bitmap("vertical_bitmap", "image1.jpeg") horizontal_bitmap = load_bitmap("horizontal_bitmap", "image2.png") -# The 'bitmap_bounding_circle' function creates a circle with a circumference that encompasses the four vertices of it's associated bitmap -# A Point2D is also given to determine the circle's position vert_bitmap_circle = bitmap_bounding_circle(vertical_bitmap, point_at(210, 210)) hori_bitmap_circle = bitmap_bounding_circle(horizontal_bitmap, point_at(580, 400)) diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example.txt b/public/usage-examples/graphics/bitmap_bounding_circle-1-example.txt index 5dd49407e..5f0670a83 100644 --- a/public/usage-examples/graphics/bitmap_bounding_circle-1-example.txt +++ b/public/usage-examples/graphics/bitmap_bounding_circle-1-example.txt @@ -1,4 +1,4 @@ -Two images are displayed, encompassed by their own respective circles generated by the 'bitmap_bounding_circle' function +Draw bitmaps surrounded by circles :::note To test this example code you can download these [**Resources**](/usage-examples/graphics/bitmap_bounding_circle-1-example-resources.zip). From c231ea6d0fd67daad198773d041a93cd3d514e57 Mon Sep 17 00:00:00 2001 From: CATHoDE33 <94217306+CATHoDE33@users.noreply.github.com> Date: Sat, 23 Aug 2025 01:01:34 +1000 Subject: [PATCH 37/47] Delete public/usage-examples/graphics/bitmap_bounding_circle-1-example-sk.cpp --- .../bitmap_bounding_circle-1-example-sk.cpp | 30 ------------------- 1 file changed, 30 deletions(-) delete mode 100644 public/usage-examples/graphics/bitmap_bounding_circle-1-example-sk.cpp diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example-sk.cpp b/public/usage-examples/graphics/bitmap_bounding_circle-1-example-sk.cpp deleted file mode 100644 index 139c266e1..000000000 --- a/public/usage-examples/graphics/bitmap_bounding_circle-1-example-sk.cpp +++ /dev/null @@ -1,30 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Bitmap Bounding Circle", 800, 600); - - bitmap vertical_bitmap = load_bitmap("vertical_bitmap", "image1.jpeg"); - bitmap horizontal_bitmap = load_bitmap("horizontal_bitmap", "image2.png"); - - // The 'bitmap_bounding_circle' function creates a circle with a circumference that encompasses the four vertices of it's associated bitmap - // A Point2D is also given to determine the circle's position - circle vert_bitmap_circle = bitmap_bounding_circle(vertical_bitmap, point_at(210, 210)); - circle hori_bitmap_circle = bitmap_bounding_circle(horizontal_bitmap, point_at(580, 400)); - - while (!quit_requested()) - { - process_events(); - clear_screen(color_white()); - - draw_bitmap(vertical_bitmap, 141, 60); - draw_bitmap(horizontal_bitmap, 480, 344); - - draw_circle(color_black(), vert_bitmap_circle); - draw_circle(color_black(), hori_bitmap_circle); - - refresh_screen(); - } - close_all_windows(); - return 0; -} \ No newline at end of file From 476bac32c59b2cfb8048e4905c6dba1ac7331356 Mon Sep 17 00:00:00 2001 From: CATHoDE33 <94217306+CATHoDE33@users.noreply.github.com> Date: Sat, 23 Aug 2025 19:45:09 +1000 Subject: [PATCH 38/47] Add files via upload --- .../graphics/bitmap_bounding_circle-1-example.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/public/usage-examples/graphics/bitmap_bounding_circle-1-example.cpp b/public/usage-examples/graphics/bitmap_bounding_circle-1-example.cpp index 139c266e1..1ee9fb3e5 100644 --- a/public/usage-examples/graphics/bitmap_bounding_circle-1-example.cpp +++ b/public/usage-examples/graphics/bitmap_bounding_circle-1-example.cpp @@ -7,8 +7,6 @@ int main() bitmap vertical_bitmap = load_bitmap("vertical_bitmap", "image1.jpeg"); bitmap horizontal_bitmap = load_bitmap("horizontal_bitmap", "image2.png"); - // The 'bitmap_bounding_circle' function creates a circle with a circumference that encompasses the four vertices of it's associated bitmap - // A Point2D is also given to determine the circle's position circle vert_bitmap_circle = bitmap_bounding_circle(vertical_bitmap, point_at(210, 210)); circle hori_bitmap_circle = bitmap_bounding_circle(horizontal_bitmap, point_at(580, 400)); From ca69eea1c2594897ffa4025d05aeb0810d9e19e7 Mon Sep 17 00:00:00 2001 From: omckeon Date: Sat, 30 Aug 2025 16:29:46 +1000 Subject: [PATCH 39/47] Update api.json --- scripts/json-files/api.json | 9378 +++++++++++++++++------------------ 1 file changed, 4689 insertions(+), 4689 deletions(-) diff --git a/scripts/json-files/api.json b/scripts/json-files/api.json index c854f6e8d..fbbf1a167 100644 --- a/scripts/json-files/api.json +++ b/scripts/json-files/api.json @@ -43,12 +43,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def animation_count(script):" - ], "cpp": [ "int animation_count(animation_script script)" ], + "python": [ + "def animation_count(script):" + ], "csharp": [ "public int AnimationScript.AnimationCount { get }", "public static int SplashKit.AnimationCount(AnimationScript script);" @@ -98,12 +98,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def animation_current_cell(anim):" - ], "cpp": [ "int animation_current_cell(animation anim)" ], + "python": [ + "def animation_current_cell(anim):" + ], "csharp": [ "public int Animation.CurrentCell { get }", "public static int SplashKit.AnimationCurrentCell(Animation anim);" @@ -153,12 +153,12 @@ "self": "anim" }, "signatures": { - "python": [ - "def animation_current_vector(anim):" - ], "cpp": [ "vector_2d animation_current_vector(animation anim)" ], + "python": [ + "def animation_current_vector(anim):" + ], "csharp": [ "public Vector2D Animation.CurrentVector { get }", "public static Vector2D SplashKit.AnimationCurrentVector(Animation anim);" @@ -208,12 +208,12 @@ "self": "anim" }, "signatures": { - "python": [ - "def animation_ended(anim):" - ], "cpp": [ "bool animation_ended(animation anim)" ], + "python": [ + "def animation_ended(anim):" + ], "csharp": [ "public bool Animation.Ended { get }", "public static bool SplashKit.AnimationEnded(Animation anim);" @@ -263,12 +263,12 @@ "self": "anim" }, "signatures": { - "python": [ - "def animation_entered_frame(anim):" - ], "cpp": [ "bool animation_entered_frame(animation anim)" ], + "python": [ + "def animation_entered_frame(anim):" + ], "csharp": [ "public bool Animation.EnteredFrame { get }", "public static bool SplashKit.AnimationEnteredFrame(Animation anim);" @@ -318,12 +318,12 @@ "self": "anim" }, "signatures": { - "python": [ - "def animation_frame_time(anim):" - ], "cpp": [ "float animation_frame_time(animation anim)" ], + "python": [ + "def animation_frame_time(anim):" + ], "csharp": [ "public float Animation.FrameTime { get }", "public static float SplashKit.AnimationFrameTime(Animation anim);" @@ -386,12 +386,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def animation_index(script, name):" - ], "cpp": [ "int animation_index(animation_script script, const string &name)" ], + "python": [ + "def animation_index(script, name):" + ], "csharp": [ "public int AnimationScript.AnimationIndex(string name);", "public static int SplashKit.AnimationIndex(AnimationScript script, string name);" @@ -441,12 +441,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def animation_name(temp):" - ], "cpp": [ "string animation_name(animation temp)" ], + "python": [ + "def animation_name(temp):" + ], "csharp": [ "public string Animation.Name { get }", "public static string SplashKit.AnimationName(Animation temp);" @@ -496,12 +496,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def animation_script_name(script):" - ], "cpp": [ "string animation_script_name(animation_script script)" ], + "python": [ + "def animation_script_name(script):" + ], "csharp": [ "public string AnimationScript.Name { get }", "public static string SplashKit.AnimationScriptName(AnimationScript script);" @@ -548,12 +548,12 @@ "group": "animations" }, "signatures": { - "python": [ - "def animation_script_named(name):" - ], "cpp": [ "animation_script animation_script_named(const string &name)" ], + "python": [ + "def animation_script_named(name):" + ], "csharp": [ "public static AnimationScript SplashKit.AnimationScriptNamed(string name);" ], @@ -629,12 +629,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def assign_animation_with_script(anim, script, name):" - ], "cpp": [ "void assign_animation(animation anim, animation_script script, const string &name)" ], + "python": [ + "def assign_animation_with_script(anim, script, name):" + ], "csharp": [ "public void Animation.Assign(AnimationScript script, string name);", "public static void SplashKit.AssignAnimation(Animation anim, AnimationScript script, string name);" @@ -724,12 +724,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def assign_animation_with_script_and_sound(anim, script, name, with_sound):" - ], "cpp": [ "void assign_animation(animation anim, animation_script script, const string &name, bool with_sound)" ], + "python": [ + "def assign_animation_with_script_and_sound(anim, script, name, with_sound):" + ], "csharp": [ "public void Animation.Assign(AnimationScript script, string name, bool withSound);", "public static void SplashKit.AssignAnimation(Animation anim, AnimationScript script, string name, bool withSound);" @@ -806,12 +806,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def assign_animation_index_with_script(anim, script, idx):" - ], "cpp": [ "void assign_animation(animation anim, animation_script script, int idx)" ], + "python": [ + "def assign_animation_index_with_script(anim, script, idx):" + ], "csharp": [ "public void Animation.Assign(AnimationScript script, int idx);", "public static void SplashKit.AssignAnimation(Animation anim, AnimationScript script, int idx);" @@ -901,12 +901,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def assign_animation_index_with_script_and_sound(anim, script, idx, with_sound):" - ], "cpp": [ "void assign_animation(animation anim, animation_script script, int idx, bool with_sound)" ], + "python": [ + "def assign_animation_index_with_script_and_sound(anim, script, idx, with_sound):" + ], "csharp": [ "public void Animation.Assign(AnimationScript script, int idx, bool withSound);", "public static void SplashKit.AssignAnimation(Animation anim, AnimationScript script, int idx, bool withSound);" @@ -983,12 +983,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def assign_animation_with_script_named(anim, script_name, name):" - ], "cpp": [ "void assign_animation(animation anim, const string &script_name, const string &name)" ], + "python": [ + "def assign_animation_with_script_named(anim, script_name, name):" + ], "csharp": [ "public void Animation.Assign(string scriptName, string name);", "public static void SplashKit.AssignAnimation(Animation anim, string scriptName, string name);" @@ -1078,12 +1078,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def assign_animation_with_script_named_and_sound(anim, script_name, name, with_sound):" - ], "cpp": [ "void assign_animation(animation anim, const string &script_name, const string &name, bool with_sound)" ], + "python": [ + "def assign_animation_with_script_named_and_sound(anim, script_name, name, with_sound):" + ], "csharp": [ "public void Animation.Assign(string scriptName, string name, bool withSound);", "public static void SplashKit.AssignAnimation(Animation anim, string scriptName, string name, bool withSound);" @@ -1147,12 +1147,12 @@ "self": "anim" }, "signatures": { - "python": [ - "def assign_animation_index(anim, idx):" - ], "cpp": [ "void assign_animation(animation anim, int idx)" ], + "python": [ + "def assign_animation_index(anim, idx):" + ], "csharp": [ "public void Animation.Assign(int idx);", "public static void SplashKit.AssignAnimation(Animation anim, int idx);" @@ -1229,12 +1229,12 @@ "self": "anim" }, "signatures": { - "python": [ - "def assign_animation_index_with_sound(anim, idx, with_sound):" - ], "cpp": [ "void assign_animation(animation anim, int idx, bool with_sound)" ], + "python": [ + "def assign_animation_index_with_sound(anim, idx, with_sound):" + ], "csharp": [ "public void Animation.Assign(int idx, bool withSound);", "public static void SplashKit.AssignAnimation(Animation anim, int idx, bool withSound);" @@ -1297,12 +1297,12 @@ "self": "anim" }, "signatures": { - "python": [ - "def assign_animation(anim, name):" - ], "cpp": [ "void assign_animation(animation anim, string name)" ], + "python": [ + "def assign_animation(anim, name):" + ], "csharp": [ "public void Animation.Assign(string name);", "public static void SplashKit.AssignAnimation(Animation anim, string name);" @@ -1379,12 +1379,12 @@ "self": "anim" }, "signatures": { - "python": [ - "def assign_animation_with_sound(anim, name, with_sound):" - ], "cpp": [ "void assign_animation(animation anim, string name, bool with_sound)" ], + "python": [ + "def assign_animation_with_sound(anim, name, with_sound):" + ], "csharp": [ "public void Animation.Assign(string name, bool withSound);", "public static void SplashKit.AssignAnimation(Animation anim, string name, bool withSound);" @@ -1458,12 +1458,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def create_animation_from_index_with_sound(script, idx, with_sound):" - ], "cpp": [ "animation create_animation(animation_script script, int idx, bool with_sound)" ], + "python": [ + "def create_animation_from_index_with_sound(script, idx, with_sound):" + ], "csharp": [ "public static Animation SplashKit.CreateAnimation(AnimationScript script, int idx, bool withSound);" ], @@ -1525,12 +1525,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def create_animation(script, name):" - ], "cpp": [ "animation create_animation(animation_script script, const string &name)" ], + "python": [ + "def create_animation(script, name):" + ], "csharp": [ "public Animation AnimationScript.CreateAnimation(string name);", "public static Animation SplashKit.CreateAnimation(AnimationScript script, string name);" @@ -1607,12 +1607,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def create_animation_with_sound(script, name, with_sound):" - ], "cpp": [ "animation create_animation(animation_script script, const string &name, bool with_sound)" ], + "python": [ + "def create_animation_with_sound(script, name, with_sound):" + ], "csharp": [ "public Animation AnimationScript.CreateAnimation(string name, bool withSound);", "public static Animation SplashKit.CreateAnimation(AnimationScript script, string name, bool withSound);" @@ -1673,12 +1673,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def create_animation_from_script_named(script_name, name):" - ], "cpp": [ "animation create_animation(const string &script_name, const string &name)" ], + "python": [ + "def create_animation_from_script_named(script_name, name):" + ], "csharp": [ "public static Animation SplashKit.CreateAnimation(string scriptName, string name);" ], @@ -1751,12 +1751,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def create_animation_from_script_named_with_sound(script_name, name, with_sound):" - ], "cpp": [ "animation create_animation(const string &script_name, const string &name, bool with_sound)" ], + "python": [ + "def create_animation_from_script_named_with_sound(script_name, name, with_sound):" + ], "csharp": [ "public static Animation SplashKit.CreateAnimation(string scriptName, string name, bool withSound);" ], @@ -1790,12 +1790,12 @@ "group": "animations" }, "signatures": { - "python": [ - "def free_all_animation_scripts():" - ], "cpp": [ "void free_all_animation_scripts()" ], + "python": [ + "def free_all_animation_scripts():" + ], "csharp": [ "public static void Animation.FreeAll();", "public static void SplashKit.FreeAllAnimationScripts();" @@ -1846,12 +1846,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def free_animation(ani):" - ], "cpp": [ "void free_animation(animation ani)" ], + "python": [ + "def free_animation(ani):" + ], "csharp": [ "public void Animation.Free();", "public static void SplashKit.FreeAnimation(Animation ani);" @@ -1902,12 +1902,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def free_animation_script(script_to_free):" - ], "cpp": [ "void free_animation_script(animation_script script_to_free)" ], + "python": [ + "def free_animation_script(script_to_free):" + ], "csharp": [ "public void AnimationScript.Free();", "public static void SplashKit.FreeAnimationScript(AnimationScript scriptToFree);" @@ -1955,12 +1955,12 @@ "group": "animations" }, "signatures": { - "python": [ - "def free_animation_script_with_name(name):" - ], "cpp": [ "void free_animation_script(const string &name)" ], + "python": [ + "def free_animation_script_with_name(name):" + ], "csharp": [ "public static void SplashKit.FreeAnimationScript(string name);" ], @@ -2021,12 +2021,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def has_animation_named(script, name):" - ], "cpp": [ "bool has_animation_named(animation_script script, const string &name)" ], + "python": [ + "def has_animation_named(script, name):" + ], "csharp": [ "public static bool SplashKit.HasAnimationNamed(AnimationScript script, string name);" ], @@ -2072,12 +2072,12 @@ "group": "animations" }, "signatures": { - "python": [ - "def has_animation_script(name):" - ], "cpp": [ "bool has_animation_script(const string &name)" ], + "python": [ + "def has_animation_script(name):" + ], "csharp": [ "public static bool SplashKit.HasAnimationScript(string name);" ], @@ -2138,12 +2138,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def load_animation_script(name, filename):" - ], "cpp": [ "animation_script load_animation_script(const string &name, const string &filename)" ], + "python": [ + "def load_animation_script(name, filename):" + ], "csharp": [ "public static AnimationScript SplashKit.LoadAnimationScript(string name, string filename);", "public AnimationScript(string name, string filename);" @@ -2193,12 +2193,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def restart_animation(anim):" - ], "cpp": [ "void restart_animation(animation anim)" ], + "python": [ + "def restart_animation(anim):" + ], "csharp": [ "public void Animation.Restart();", "public static void SplashKit.RestartAnimation(Animation anim);" @@ -2262,12 +2262,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def restart_animation_with_sound(anim, with_sound):" - ], "cpp": [ "void restart_animation(animation anim, bool with_sound)" ], + "python": [ + "def restart_animation_with_sound(anim, with_sound):" + ], "csharp": [ "public void Animation.Restart(bool withSound);", "public static void SplashKit.RestartAnimation(Animation anim, bool withSound);" @@ -2341,12 +2341,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def update_animation_percent_with_sound(anim, pct, with_sound):" - ], "cpp": [ "void update_animation(animation anim, float pct, bool with_sound)" ], + "python": [ + "def update_animation_percent_with_sound(anim, pct, with_sound):" + ], "csharp": [ "public static void SplashKit.UpdateAnimation(Animation anim, float pct, bool withSound);" ], @@ -2395,12 +2395,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def update_animation(anim):" - ], "cpp": [ "void update_animation(animation anim)" ], + "python": [ + "def update_animation(anim):" + ], "csharp": [ "public void Animation.Update();", "public static void SplashKit.UpdateAnimation(Animation anim);" @@ -2464,12 +2464,12 @@ "static": "animation" }, "signatures": { - "python": [ - "def update_animation_percent(anim, pct):" - ], "cpp": [ "void update_animation(animation anim, float pct)" ], + "python": [ + "def update_animation_percent(anim, pct):" + ], "csharp": [ "public void Animation.Update(float pct);", "public static void SplashKit.UpdateAnimation(Animation anim, float pct);" @@ -2522,12 +2522,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def audio_ready():" - ], "cpp": [ "bool audio_ready()" ], + "python": [ + "def audio_ready():" + ], "csharp": [ "public static bool Audio.IsReady { get }", "public static bool SplashKit.AudioReady();" @@ -2561,12 +2561,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def close_audio():" - ], "cpp": [ "void close_audio()" ], + "python": [ + "def close_audio():" + ], "csharp": [ "public static void SplashKit.CloseAudio();" ], @@ -2599,12 +2599,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def open_audio():" - ], "cpp": [ "void open_audio()" ], + "python": [ + "def open_audio():" + ], "csharp": [ "public static void SplashKit.OpenAudio();" ], @@ -2664,12 +2664,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def fade_music_in_named(name, ms):" - ], "cpp": [ "void fade_music_in(const string &name, int ms)" ], + "python": [ + "def fade_music_in_named(name, ms):" + ], "csharp": [ "public static void SplashKit.FadeMusicIn(string name, int ms);" ], @@ -2742,12 +2742,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def fade_music_in_named_with_times(name, times, ms):" - ], "cpp": [ "void fade_music_in(const string &name, int times, int ms)" ], + "python": [ + "def fade_music_in_named_with_times(name, times, ms):" + ], "csharp": [ "public static void SplashKit.FadeMusicIn(string name, int times, int ms);" ], @@ -2809,12 +2809,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def fade_music_in(data, ms):" - ], "cpp": [ "void fade_music_in(music data, int ms)" ], + "python": [ + "def fade_music_in(data, ms):" + ], "csharp": [ "public void Music.FadeIn(int ms);", "public static void SplashKit.FadeMusicIn(Music data, int ms);" @@ -2891,12 +2891,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def fade_music_in_with_times(data, times, ms):" - ], "cpp": [ "void fade_music_in(music data, int times, int ms)" ], + "python": [ + "def fade_music_in_with_times(data, times, ms):" + ], "csharp": [ "public void Music.FadeIn(int times, int ms);", "public static void SplashKit.FadeMusicIn(Music data, int times, int ms);" @@ -2944,12 +2944,12 @@ "group": "audio" }, "signatures": { - "python": [ - "def fade_music_out(ms):" - ], "cpp": [ "void fade_music_out(int ms)" ], + "python": [ + "def fade_music_out(ms):" + ], "csharp": [ "public static void Audio.FadeOut(int ms);", "public static void SplashKit.FadeMusicOut(int ms);" @@ -2984,12 +2984,12 @@ "group": "audio" }, "signatures": { - "python": [ - "def free_all_music():" - ], "cpp": [ "void free_all_music()" ], + "python": [ + "def free_all_music():" + ], "csharp": [ "public static void Audio.FreeAllMusic();", "public static void SplashKit.FreeAllMusic();" @@ -3040,12 +3040,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def free_music(effect):" - ], "cpp": [ "void free_music(music effect)" ], + "python": [ + "def free_music(effect):" + ], "csharp": [ "public void Music.Free();", "public static void SplashKit.FreeMusic(Music effect);" @@ -3092,12 +3092,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def has_music(name):" - ], "cpp": [ "bool has_music(const string &name)" ], + "python": [ + "def has_music(name):" + ], "csharp": [ "public static bool SplashKit.HasMusic(string name);" ], @@ -3158,12 +3158,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def load_music(name, filename):" - ], "cpp": [ "music load_music(const string &name, const string &filename)" ], + "python": [ + "def load_music(name, filename):" + ], "csharp": [ "public static Music SplashKit.LoadMusic(string name, string filename);", "public Music(string name, string filename);" @@ -3213,12 +3213,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def music_filename(data):" - ], "cpp": [ "string music_filename(music data)" ], + "python": [ + "def music_filename(data):" + ], "csharp": [ "public string Music.Filename { get }", "public static string SplashKit.MusicFilename(Music data);" @@ -3268,12 +3268,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def music_name(data):" - ], "cpp": [ "string music_name(music data)" ], + "python": [ + "def music_name(data):" + ], "csharp": [ "public string Music.Name { get }", "public static string SplashKit.MusicName(Music data);" @@ -3320,12 +3320,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def music_named(name):" - ], "cpp": [ "music music_named(const string &name)" ], + "python": [ + "def music_named(name):" + ], "csharp": [ "public static Music SplashKit.MusicNamed(string name);" ], @@ -3359,12 +3359,12 @@ "group": "audio" }, "signatures": { - "python": [ - "def music_playing():" - ], "cpp": [ "bool music_playing()" ], + "python": [ + "def music_playing():" + ], "csharp": [ "public static bool Audio.Playing { get }", "public static bool SplashKit.MusicPlaying();" @@ -3411,12 +3411,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def music_valid(m):" - ], "cpp": [ "bool music_valid(music m)" ], + "python": [ + "def music_valid(m):" + ], "csharp": [ "public static bool SplashKit.MusicValid(Music m);" ], @@ -3450,12 +3450,12 @@ "group": "audio" }, "signatures": { - "python": [ - "def music_volume():" - ], "cpp": [ "double music_volume()" ], + "python": [ + "def music_volume():" + ], "csharp": [ "public static double Audio.Volume { get }", "public static double SplashKit.MusicVolume();" @@ -3490,12 +3490,12 @@ "group": "audio" }, "signatures": { - "python": [ - "def pause_music():" - ], "cpp": [ "void pause_music()" ], + "python": [ + "def pause_music():" + ], "csharp": [ "public static void Audio.Pause();", "public static void SplashKit.PauseMusic();" @@ -3543,12 +3543,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_music_named(name):" - ], "cpp": [ "void play_music(const string &name)" ], + "python": [ + "def play_music_named(name):" + ], "csharp": [ "public static void SplashKit.PlayMusic(string name);" ], @@ -3608,12 +3608,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_music_named_with_times(name, times):" - ], "cpp": [ "void play_music(const string &name, int times)" ], + "python": [ + "def play_music_named_with_times(name, times):" + ], "csharp": [ "public static void SplashKit.PlayMusic(string name, int times);" ], @@ -3662,12 +3662,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_music(data):" - ], "cpp": [ "void play_music(music data)" ], + "python": [ + "def play_music(data):" + ], "csharp": [ "public void Music.Play();", "public static void SplashKit.PlayMusic(Music data);" @@ -3731,12 +3731,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_music_with_times(data, times):" - ], "cpp": [ "void play_music(music data, int times)" ], + "python": [ + "def play_music_with_times(data, times):" + ], "csharp": [ "public void Music.Play(int times);", "public static void SplashKit.PlayMusic(Music data, int times);" @@ -3813,12 +3813,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_music_with_times_and_volume(data, times, volume):" - ], "cpp": [ "void play_music(music data, int times, double volume)" ], + "python": [ + "def play_music_with_times_and_volume(data, times, volume):" + ], "csharp": [ "public void Music.Play(int times, double volume);", "public static void SplashKit.PlayMusic(Music data, int times, double volume);" @@ -3853,12 +3853,12 @@ "group": "audio" }, "signatures": { - "python": [ - "def resume_music():" - ], "cpp": [ "void resume_music()" ], + "python": [ + "def resume_music():" + ], "csharp": [ "public static void Audio.Resume();", "public static void SplashKit.ResumeMusic();" @@ -3906,12 +3906,12 @@ "group": "audio" }, "signatures": { - "python": [ - "def set_music_volume(volume):" - ], "cpp": [ "void set_music_volume(double volume)" ], + "python": [ + "def set_music_volume(volume):" + ], "csharp": [ "public static void Audio.Volume { set }", "public static void SplashKit.SetMusicVolume(double volume);" @@ -3946,12 +3946,12 @@ "group": "audio" }, "signatures": { - "python": [ - "def stop_music():" - ], "cpp": [ "void stop_music()" ], + "python": [ + "def stop_music():" + ], "csharp": [ "public static void Audio.Stop();", "public static void SplashKit.StopMusic();" @@ -3998,12 +3998,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def fade_all_sound_effects_out(ms):" - ], "cpp": [ "void fade_all_sound_effects_out(int ms)" ], + "python": [ + "def fade_all_sound_effects_out(ms):" + ], "csharp": [ "public static void SplashKit.FadeAllSoundEffectsOut(int ms);" ], @@ -4065,12 +4065,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def fade_sound_effect_out(effect, ms):" - ], "cpp": [ "void fade_sound_effect_out(sound_effect effect, int ms)" ], + "python": [ + "def fade_sound_effect_out(effect, ms):" + ], "csharp": [ "public void SoundEffect.FadeOut(int ms);", "public static void SplashKit.FadeSoundEffectOut(SoundEffect effect, int ms);" @@ -4104,12 +4104,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def free_all_sound_effects():" - ], "cpp": [ "void free_all_sound_effects()" ], + "python": [ + "def free_all_sound_effects():" + ], "csharp": [ "public static void SplashKit.FreeAllSoundEffects();" ], @@ -4159,12 +4159,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def free_sound_effect(effect):" - ], "cpp": [ "void free_sound_effect(sound_effect effect)" ], + "python": [ + "def free_sound_effect(effect):" + ], "csharp": [ "public void SoundEffect.Close();", "public static void SplashKit.FreeSoundEffect(SoundEffect effect);" @@ -4211,12 +4211,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def has_sound_effect(name):" - ], "cpp": [ "bool has_sound_effect(const string &name)" ], + "python": [ + "def has_sound_effect(name):" + ], "csharp": [ "public static bool SplashKit.HasSoundEffect(string name);" ], @@ -4277,12 +4277,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def load_sound_effect(name, filename):" - ], "cpp": [ "sound_effect load_sound_effect(const string &name, const string &filename)" ], + "python": [ + "def load_sound_effect(name, filename):" + ], "csharp": [ "public static SoundEffect SplashKit.LoadSoundEffect(string name, string filename);", "public SoundEffect(string name, string filename);" @@ -4330,12 +4330,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_sound_effect_named(name):" - ], "cpp": [ "void play_sound_effect(const string &name)" ], + "python": [ + "def play_sound_effect_named(name):" + ], "csharp": [ "public static void SplashKit.PlaySoundEffect(string name);" ], @@ -4395,12 +4395,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_sound_effect_named_with_volume(name, volume):" - ], "cpp": [ "void play_sound_effect(const string &name, double volume)" ], + "python": [ + "def play_sound_effect_named_with_volume(name, volume):" + ], "csharp": [ "public static void SplashKit.PlaySoundEffect(string name, double volume);" ], @@ -4460,12 +4460,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_sound_effect_named_with_times(name, times):" - ], "cpp": [ "void play_sound_effect(const string &name, int times)" ], + "python": [ + "def play_sound_effect_named_with_times(name, times):" + ], "csharp": [ "public static void SplashKit.PlaySoundEffect(string name, int times);" ], @@ -4538,12 +4538,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_sound_effect_named_with_times_and_volume(name, times, volume):" - ], "cpp": [ "void play_sound_effect(const string &name, int times, double volume)" ], + "python": [ + "def play_sound_effect_named_with_times_and_volume(name, times, volume):" + ], "csharp": [ "public static void SplashKit.PlaySoundEffect(string name, int times, double volume);" ], @@ -4592,12 +4592,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_sound_effect(effect):" - ], "cpp": [ "void play_sound_effect(sound_effect effect)" ], + "python": [ + "def play_sound_effect(effect):" + ], "csharp": [ "public void SoundEffect.Play();", "public static void SplashKit.PlaySoundEffect(SoundEffect effect);" @@ -4661,12 +4661,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_sound_effect_with_volume(effect, volume):" - ], "cpp": [ "void play_sound_effect(sound_effect effect, double volume)" ], + "python": [ + "def play_sound_effect_with_volume(effect, volume):" + ], "csharp": [ "public void SoundEffect.Play(double volume);", "public static void SplashKit.PlaySoundEffect(SoundEffect effect, double volume);" @@ -4730,12 +4730,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_sound_effect_with_times(effect, times):" - ], "cpp": [ "void play_sound_effect(sound_effect effect, int times)" ], + "python": [ + "def play_sound_effect_with_times(effect, times):" + ], "csharp": [ "public void SoundEffect.Play(int times);", "public static void SplashKit.PlaySoundEffect(SoundEffect effect, int times);" @@ -4812,12 +4812,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def play_sound_effect_with_times_and_volume(effect, times, volume):" - ], "cpp": [ "void play_sound_effect(sound_effect effect, int times, double volume)" ], + "python": [ + "def play_sound_effect_with_times_and_volume(effect, times, volume):" + ], "csharp": [ "public void SoundEffect.Play(int times, double volume);", "public static void SplashKit.PlaySoundEffect(SoundEffect effect, int times, double volume);" @@ -4867,12 +4867,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def sound_effect_filename(effect):" - ], "cpp": [ "string sound_effect_filename(sound_effect effect)" ], + "python": [ + "def sound_effect_filename(effect):" + ], "csharp": [ "public string SoundEffect.Filename { get }", "public static string SplashKit.SoundEffectFilename(SoundEffect effect);" @@ -4922,12 +4922,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def sound_effect_name(effect):" - ], "cpp": [ "string sound_effect_name(sound_effect effect)" ], + "python": [ + "def sound_effect_name(effect):" + ], "csharp": [ "public string SoundEffect.Name { get }", "public static string SplashKit.SoundEffectName(SoundEffect effect);" @@ -4974,12 +4974,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def sound_effect_named(name):" - ], "cpp": [ "sound_effect sound_effect_named(const string &name)" ], + "python": [ + "def sound_effect_named(name):" + ], "csharp": [ "public static SoundEffect SplashKit.SoundEffectNamed(string name);" ], @@ -5026,12 +5026,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def sound_effect_playing_named(name):" - ], "cpp": [ "bool sound_effect_playing(const string &name)" ], + "python": [ + "def sound_effect_playing_named(name):" + ], "csharp": [ "public static bool SplashKit.SoundEffectPlaying(string name);" ], @@ -5080,12 +5080,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def sound_effect_playing(effect):" - ], "cpp": [ "bool sound_effect_playing(sound_effect effect)" ], + "python": [ + "def sound_effect_playing(effect):" + ], "csharp": [ "public bool SoundEffect.IsPlaying { get }", "public static bool SplashKit.SoundEffectPlaying(SoundEffect effect);" @@ -5132,12 +5132,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def sound_effect_valid(effect):" - ], "cpp": [ "bool sound_effect_valid(sound_effect effect)" ], + "python": [ + "def sound_effect_valid(effect):" + ], "csharp": [ "public static bool SplashKit.SoundEffectValid(SoundEffect effect);" ], @@ -5184,12 +5184,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def stop_sound_effect_named(name):" - ], "cpp": [ "void stop_sound_effect(const string &name)" ], + "python": [ + "def stop_sound_effect_named(name):" + ], "csharp": [ "public static void SplashKit.StopSoundEffect(string name);" ], @@ -5238,12 +5238,12 @@ "static": "audio" }, "signatures": { - "python": [ - "def stop_sound_effect(effect):" - ], "cpp": [ "void stop_sound_effect(sound_effect effect)" ], + "python": [ + "def stop_sound_effect(effect):" + ], "csharp": [ "public void SoundEffect.Stop();", "public static void SplashKit.StopSoundEffect(SoundEffect effect);" @@ -5327,12 +5327,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def camera_position():" - ], "cpp": [ "point_2d camera_position()" ], + "python": [ + "def camera_position():" + ], "csharp": [ "public static Point2D Camera.Position { get }", "public static Point2D SplashKit.CameraPosition();" @@ -5367,12 +5367,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def camera_x():" - ], "cpp": [ "double camera_x()" ], + "python": [ + "def camera_x():" + ], "csharp": [ "public static double Camera.X { get }", "public static double SplashKit.CameraX();" @@ -5407,12 +5407,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def camera_y():" - ], "cpp": [ "double camera_y()" ], + "python": [ + "def camera_y():" + ], "csharp": [ "public static double Camera.Y { get }", "public static double SplashKit.CameraY();" @@ -5474,12 +5474,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def center_camera_on_vector(s, offset):" - ], "cpp": [ "void center_camera_on(sprite s, const vector_2d &offset)" ], + "python": [ + "def center_camera_on_vector(s, offset):" + ], "csharp": [ "public static void Camera.CenterOn(Sprite s, Vector2D offset);", "public static void SplashKit.CenterCameraOn(Sprite s, Vector2D offset);" @@ -5553,12 +5553,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def center_camera_on(s, offset_x, offset_y):" - ], "cpp": [ "void center_camera_on(sprite s, double offset_x, double offset_y)" ], + "python": [ + "def center_camera_on(s, offset_x, offset_y):" + ], "csharp": [ "public static void Camera.CenterOn(Sprite s, double offsetX, double offsetY);", "public static void SplashKit.CenterCameraOn(Sprite s, double offsetX, double offsetY);" @@ -5607,12 +5607,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def move_camera_by_vector(offset):" - ], "cpp": [ "void move_camera_by(const vector_2d &offset)" ], + "python": [ + "def move_camera_by_vector(offset):" + ], "csharp": [ "public static void Camera.MoveBy(Vector2D offset);", "public static void SplashKit.MoveCameraBy(Vector2D offset);" @@ -5673,12 +5673,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def move_camera_by(dx, dy):" - ], "cpp": [ "void move_camera_by(double dx, double dy)" ], + "python": [ + "def move_camera_by(dx, dy):" + ], "csharp": [ "public static void Camera.MoveBy(double dx, double dy);", "public static void SplashKit.MoveCameraBy(double dx, double dy);" @@ -5727,12 +5727,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def move_camera_to_point(pt):" - ], "cpp": [ "void move_camera_to(const point_2d &pt)" ], + "python": [ + "def move_camera_to_point(pt):" + ], "csharp": [ "public static void Camera.MoveTo(Point2D pt);", "public static void SplashKit.MoveCameraTo(Point2D pt);" @@ -5793,12 +5793,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def move_camera_to(x, y):" - ], "cpp": [ "void move_camera_to(double x, double y)" ], + "python": [ + "def move_camera_to(x, y):" + ], "csharp": [ "public static void Camera.MoveTo(double x, double y);", "public static void SplashKit.MoveCameraTo(double x, double y);" @@ -5859,12 +5859,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def point_in_window(wind, pt):" - ], "cpp": [ "bool point_in_window(window wind, const point_2d &pt)" ], + "python": [ + "def point_in_window(wind, pt):" + ], "csharp": [ "public static bool Camera.PointInWindow(Window wind, Point2D pt);", "public static bool SplashKit.PointInWindow(Window wind, Point2D pt);" @@ -5912,12 +5912,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def point_on_screen(pt):" - ], "cpp": [ "bool point_on_screen(const point_2d &pt)" ], + "python": [ + "def point_on_screen(pt):" + ], "csharp": [ "public static bool Camera.PointOnScreen(Point2D pt);", "public static bool SplashKit.PointOnScreen(Point2D pt);" @@ -5978,12 +5978,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def rect_in_window(wind, rect):" - ], "cpp": [ "bool rect_in_window(window wind, const rectangle &rect)" ], + "python": [ + "def rect_in_window(wind, rect):" + ], "csharp": [ "public static bool Camera.RectInWindow(Window wind, Rectangle rect);", "public static bool SplashKit.RectInWindow(Window wind, Rectangle rect);" @@ -6031,12 +6031,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def rect_on_screen(rect):" - ], "cpp": [ "bool rect_on_screen(const rectangle &rect)" ], + "python": [ + "def rect_on_screen(rect):" + ], "csharp": [ "public static bool Camera.RectOnScreen(Rectangle rect);", "public static bool SplashKit.RectOnScreen(Rectangle rect);" @@ -6071,12 +6071,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def screen_center():" - ], "cpp": [ "point_2d screen_center()" ], + "python": [ + "def screen_center():" + ], "csharp": [ "public static Point2D Camera.ScreenCenter { get }", "public static Point2D SplashKit.ScreenCenter();" @@ -6111,12 +6111,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def screen_rectangle():" - ], "cpp": [ "rectangle screen_rectangle()" ], + "python": [ + "def screen_rectangle():" + ], "csharp": [ "public static Rectangle Camera.ScreenRectangle { get }", "public static Rectangle SplashKit.ScreenRectangle();" @@ -6164,12 +6164,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def set_camera_position(pos):" - ], "cpp": [ "void set_camera_position(point_2d pos)" ], + "python": [ + "def set_camera_position(pos):" + ], "csharp": [ "public static void Camera.Position { set }", "public static void SplashKit.SetCameraPosition(Point2D pos);" @@ -6217,12 +6217,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def set_camera_x(x):" - ], "cpp": [ "void set_camera_x(double x)" ], + "python": [ + "def set_camera_x(x):" + ], "csharp": [ "public static void Camera.X { set }", "public static void SplashKit.SetCameraX(double x);" @@ -6270,12 +6270,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def set_camera_y(y):" - ], "cpp": [ "void set_camera_y(double y)" ], + "python": [ + "def set_camera_y(y):" + ], "csharp": [ "public static void Camera.Y { set }", "public static void SplashKit.SetCameraY(double y);" @@ -6324,12 +6324,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def to_screen_point(pt):" - ], "cpp": [ "point_2d to_screen(const point_2d &pt)" ], + "python": [ + "def to_screen_point(pt):" + ], "csharp": [ "public static Point2D Camera.ToScreen(Point2D pt);", "public static Point2D SplashKit.ToScreen(Point2D pt);" @@ -6378,12 +6378,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def to_screen_rectangle(rect):" - ], "cpp": [ "rectangle to_screen(const rectangle &rect)" ], + "python": [ + "def to_screen_rectangle(rect):" + ], "csharp": [ "public static Rectangle Camera.ToScreen(Rectangle rect);", "public static Rectangle SplashKit.ToScreen(Rectangle rect);" @@ -6431,12 +6431,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def to_screen_x(world_x):" - ], "cpp": [ "double to_screen_x(double world_x)" ], + "python": [ + "def to_screen_x(world_x):" + ], "csharp": [ "public static double Camera.ToScreenX(double worldX);", "public static double SplashKit.ToScreenX(double worldX);" @@ -6484,12 +6484,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def to_screen_y(world_y):" - ], "cpp": [ "double to_screen_y(double world_y)" ], + "python": [ + "def to_screen_y(world_y):" + ], "csharp": [ "public static double Camera.ToScreenY(double worldY);", "public static double SplashKit.ToScreenY(double worldY);" @@ -6537,12 +6537,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def to_world(pt):" - ], "cpp": [ "point_2d to_world(const point_2d &pt)" ], + "python": [ + "def to_world(pt):" + ], "csharp": [ "public static Point2D Camera.ToWorld(Point2D pt);", "public static Point2D SplashKit.ToWorld(Point2D pt);" @@ -6590,12 +6590,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def to_world_x(screen_x):" - ], "cpp": [ "double to_world_x(double screen_x)" ], + "python": [ + "def to_world_x(screen_x):" + ], "csharp": [ "public static double Camera.ToWorldX(double screenX);", "public static double SplashKit.ToWorldX(double screenX);" @@ -6643,12 +6643,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def to_world_y(screen_y):" - ], "cpp": [ "double to_world_y(double screen_y)" ], + "python": [ + "def to_world_y(screen_y):" + ], "csharp": [ "public static double Camera.ToWorldY(double screenY);", "public static double SplashKit.ToWorldY(double screenY);" @@ -6683,12 +6683,12 @@ "static": "camera" }, "signatures": { - "python": [ - "def vector_world_to_screen():" - ], "cpp": [ "vector_2d vector_world_to_screen()" ], + "python": [ + "def vector_world_to_screen():" + ], "csharp": [ "public static Vector2D Camera.VectorWorldToScreen { get }", "public static Vector2D SplashKit.VectorWorldToScreen();" @@ -6738,12 +6738,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def window_area(wind):" - ], "cpp": [ "rectangle window_area(window wind)" ], + "python": [ + "def window_area(wind):" + ], "csharp": [ "public Rectangle Window.Area { get }", "public static Rectangle SplashKit.WindowArea(Window wind);" @@ -6807,12 +6807,12 @@ "group": "color" }, "signatures": { - "python": [ - "def alpha_of(c):" - ], "cpp": [ "int alpha_of(color c)" ], + "python": [ + "def alpha_of(c):" + ], "csharp": [ "public static int SplashKit.AlphaOf(Color c);" ], @@ -6857,12 +6857,12 @@ "group": "color" }, "signatures": { - "python": [ - "def blue_of(c):" - ], "cpp": [ "int blue_of(color c)" ], + "python": [ + "def blue_of(c):" + ], "csharp": [ "public static int SplashKit.BlueOf(Color c);" ], @@ -6907,12 +6907,12 @@ "group": "color" }, "signatures": { - "python": [ - "def brightness_of(c):" - ], "cpp": [ "double brightness_of(color c)" ], + "python": [ + "def brightness_of(c):" + ], "csharp": [ "public static double SplashKit.BrightnessOf(Color c);" ], @@ -6946,13 +6946,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_alice_blue():" - ], "cpp": [ "#define COLOR_ALICE_BLUE", "color color_alice_blue()" ], + "python": [ + "def color_alice_blue():" + ], "csharp": [ "public static Color Color.AliceBlue { get }", "public static Color SplashKit.ColorAliceBlue();" @@ -6987,13 +6987,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_antique_white():" - ], "cpp": [ "#define COLOR_ANTIQUE_WHITE", "color color_antique_white()" ], + "python": [ + "def color_antique_white():" + ], "csharp": [ "public static Color Color.AntiqueWhite { get }", "public static Color SplashKit.ColorAntiqueWhite();" @@ -7028,13 +7028,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_aqua():" - ], "cpp": [ "#define COLOR_AQUA", "color color_aqua()" ], + "python": [ + "def color_aqua():" + ], "csharp": [ "public static Color Color.Aqua { get }", "public static Color SplashKit.ColorAqua();" @@ -7069,13 +7069,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_aquamarine():" - ], "cpp": [ "#define COLOR_AQUAMARINE", "color color_aquamarine()" ], + "python": [ + "def color_aquamarine():" + ], "csharp": [ "public static Color Color.Aquamarine { get }", "public static Color SplashKit.ColorAquamarine();" @@ -7110,13 +7110,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_azure():" - ], "cpp": [ "#define COLOR_AZURE", "color color_azure()" ], + "python": [ + "def color_azure():" + ], "csharp": [ "public static Color Color.Azure { get }", "public static Color SplashKit.ColorAzure();" @@ -7151,13 +7151,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_beige():" - ], "cpp": [ "#define COLOR_BEIGE", "color color_beige()" ], + "python": [ + "def color_beige():" + ], "csharp": [ "public static Color Color.Beige { get }", "public static Color SplashKit.ColorBeige();" @@ -7192,13 +7192,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_bisque():" - ], "cpp": [ "#define COLOR_BISQUE", "color color_bisque()" ], + "python": [ + "def color_bisque():" + ], "csharp": [ "public static Color Color.Bisque { get }", "public static Color SplashKit.ColorBisque();" @@ -7233,13 +7233,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_black():" - ], "cpp": [ "#define COLOR_BLACK", "color color_black()" ], + "python": [ + "def color_black():" + ], "csharp": [ "public static Color Color.Black { get }", "public static Color SplashKit.ColorBlack();" @@ -7274,13 +7274,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_blanched_almond():" - ], "cpp": [ "#define COLOR_BLANCHED_ALMOND", "color color_blanched_almond()" ], + "python": [ + "def color_blanched_almond():" + ], "csharp": [ "public static Color Color.BlanchedAlmond { get }", "public static Color SplashKit.ColorBlanchedAlmond();" @@ -7315,13 +7315,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_blue():" - ], "cpp": [ "#define COLOR_BLUE", "color color_blue()" ], + "python": [ + "def color_blue():" + ], "csharp": [ "public static Color Color.Blue { get }", "public static Color SplashKit.ColorBlue();" @@ -7356,13 +7356,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_blue_violet():" - ], "cpp": [ "#define COLOR_BLUE_VIOLET", "color color_blue_violet()" ], + "python": [ + "def color_blue_violet():" + ], "csharp": [ "public static Color Color.BlueViolet { get }", "public static Color SplashKit.ColorBlueViolet();" @@ -7397,13 +7397,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_bright_green():" - ], "cpp": [ "#define COLOR_BRIGHT_GREEN", "color color_bright_green()" ], + "python": [ + "def color_bright_green():" + ], "csharp": [ "public static Color Color.BrightGreen { get }", "public static Color SplashKit.ColorBrightGreen();" @@ -7438,13 +7438,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_brown():" - ], "cpp": [ "#define COLOR_BROWN", "color color_brown()" ], + "python": [ + "def color_brown():" + ], "csharp": [ "public static Color Color.Brown { get }", "public static Color SplashKit.ColorBrown();" @@ -7479,13 +7479,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_burly_wood():" - ], "cpp": [ "#define COLOR_BURLY_WOOD", "color color_burly_wood()" ], + "python": [ + "def color_burly_wood():" + ], "csharp": [ "public static Color Color.BurlyWood { get }", "public static Color SplashKit.ColorBurlyWood();" @@ -7520,13 +7520,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_cadet_blue():" - ], "cpp": [ "#define COLOR_CADET_BLUE", "color color_cadet_blue()" ], + "python": [ + "def color_cadet_blue():" + ], "csharp": [ "public static Color Color.CadetBlue { get }", "public static Color SplashKit.ColorCadetBlue();" @@ -7561,13 +7561,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_chartreuse():" - ], "cpp": [ "#define COLOR_CHARTREUSE", "color color_chartreuse()" ], + "python": [ + "def color_chartreuse():" + ], "csharp": [ "public static Color Color.Chartreuse { get }", "public static Color SplashKit.ColorChartreuse();" @@ -7602,13 +7602,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_chocolate():" - ], "cpp": [ "#define COLOR_CHOCOLATE", "color color_chocolate()" ], + "python": [ + "def color_chocolate():" + ], "csharp": [ "public static Color Color.Chocolate { get }", "public static Color SplashKit.ColorChocolate();" @@ -7643,13 +7643,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_coral():" - ], "cpp": [ "#define COLOR_CORAL", "color color_coral()" ], + "python": [ + "def color_coral():" + ], "csharp": [ "public static Color Color.Coral { get }", "public static Color SplashKit.ColorCoral();" @@ -7684,13 +7684,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_cornflower_blue():" - ], "cpp": [ "#define COLOR_CORNFLOWER_BLUE", "color color_cornflower_blue()" ], + "python": [ + "def color_cornflower_blue():" + ], "csharp": [ "public static Color Color.CornflowerBlue { get }", "public static Color SplashKit.ColorCornflowerBlue();" @@ -7725,13 +7725,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_cornsilk():" - ], "cpp": [ "#define COLOR_CORNSILK", "color color_cornsilk()" ], + "python": [ + "def color_cornsilk():" + ], "csharp": [ "public static Color Color.Cornsilk { get }", "public static Color SplashKit.ColorCornsilk();" @@ -7766,13 +7766,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_crimson():" - ], "cpp": [ "#define COLOR_CRIMSON", "color color_crimson()" ], + "python": [ + "def color_crimson():" + ], "csharp": [ "public static Color Color.Crimson { get }", "public static Color SplashKit.ColorCrimson();" @@ -7807,13 +7807,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_cyan():" - ], "cpp": [ "#define COLOR_CYAN", "color color_cyan()" ], + "python": [ + "def color_cyan():" + ], "csharp": [ "public static Color Color.Cyan { get }", "public static Color SplashKit.ColorCyan();" @@ -7848,13 +7848,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_blue():" - ], "cpp": [ "#define COLOR_DARK_BLUE", "color color_dark_blue()" ], + "python": [ + "def color_dark_blue():" + ], "csharp": [ "public static Color Color.DarkBlue { get }", "public static Color SplashKit.ColorDarkBlue();" @@ -7889,13 +7889,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_cyan():" - ], "cpp": [ "#define COLOR_DARK_CYAN", "color color_dark_cyan()" ], + "python": [ + "def color_dark_cyan():" + ], "csharp": [ "public static Color Color.DarkCyan { get }", "public static Color SplashKit.ColorDarkCyan();" @@ -7930,13 +7930,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_goldenrod():" - ], "cpp": [ "#define COLOR_DARK_GOLDENROD", "color color_dark_goldenrod()" ], + "python": [ + "def color_dark_goldenrod():" + ], "csharp": [ "public static Color Color.DarkGoldenrod { get }", "public static Color SplashKit.ColorDarkGoldenrod();" @@ -7971,13 +7971,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_gray():" - ], "cpp": [ "#define COLOR_DARK_GRAY", "color color_dark_gray()" ], + "python": [ + "def color_dark_gray():" + ], "csharp": [ "public static Color Color.DarkGray { get }", "public static Color SplashKit.ColorDarkGray();" @@ -8012,13 +8012,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_green():" - ], "cpp": [ "#define COLOR_DARK_GREEN", "color color_dark_green()" ], + "python": [ + "def color_dark_green():" + ], "csharp": [ "public static Color Color.DarkGreen { get }", "public static Color SplashKit.ColorDarkGreen();" @@ -8053,13 +8053,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_khaki():" - ], "cpp": [ "#define COLOR_DARK_KHAKI", "color color_dark_khaki()" ], + "python": [ + "def color_dark_khaki():" + ], "csharp": [ "public static Color Color.DarkKhaki { get }", "public static Color SplashKit.ColorDarkKhaki();" @@ -8094,13 +8094,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_magenta():" - ], "cpp": [ "#define COLOR_DARK_MAGENTA", "color color_dark_magenta()" ], + "python": [ + "def color_dark_magenta():" + ], "csharp": [ "public static Color Color.DarkMagenta { get }", "public static Color SplashKit.ColorDarkMagenta();" @@ -8135,13 +8135,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_olive_green():" - ], "cpp": [ "#define COLOR_DARK_OLIVE_GREEN", "color color_dark_olive_green()" ], + "python": [ + "def color_dark_olive_green():" + ], "csharp": [ "public static Color Color.DarkOliveGreen { get }", "public static Color SplashKit.ColorDarkOliveGreen();" @@ -8176,13 +8176,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_orange():" - ], "cpp": [ "#define COLOR_DARK_ORANGE", "color color_dark_orange()" ], + "python": [ + "def color_dark_orange():" + ], "csharp": [ "public static Color Color.DarkOrange { get }", "public static Color SplashKit.ColorDarkOrange();" @@ -8217,13 +8217,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_orchid():" - ], "cpp": [ "#define COLOR_DARK_ORCHID", "color color_dark_orchid()" ], + "python": [ + "def color_dark_orchid():" + ], "csharp": [ "public static Color Color.DarkOrchid { get }", "public static Color SplashKit.ColorDarkOrchid();" @@ -8258,13 +8258,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_red():" - ], "cpp": [ "#define COLOR_DARK_RED", "color color_dark_red()" ], + "python": [ + "def color_dark_red():" + ], "csharp": [ "public static Color Color.DarkRed { get }", "public static Color SplashKit.ColorDarkRed();" @@ -8299,13 +8299,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_salmon():" - ], "cpp": [ "#define COLOR_DARK_SALMON", "color color_dark_salmon()" ], + "python": [ + "def color_dark_salmon():" + ], "csharp": [ "public static Color Color.DarkSalmon { get }", "public static Color SplashKit.ColorDarkSalmon();" @@ -8340,13 +8340,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_sea_green():" - ], "cpp": [ "#define COLOR_DARK_SEA_GREEN", "color color_dark_sea_green()" ], + "python": [ + "def color_dark_sea_green():" + ], "csharp": [ "public static Color Color.DarkSeaGreen { get }", "public static Color SplashKit.ColorDarkSeaGreen();" @@ -8381,13 +8381,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_slate_blue():" - ], "cpp": [ "#define COLOR_DARK_SLATE_BLUE", "color color_dark_slate_blue()" ], + "python": [ + "def color_dark_slate_blue():" + ], "csharp": [ "public static Color Color.DarkSlateBlue { get }", "public static Color SplashKit.ColorDarkSlateBlue();" @@ -8422,13 +8422,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_slate_gray():" - ], "cpp": [ "#define COLOR_DARK_SLATE_GRAY", "color color_dark_slate_gray()" ], + "python": [ + "def color_dark_slate_gray():" + ], "csharp": [ "public static Color Color.DarkSlateGray { get }", "public static Color SplashKit.ColorDarkSlateGray();" @@ -8463,13 +8463,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_turquoise():" - ], "cpp": [ "#define COLOR_DARK_TURQUOISE", "color color_dark_turquoise()" ], + "python": [ + "def color_dark_turquoise():" + ], "csharp": [ "public static Color Color.DarkTurquoise { get }", "public static Color SplashKit.ColorDarkTurquoise();" @@ -8504,13 +8504,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_violet():" - ], "cpp": [ "#define COLOR_DARK_VIOLET", "color color_dark_violet()" ], + "python": [ + "def color_dark_violet():" + ], "csharp": [ "public static Color Color.DarkViolet { get }", "public static Color SplashKit.ColorDarkViolet();" @@ -8545,13 +8545,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_deep_pink():" - ], "cpp": [ "#define COLOR_DEEP_PINK", "color color_deep_pink()" ], + "python": [ + "def color_deep_pink():" + ], "csharp": [ "public static Color Color.DeepPink { get }", "public static Color SplashKit.ColorDeepPink();" @@ -8586,13 +8586,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_deep_sky_blue():" - ], "cpp": [ "#define COLOR_DEEP_SKY_BLUE", "color color_deep_sky_blue()" ], + "python": [ + "def color_deep_sky_blue():" + ], "csharp": [ "public static Color Color.DeepSkyBlue { get }", "public static Color SplashKit.ColorDeepSkyBlue();" @@ -8627,13 +8627,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dim_gray():" - ], "cpp": [ "#define COLOR_DIM_GRAY", "color color_dim_gray()" ], + "python": [ + "def color_dim_gray():" + ], "csharp": [ "public static Color Color.DimGray { get }", "public static Color SplashKit.ColorDimGray();" @@ -8668,13 +8668,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dodger_blue():" - ], "cpp": [ "#define COLOR_DODGER_BLUE", "color color_dodger_blue()" ], + "python": [ + "def color_dodger_blue():" + ], "csharp": [ "public static Color Color.DodgerBlue { get }", "public static Color SplashKit.ColorDodgerBlue();" @@ -8709,13 +8709,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_firebrick():" - ], "cpp": [ "#define COLOR_FIREBRICK", "color color_firebrick()" ], + "python": [ + "def color_firebrick():" + ], "csharp": [ "public static Color Color.Firebrick { get }", "public static Color SplashKit.ColorFirebrick();" @@ -8750,13 +8750,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_floral_white():" - ], "cpp": [ "#define COLOR_FLORAL_WHITE", "color color_floral_white()" ], + "python": [ + "def color_floral_white():" + ], "csharp": [ "public static Color Color.FloralWhite { get }", "public static Color SplashKit.ColorFloralWhite();" @@ -8791,13 +8791,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_forest_green():" - ], "cpp": [ "#define COLOR_FOREST_GREEN", "color color_forest_green()" ], + "python": [ + "def color_forest_green():" + ], "csharp": [ "public static Color Color.ForestGreen { get }", "public static Color SplashKit.ColorForestGreen();" @@ -8832,13 +8832,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_fuchsia():" - ], "cpp": [ "#define COLOR_FUCHSIA", "color color_fuchsia()" ], + "python": [ + "def color_fuchsia():" + ], "csharp": [ "public static Color Color.Fuchsia { get }", "public static Color SplashKit.ColorFuchsia();" @@ -8873,13 +8873,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_gainsboro():" - ], "cpp": [ "#define COLOR_GAINSBORO", "color color_gainsboro()" ], + "python": [ + "def color_gainsboro():" + ], "csharp": [ "public static Color Color.Gainsboro { get }", "public static Color SplashKit.ColorGainsboro();" @@ -8914,13 +8914,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_ghost_white():" - ], "cpp": [ "#define COLOR_GHOST_WHITE", "color color_ghost_white()" ], + "python": [ + "def color_ghost_white():" + ], "csharp": [ "public static Color Color.GhostWhite { get }", "public static Color SplashKit.ColorGhostWhite();" @@ -8955,13 +8955,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_gold():" - ], "cpp": [ "#define COLOR_GOLD", "color color_gold()" ], + "python": [ + "def color_gold():" + ], "csharp": [ "public static Color Color.Gold { get }", "public static Color SplashKit.ColorGold();" @@ -8996,13 +8996,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_goldenrod():" - ], "cpp": [ "#define COLOR_GOLDENROD", "color color_goldenrod()" ], + "python": [ + "def color_goldenrod():" + ], "csharp": [ "public static Color Color.Goldenrod { get }", "public static Color SplashKit.ColorGoldenrod();" @@ -9037,13 +9037,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_gray():" - ], "cpp": [ "#define COLOR_GRAY", "color color_gray()" ], + "python": [ + "def color_gray():" + ], "csharp": [ "public static Color Color.Gray { get }", "public static Color SplashKit.ColorGray();" @@ -9078,13 +9078,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_green():" - ], "cpp": [ "#define COLOR_GREEN", "color color_green()" ], + "python": [ + "def color_green():" + ], "csharp": [ "public static Color Color.Green { get }", "public static Color SplashKit.ColorGreen();" @@ -9119,13 +9119,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_green_yellow():" - ], "cpp": [ "#define COLOR_GREEN_YELLOW", "color color_green_yellow()" ], + "python": [ + "def color_green_yellow():" + ], "csharp": [ "public static Color Color.GreenYellow { get }", "public static Color SplashKit.ColorGreenYellow();" @@ -9160,13 +9160,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_honeydew():" - ], "cpp": [ "#define COLOR_HONEYDEW", "color color_honeydew()" ], + "python": [ + "def color_honeydew():" + ], "csharp": [ "public static Color Color.Honeydew { get }", "public static Color SplashKit.ColorHoneydew();" @@ -9201,13 +9201,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_hot_pink():" - ], "cpp": [ "#define COLOR_HOT_PINK", "color color_hot_pink()" ], + "python": [ + "def color_hot_pink():" + ], "csharp": [ "public static Color Color.HotPink { get }", "public static Color SplashKit.ColorHotPink();" @@ -9242,13 +9242,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_indian_red():" - ], "cpp": [ "#define COLOR_INDIAN_RED", "color color_indian_red()" ], + "python": [ + "def color_indian_red():" + ], "csharp": [ "public static Color Color.IndianRed { get }", "public static Color SplashKit.ColorIndianRed();" @@ -9283,13 +9283,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_indigo():" - ], "cpp": [ "#define COLOR_INDIGO", "color color_indigo()" ], + "python": [ + "def color_indigo():" + ], "csharp": [ "public static Color Color.Indigo { get }", "public static Color SplashKit.ColorIndigo();" @@ -9324,13 +9324,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_ivory():" - ], "cpp": [ "#define COLOR_IVORY", "color color_ivory()" ], + "python": [ + "def color_ivory():" + ], "csharp": [ "public static Color Color.Ivory { get }", "public static Color SplashKit.ColorIvory();" @@ -9365,13 +9365,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_khaki():" - ], "cpp": [ "#define COLOR_KHAKI", "color color_khaki()" ], + "python": [ + "def color_khaki():" + ], "csharp": [ "public static Color Color.Khaki { get }", "public static Color SplashKit.ColorKhaki();" @@ -9406,13 +9406,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lavender():" - ], "cpp": [ "#define COLOR_LAVENDER", "color color_lavender()" ], + "python": [ + "def color_lavender():" + ], "csharp": [ "public static Color Color.Lavender { get }", "public static Color SplashKit.ColorLavender();" @@ -9447,13 +9447,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lavender_blush():" - ], "cpp": [ "#define COLOR_LAVENDER_BLUSH", "color color_lavender_blush()" ], + "python": [ + "def color_lavender_blush():" + ], "csharp": [ "public static Color Color.LavenderBlush { get }", "public static Color SplashKit.ColorLavenderBlush();" @@ -9488,13 +9488,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lawn_green():" - ], "cpp": [ "#define COLOR_LAWN_GREEN", "color color_lawn_green()" ], + "python": [ + "def color_lawn_green():" + ], "csharp": [ "public static Color Color.LawnGreen { get }", "public static Color SplashKit.ColorLawnGreen();" @@ -9529,13 +9529,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lemon_chiffon():" - ], "cpp": [ "#define COLOR_LEMON_CHIFFON", "color color_lemon_chiffon()" ], + "python": [ + "def color_lemon_chiffon():" + ], "csharp": [ "public static Color Color.LemonChiffon { get }", "public static Color SplashKit.ColorLemonChiffon();" @@ -9570,13 +9570,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_blue():" - ], "cpp": [ "#define COLOR_LIGHT_BLUE", "color color_light_blue()" ], + "python": [ + "def color_light_blue():" + ], "csharp": [ "public static Color Color.LightBlue { get }", "public static Color SplashKit.ColorLightBlue();" @@ -9611,13 +9611,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_coral():" - ], "cpp": [ "#define COLOR_LIGHT_CORAL", "color color_light_coral()" ], + "python": [ + "def color_light_coral():" + ], "csharp": [ "public static Color Color.LightCoral { get }", "public static Color SplashKit.ColorLightCoral();" @@ -9652,13 +9652,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_cyan():" - ], "cpp": [ "#define COLOR_LIGHT_CYAN", "color color_light_cyan()" ], + "python": [ + "def color_light_cyan():" + ], "csharp": [ "public static Color Color.LightCyan { get }", "public static Color SplashKit.ColorLightCyan();" @@ -9693,13 +9693,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_goldenrod_yellow():" - ], "cpp": [ "#define COLOR_LIGHT_GOLDENROD_YELLOW", "color color_light_goldenrod_yellow()" ], + "python": [ + "def color_light_goldenrod_yellow():" + ], "csharp": [ "public static Color Color.LightGoldenrodYellow { get }", "public static Color SplashKit.ColorLightGoldenrodYellow();" @@ -9734,13 +9734,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_gray():" - ], "cpp": [ "#define COLOR_LIGHT_GRAY", "color color_light_gray()" ], + "python": [ + "def color_light_gray():" + ], "csharp": [ "public static Color Color.LightGray { get }", "public static Color SplashKit.ColorLightGray();" @@ -9775,13 +9775,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_green():" - ], "cpp": [ "#define COLOR_LIGHT_GREEN", "color color_light_green()" ], + "python": [ + "def color_light_green():" + ], "csharp": [ "public static Color Color.LightGreen { get }", "public static Color SplashKit.ColorLightGreen();" @@ -9816,13 +9816,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_pink():" - ], "cpp": [ "#define COLOR_LIGHT_PINK", "color color_light_pink()" ], + "python": [ + "def color_light_pink():" + ], "csharp": [ "public static Color Color.LightPink { get }", "public static Color SplashKit.ColorLightPink();" @@ -9857,13 +9857,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_salmon():" - ], "cpp": [ "#define COLOR_LIGHT_SALMON", "color color_light_salmon()" ], + "python": [ + "def color_light_salmon():" + ], "csharp": [ "public static Color Color.LightSalmon { get }", "public static Color SplashKit.ColorLightSalmon();" @@ -9898,13 +9898,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_sea_green():" - ], "cpp": [ "#define COLOR_LIGHT_SEA_GREEN", "color color_light_sea_green()" ], + "python": [ + "def color_light_sea_green():" + ], "csharp": [ "public static Color Color.LightSeaGreen { get }", "public static Color SplashKit.ColorLightSeaGreen();" @@ -9939,13 +9939,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_sky_blue():" - ], "cpp": [ "#define COLOR_LIGHT_SKY_BLUE", "color color_light_sky_blue()" ], + "python": [ + "def color_light_sky_blue():" + ], "csharp": [ "public static Color Color.LightSkyBlue { get }", "public static Color SplashKit.ColorLightSkyBlue();" @@ -9980,13 +9980,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_slate_gray():" - ], "cpp": [ "#define COLOR_LIGHT_SLATE_GRAY", "color color_light_slate_gray()" ], + "python": [ + "def color_light_slate_gray():" + ], "csharp": [ "public static Color Color.LightSlateGray { get }", "public static Color SplashKit.ColorLightSlateGray();" @@ -10021,13 +10021,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_steel_blue():" - ], "cpp": [ "#define COLOR_LIGHT_STEEL_BLUE", "color color_light_steel_blue()" ], + "python": [ + "def color_light_steel_blue():" + ], "csharp": [ "public static Color Color.LightSteelBlue { get }", "public static Color SplashKit.ColorLightSteelBlue();" @@ -10062,13 +10062,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_yellow():" - ], "cpp": [ "#define COLOR_LIGHT_YELLOW", "color color_light_yellow()" ], + "python": [ + "def color_light_yellow():" + ], "csharp": [ "public static Color Color.LightYellow { get }", "public static Color SplashKit.ColorLightYellow();" @@ -10103,13 +10103,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lime():" - ], "cpp": [ "#define COLOR_LIME", "color color_lime()" ], + "python": [ + "def color_lime():" + ], "csharp": [ "public static Color Color.Lime { get }", "public static Color SplashKit.ColorLime();" @@ -10144,13 +10144,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lime_green():" - ], "cpp": [ "#define COLOR_LIME_GREEN", "color color_lime_green()" ], + "python": [ + "def color_lime_green():" + ], "csharp": [ "public static Color Color.LimeGreen { get }", "public static Color SplashKit.ColorLimeGreen();" @@ -10185,13 +10185,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_linen():" - ], "cpp": [ "#define COLOR_LINEN", "color color_linen()" ], + "python": [ + "def color_linen():" + ], "csharp": [ "public static Color Color.Linen { get }", "public static Color SplashKit.ColorLinen();" @@ -10226,13 +10226,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_magenta():" - ], "cpp": [ "#define COLOR_MAGENTA", "color color_magenta()" ], + "python": [ + "def color_magenta():" + ], "csharp": [ "public static Color Color.Magenta { get }", "public static Color SplashKit.ColorMagenta();" @@ -10267,13 +10267,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_maroon():" - ], "cpp": [ "#define COLOR_MAROON", "color color_maroon()" ], + "python": [ + "def color_maroon():" + ], "csharp": [ "public static Color Color.Maroon { get }", "public static Color SplashKit.ColorMaroon();" @@ -10308,13 +10308,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_aquamarine():" - ], "cpp": [ "#define COLOR_MEDIUM_AQUAMARINE", "color color_medium_aquamarine()" ], + "python": [ + "def color_medium_aquamarine():" + ], "csharp": [ "public static Color Color.MediumAquamarine { get }", "public static Color SplashKit.ColorMediumAquamarine();" @@ -10349,13 +10349,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_blue():" - ], "cpp": [ "#define COLOR_MEDIUM_BLUE", "color color_medium_blue()" ], + "python": [ + "def color_medium_blue():" + ], "csharp": [ "public static Color Color.MediumBlue { get }", "public static Color SplashKit.ColorMediumBlue();" @@ -10390,13 +10390,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_orchid():" - ], "cpp": [ "#define COLOR_MEDIUM_ORCHID", "color color_medium_orchid()" ], + "python": [ + "def color_medium_orchid():" + ], "csharp": [ "public static Color Color.MediumOrchid { get }", "public static Color SplashKit.ColorMediumOrchid();" @@ -10431,13 +10431,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_purple():" - ], "cpp": [ "#define COLOR_MEDIUM_PURPLE", "color color_medium_purple()" ], + "python": [ + "def color_medium_purple():" + ], "csharp": [ "public static Color Color.MediumPurple { get }", "public static Color SplashKit.ColorMediumPurple();" @@ -10472,13 +10472,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_sea_green():" - ], "cpp": [ "#define COLOR_MEDIUM_SEA_GREEN", "color color_medium_sea_green()" ], + "python": [ + "def color_medium_sea_green():" + ], "csharp": [ "public static Color Color.MediumSeaGreen { get }", "public static Color SplashKit.ColorMediumSeaGreen();" @@ -10513,13 +10513,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_slate_blue():" - ], "cpp": [ "#define COLOR_MEDIUM_SLATE_BLUE", "color color_medium_slate_blue()" ], + "python": [ + "def color_medium_slate_blue():" + ], "csharp": [ "public static Color Color.MediumSlateBlue { get }", "public static Color SplashKit.ColorMediumSlateBlue();" @@ -10554,13 +10554,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_spring_green():" - ], "cpp": [ "#define COLOR_MEDIUM_SPRING_GREEN", "color color_medium_spring_green()" ], + "python": [ + "def color_medium_spring_green():" + ], "csharp": [ "public static Color Color.MediumSpringGreen { get }", "public static Color SplashKit.ColorMediumSpringGreen();" @@ -10595,13 +10595,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_turquoise():" - ], "cpp": [ "#define COLOR_MEDIUM_TURQUOISE", "color color_medium_turquoise()" ], + "python": [ + "def color_medium_turquoise():" + ], "csharp": [ "public static Color Color.MediumTurquoise { get }", "public static Color SplashKit.ColorMediumTurquoise();" @@ -10636,13 +10636,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_violet_red():" - ], "cpp": [ "#define COLOR_MEDIUM_VIOLET_RED", "color color_medium_violet_red()" ], + "python": [ + "def color_medium_violet_red():" + ], "csharp": [ "public static Color Color.MediumVioletRed { get }", "public static Color SplashKit.ColorMediumVioletRed();" @@ -10677,13 +10677,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_midnight_blue():" - ], "cpp": [ "#define COLOR_MIDNIGHT_BLUE", "color color_midnight_blue()" ], + "python": [ + "def color_midnight_blue():" + ], "csharp": [ "public static Color Color.MidnightBlue { get }", "public static Color SplashKit.ColorMidnightBlue();" @@ -10718,13 +10718,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_mint_cream():" - ], "cpp": [ "#define COLOR_MINT_CREAM", "color color_mint_cream()" ], + "python": [ + "def color_mint_cream():" + ], "csharp": [ "public static Color Color.MintCream { get }", "public static Color SplashKit.ColorMintCream();" @@ -10759,13 +10759,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_misty_rose():" - ], "cpp": [ "#define COLOR_MISTY_ROSE", "color color_misty_rose()" ], + "python": [ + "def color_misty_rose():" + ], "csharp": [ "public static Color Color.MistyRose { get }", "public static Color SplashKit.ColorMistyRose();" @@ -10800,13 +10800,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_moccasin():" - ], "cpp": [ "#define COLOR_MOCCASIN", "color color_moccasin()" ], + "python": [ + "def color_moccasin():" + ], "csharp": [ "public static Color Color.Moccasin { get }", "public static Color SplashKit.ColorMoccasin();" @@ -10841,13 +10841,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_navajo_white():" - ], "cpp": [ "#define COLOR_NAVAJO_WHITE", "color color_navajo_white()" ], + "python": [ + "def color_navajo_white():" + ], "csharp": [ "public static Color Color.NavajoWhite { get }", "public static Color SplashKit.ColorNavajoWhite();" @@ -10882,13 +10882,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_navy():" - ], "cpp": [ "#define COLOR_NAVY", "color color_navy()" ], + "python": [ + "def color_navy():" + ], "csharp": [ "public static Color Color.Navy { get }", "public static Color SplashKit.ColorNavy();" @@ -10923,13 +10923,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_old_lace():" - ], "cpp": [ "#define COLOR_OLD_LACE", "color color_old_lace()" ], + "python": [ + "def color_old_lace():" + ], "csharp": [ "public static Color Color.OldLace { get }", "public static Color SplashKit.ColorOldLace();" @@ -10964,13 +10964,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_olive():" - ], "cpp": [ "#define COLOR_OLIVE", "color color_olive()" ], + "python": [ + "def color_olive():" + ], "csharp": [ "public static Color Color.Olive { get }", "public static Color SplashKit.ColorOlive();" @@ -11005,13 +11005,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_olive_drab():" - ], "cpp": [ "#define COLOR_OLIVE_DRAB", "color color_olive_drab()" ], + "python": [ + "def color_olive_drab():" + ], "csharp": [ "public static Color Color.OliveDrab { get }", "public static Color SplashKit.ColorOliveDrab();" @@ -11046,13 +11046,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_orange():" - ], "cpp": [ "#define COLOR_ORANGE", "color color_orange()" ], + "python": [ + "def color_orange():" + ], "csharp": [ "public static Color Color.Orange { get }", "public static Color SplashKit.ColorOrange();" @@ -11087,13 +11087,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_orange_red():" - ], "cpp": [ "#define COLOR_ORANGE_RED", "color color_orange_red()" ], + "python": [ + "def color_orange_red():" + ], "csharp": [ "public static Color Color.OrangeRed { get }", "public static Color SplashKit.ColorOrangeRed();" @@ -11128,13 +11128,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_orchid():" - ], "cpp": [ "#define COLOR_ORCHID", "color color_orchid()" ], + "python": [ + "def color_orchid():" + ], "csharp": [ "public static Color Color.Orchid { get }", "public static Color SplashKit.ColorOrchid();" @@ -11169,13 +11169,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_pale_goldenrod():" - ], "cpp": [ "#define COLOR_PALE_GOLDENROD", "color color_pale_goldenrod()" ], + "python": [ + "def color_pale_goldenrod():" + ], "csharp": [ "public static Color Color.PaleGoldenrod { get }", "public static Color SplashKit.ColorPaleGoldenrod();" @@ -11210,13 +11210,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_pale_green():" - ], "cpp": [ "#define COLOR_PALE_GREEN", "color color_pale_green()" ], + "python": [ + "def color_pale_green():" + ], "csharp": [ "public static Color Color.PaleGreen { get }", "public static Color SplashKit.ColorPaleGreen();" @@ -11251,13 +11251,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_pale_turquoise():" - ], "cpp": [ "#define COLOR_PALE_TURQUOISE", "color color_pale_turquoise()" ], + "python": [ + "def color_pale_turquoise():" + ], "csharp": [ "public static Color Color.PaleTurquoise { get }", "public static Color SplashKit.ColorPaleTurquoise();" @@ -11292,13 +11292,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_pale_violet_red():" - ], "cpp": [ "#define COLOR_PALE_VIOLET_RED", "color color_pale_violet_red()" ], + "python": [ + "def color_pale_violet_red():" + ], "csharp": [ "public static Color Color.PaleVioletRed { get }", "public static Color SplashKit.ColorPaleVioletRed();" @@ -11333,13 +11333,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_papaya_whip():" - ], "cpp": [ "#define COLOR_PAPAYA_WHIP", "color color_papaya_whip()" ], + "python": [ + "def color_papaya_whip():" + ], "csharp": [ "public static Color Color.PapayaWhip { get }", "public static Color SplashKit.ColorPapayaWhip();" @@ -11374,13 +11374,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_peach_puff():" - ], "cpp": [ "#define COLOR_PEACH_PUFF", "color color_peach_puff()" ], + "python": [ + "def color_peach_puff():" + ], "csharp": [ "public static Color Color.PeachPuff { get }", "public static Color SplashKit.ColorPeachPuff();" @@ -11415,13 +11415,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_peru():" - ], "cpp": [ "#define COLOR_PERU", "color color_peru()" ], + "python": [ + "def color_peru():" + ], "csharp": [ "public static Color Color.Peru { get }", "public static Color SplashKit.ColorPeru();" @@ -11456,13 +11456,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_pink():" - ], "cpp": [ "#define COLOR_PINK", "color color_pink()" ], + "python": [ + "def color_pink():" + ], "csharp": [ "public static Color Color.Pink { get }", "public static Color SplashKit.ColorPink();" @@ -11497,13 +11497,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_plum():" - ], "cpp": [ "#define COLOR_PLUM", "color color_plum()" ], + "python": [ + "def color_plum():" + ], "csharp": [ "public static Color Color.Plum { get }", "public static Color SplashKit.ColorPlum();" @@ -11538,13 +11538,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_powder_blue():" - ], "cpp": [ "#define COLOR_POWDER_BLUE", "color color_powder_blue()" ], + "python": [ + "def color_powder_blue():" + ], "csharp": [ "public static Color Color.PowderBlue { get }", "public static Color SplashKit.ColorPowderBlue();" @@ -11579,13 +11579,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_purple():" - ], "cpp": [ "#define COLOR_PURPLE", "color color_purple()" ], + "python": [ + "def color_purple():" + ], "csharp": [ "public static Color Color.Purple { get }", "public static Color SplashKit.ColorPurple();" @@ -11620,13 +11620,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_red():" - ], "cpp": [ "#define COLOR_RED", "color color_red()" ], + "python": [ + "def color_red():" + ], "csharp": [ "public static Color Color.Red { get }", "public static Color SplashKit.ColorRed();" @@ -11661,13 +11661,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_rosy_brown():" - ], "cpp": [ "#define COLOR_ROSY_BROWN", "color color_rosy_brown()" ], + "python": [ + "def color_rosy_brown():" + ], "csharp": [ "public static Color Color.RosyBrown { get }", "public static Color SplashKit.ColorRosyBrown();" @@ -11702,13 +11702,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_royal_blue():" - ], "cpp": [ "#define COLOR_ROYAL_BLUE", "color color_royal_blue()" ], + "python": [ + "def color_royal_blue():" + ], "csharp": [ "public static Color Color.RoyalBlue { get }", "public static Color SplashKit.ColorRoyalBlue();" @@ -11743,13 +11743,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_saddle_brown():" - ], "cpp": [ "#define COLOR_SADDLE_BROWN", "color color_saddle_brown()" ], + "python": [ + "def color_saddle_brown():" + ], "csharp": [ "public static Color Color.SaddleBrown { get }", "public static Color SplashKit.ColorSaddleBrown();" @@ -11784,13 +11784,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_salmon():" - ], "cpp": [ "#define COLOR_SALMON", "color color_salmon()" ], + "python": [ + "def color_salmon():" + ], "csharp": [ "public static Color Color.Salmon { get }", "public static Color SplashKit.ColorSalmon();" @@ -11825,13 +11825,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_sandy_brown():" - ], "cpp": [ "#define COLOR_SANDY_BROWN", "color color_sandy_brown()" ], + "python": [ + "def color_sandy_brown():" + ], "csharp": [ "public static Color Color.SandyBrown { get }", "public static Color SplashKit.ColorSandyBrown();" @@ -11866,13 +11866,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_sea_green():" - ], "cpp": [ "#define COLOR_SEA_GREEN", "color color_sea_green()" ], + "python": [ + "def color_sea_green():" + ], "csharp": [ "public static Color Color.SeaGreen { get }", "public static Color SplashKit.ColorSeaGreen();" @@ -11907,13 +11907,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_sea_shell():" - ], "cpp": [ "#define COLOR_SEA_SHELL", "color color_sea_shell()" ], + "python": [ + "def color_sea_shell():" + ], "csharp": [ "public static Color Color.SeaShell { get }", "public static Color SplashKit.ColorSeaShell();" @@ -11948,13 +11948,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_sienna():" - ], "cpp": [ "#define COLOR_SIENNA", "color color_sienna()" ], + "python": [ + "def color_sienna():" + ], "csharp": [ "public static Color Color.Sienna { get }", "public static Color SplashKit.ColorSienna();" @@ -11989,13 +11989,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_silver():" - ], "cpp": [ "#define COLOR_SILVER", "color color_silver()" ], + "python": [ + "def color_silver():" + ], "csharp": [ "public static Color Color.Silver { get }", "public static Color SplashKit.ColorSilver();" @@ -12030,13 +12030,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_sky_blue():" - ], "cpp": [ "#define COLOR_SKY_BLUE", "color color_sky_blue()" ], + "python": [ + "def color_sky_blue():" + ], "csharp": [ "public static Color Color.SkyBlue { get }", "public static Color SplashKit.ColorSkyBlue();" @@ -12071,13 +12071,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_slate_blue():" - ], "cpp": [ "#define COLOR_SLATE_BLUE", "color color_slate_blue()" ], + "python": [ + "def color_slate_blue():" + ], "csharp": [ "public static Color Color.SlateBlue { get }", "public static Color SplashKit.ColorSlateBlue();" @@ -12112,13 +12112,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_slate_gray():" - ], "cpp": [ "#define COLOR_SLATE_GRAY", "color color_slate_gray()" ], + "python": [ + "def color_slate_gray():" + ], "csharp": [ "public static Color Color.SlateGray { get }", "public static Color SplashKit.ColorSlateGray();" @@ -12153,13 +12153,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_snow():" - ], "cpp": [ "#define COLOR_SNOW", "color color_snow()" ], + "python": [ + "def color_snow():" + ], "csharp": [ "public static Color Color.Snow { get }", "public static Color SplashKit.ColorSnow();" @@ -12194,13 +12194,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_spring_green():" - ], "cpp": [ "#define COLOR_SPRING_GREEN", "color color_spring_green()" ], + "python": [ + "def color_spring_green():" + ], "csharp": [ "public static Color Color.SpringGreen { get }", "public static Color SplashKit.ColorSpringGreen();" @@ -12235,13 +12235,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_steel_blue():" - ], "cpp": [ "#define COLOR_STEEL_BLUE", "color color_steel_blue()" ], + "python": [ + "def color_steel_blue():" + ], "csharp": [ "public static Color Color.SteelBlue { get }", "public static Color SplashKit.ColorSteelBlue();" @@ -12276,13 +12276,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_swinburne_red():" - ], "cpp": [ "#define COLOR_SWINBURNE_RED", "color color_swinburne_red()" ], + "python": [ + "def color_swinburne_red():" + ], "csharp": [ "public static Color Color.SwinburneRed { get }", "public static Color SplashKit.ColorSwinburneRed();" @@ -12317,13 +12317,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_tan():" - ], "cpp": [ "#define COLOR_TAN", "color color_tan()" ], + "python": [ + "def color_tan():" + ], "csharp": [ "public static Color Color.Tan { get }", "public static Color SplashKit.ColorTan();" @@ -12358,13 +12358,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_teal():" - ], "cpp": [ "#define COLOR_TEAL", "color color_teal()" ], + "python": [ + "def color_teal():" + ], "csharp": [ "public static Color Color.Teal { get }", "public static Color SplashKit.ColorTeal();" @@ -12399,13 +12399,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_thistle():" - ], "cpp": [ "#define COLOR_THISTLE", "color color_thistle()" ], + "python": [ + "def color_thistle():" + ], "csharp": [ "public static Color Color.Thistle { get }", "public static Color SplashKit.ColorThistle();" @@ -12451,12 +12451,12 @@ "group": "color" }, "signatures": { - "python": [ - "def color_to_string(c):" - ], "cpp": [ "string color_to_string(color c)" ], + "python": [ + "def color_to_string(c):" + ], "csharp": [ "public static string SplashKit.ColorToString(Color c);" ], @@ -12490,13 +12490,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_tomato():" - ], "cpp": [ "#define COLOR_TOMATO", "color color_tomato()" ], + "python": [ + "def color_tomato():" + ], "csharp": [ "public static Color Color.Tomato { get }", "public static Color SplashKit.ColorTomato();" @@ -12531,13 +12531,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_transparent():" - ], "cpp": [ "#define COLOR_TRANSPARENT", "color color_transparent()" ], + "python": [ + "def color_transparent():" + ], "csharp": [ "public static Color Color.Transparent { get }", "public static Color SplashKit.ColorTransparent();" @@ -12572,13 +12572,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_turquoise():" - ], "cpp": [ "#define COLOR_TURQUOISE", "color color_turquoise()" ], + "python": [ + "def color_turquoise():" + ], "csharp": [ "public static Color Color.Turquoise { get }", "public static Color SplashKit.ColorTurquoise();" @@ -12613,13 +12613,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_violet():" - ], "cpp": [ "#define COLOR_VIOLET", "color color_violet()" ], + "python": [ + "def color_violet():" + ], "csharp": [ "public static Color Color.Violet { get }", "public static Color SplashKit.ColorViolet();" @@ -12654,13 +12654,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_wheat():" - ], "cpp": [ "#define COLOR_WHEAT", "color color_wheat()" ], + "python": [ + "def color_wheat():" + ], "csharp": [ "public static Color Color.Wheat { get }", "public static Color SplashKit.ColorWheat();" @@ -12695,13 +12695,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_white():" - ], "cpp": [ "#define COLOR_WHITE", "color color_white()" ], + "python": [ + "def color_white():" + ], "csharp": [ "public static Color Color.White { get }", "public static Color SplashKit.ColorWhite();" @@ -12736,13 +12736,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_white_smoke():" - ], "cpp": [ "#define COLOR_WHITE_SMOKE", "color color_white_smoke()" ], + "python": [ + "def color_white_smoke():" + ], "csharp": [ "public static Color Color.WhiteSmoke { get }", "public static Color SplashKit.ColorWhiteSmoke();" @@ -12777,13 +12777,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_yellow():" - ], "cpp": [ "#define COLOR_YELLOW", "color color_yellow()" ], + "python": [ + "def color_yellow():" + ], "csharp": [ "public static Color Color.Yellow { get }", "public static Color SplashKit.ColorYellow();" @@ -12818,13 +12818,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_yellow_green():" - ], "cpp": [ "#define COLOR_YELLOW_GREEN", "color color_yellow_green()" ], + "python": [ + "def color_yellow_green():" + ], "csharp": [ "public static Color Color.YellowGreen { get }", "public static Color SplashKit.ColorYellowGreen();" @@ -12870,12 +12870,12 @@ "group": "color" }, "signatures": { - "python": [ - "def green_of(c):" - ], "cpp": [ "int green_of(color c)" ], + "python": [ + "def green_of(c):" + ], "csharp": [ "public static int SplashKit.GreenOf(Color c);" ], @@ -12948,12 +12948,12 @@ "group": "color" }, "signatures": { - "python": [ - "def hsb_color(hue, saturation, brightness):" - ], "cpp": [ "color hsb_color(double hue, double saturation, double brightness)" ], + "python": [ + "def hsb_color(hue, saturation, brightness):" + ], "csharp": [ "public static Color Color.HSBColor(double hue, double saturation, double brightness);", "public static Color SplashKit.HSBColor(double hue, double saturation, double brightness);" @@ -12999,12 +12999,12 @@ "group": "color" }, "signatures": { - "python": [ - "def hue_of(c):" - ], "cpp": [ "double hue_of(color c)" ], + "python": [ + "def hue_of(c):" + ], "csharp": [ "public static double SplashKit.HueOf(Color c);" ], @@ -13038,12 +13038,12 @@ "group": "color" }, "signatures": { - "python": [ - "def random_color():" - ], "cpp": [ "color random_color()" ], + "python": [ + "def random_color():" + ], "csharp": [ "public static Color Color.Random();", "public static Color SplashKit.RandomColor();" @@ -13091,12 +13091,12 @@ "group": "color" }, "signatures": { - "python": [ - "def random_rgb_color(alpha):" - ], "cpp": [ "color random_rgb_color(int alpha)" ], + "python": [ + "def random_rgb_color(alpha):" + ], "csharp": [ "public static Color Color.RandomRGB(int alpha);", "public static Color SplashKit.RandomRGBColor(int alpha);" @@ -13142,12 +13142,12 @@ "group": "color" }, "signatures": { - "python": [ - "def red_of(c):" - ], "cpp": [ "int red_of(color c)" ], + "python": [ + "def red_of(c):" + ], "csharp": [ "public static int SplashKit.RedOf(Color c);" ], @@ -13221,12 +13221,12 @@ "group": "color" }, "signatures": { - "python": [ - "def rgb_color_from_double(red, green, blue):" - ], "cpp": [ "color rgb_color(double red, double green, double blue)" ], + "python": [ + "def rgb_color_from_double(red, green, blue):" + ], "csharp": [ "public static Color Color.RGBColor(double red, double green, double blue);", "public static Color SplashKit.RGBColor(double red, double green, double blue);" @@ -13300,12 +13300,12 @@ "group": "color" }, "signatures": { - "python": [ - "def rgb_color(red, green, blue):" - ], "cpp": [ "color rgb_color(int red, int green, int blue)" ], + "python": [ + "def rgb_color(red, green, blue):" + ], "csharp": [ "public static Color Color.RGBColor(int red, int green, int blue);", "public static Color SplashKit.RGBColor(int red, int green, int blue);" @@ -13393,12 +13393,12 @@ "group": "color" }, "signatures": { - "python": [ - "def rgba_color_from_double(red, green, blue, alpha):" - ], "cpp": [ "color rgba_color(double red, double green, double blue, double alpha)" ], + "python": [ + "def rgba_color_from_double(red, green, blue, alpha):" + ], "csharp": [ "public static Color Color.RGBAColor(double red, double green, double blue, double alpha);", "public static Color SplashKit.RGBAColor(double red, double green, double blue, double alpha);" @@ -13485,12 +13485,12 @@ "group": "color" }, "signatures": { - "python": [ - "def rgba_color(red, green, blue, alpha):" - ], "cpp": [ "color rgba_color(int red, int green, int blue, int alpha)" ], + "python": [ + "def rgba_color(red, green, blue, alpha):" + ], "csharp": [ "public static Color Color.RGBAColor(int red, int green, int blue, int alpha);", "public static Color SplashKit.RGBAColor(int red, int green, int blue, int alpha);" @@ -13536,12 +13536,12 @@ "group": "color" }, "signatures": { - "python": [ - "def saturation_of(c):" - ], "cpp": [ "double saturation_of(color c)" ], + "python": [ + "def saturation_of(c):" + ], "csharp": [ "public static double SplashKit.SaturationOf(Color c);" ], @@ -13586,12 +13586,12 @@ "group": "color" }, "signatures": { - "python": [ - "def string_to_color(str):" - ], "cpp": [ "color string_to_color(string str)" ], + "python": [ + "def string_to_color(str):" + ], "csharp": [ "public static Color SplashKit.StringToColor(string str);" ], @@ -14524,12 +14524,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def center_point(c):" - ], "cpp": [ "point_2d center_point(const circle &c)" ], + "python": [ + "def center_point(c):" + ], "csharp": [ "public static Point2D SplashKit.CenterPoint(Circle c);" ], @@ -14588,12 +14588,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circle_at(pt, radius):" - ], "cpp": [ "circle circle_at(const point_2d &pt, double radius)" ], + "python": [ + "def circle_at(pt, radius):" + ], "csharp": [ "public static Circle SplashKit.CircleAt(Point2D pt, double radius);" ], @@ -14666,12 +14666,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circle_at_from_points(x, y, radius):" - ], "cpp": [ "circle circle_at(double x, double y, double radius)" ], + "python": [ + "def circle_at_from_points(x, y, radius):" + ], "csharp": [ "public static Circle SplashKit.CircleAt(double x, double y, double radius);" ], @@ -14730,12 +14730,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circle_quad_intersect(c, q):" - ], "cpp": [ "bool circle_quad_intersect(const circle &c, const quad &q)" ], + "python": [ + "def circle_quad_intersect(c, q):" + ], "csharp": [ "public static bool SplashKit.CircleQuadIntersect(Circle c, Quad q);" ], @@ -14781,12 +14781,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circle_radius(c):" - ], "cpp": [ "float circle_radius(const circle c)" ], + "python": [ + "def circle_radius(c):" + ], "csharp": [ "public static float SplashKit.CircleRadius(Circle c);" ], @@ -14858,12 +14858,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circle_ray_intersection(origin, heading, circ):" - ], "cpp": [ "bool circle_ray_intersection(const point_2d &origin, const vector_2d &heading, const circle &circ)" ], + "python": [ + "def circle_ray_intersection(origin, heading, circ):" + ], "csharp": [ "public static bool SplashKit.CircleRayIntersection(Point2D origin, Vector2D heading, Circle circ);" ], @@ -14962,12 +14962,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circle_ray_intersection_with_hit_point_and_distance(origin, heading, circ, hit_point, hit_distance):" - ], "cpp": [ "bool circle_ray_intersection(const point_2d &origin, const vector_2d &heading, const circle &circ, point_2d &hit_point, double &hit_distance)" ], + "python": [ + "def circle_ray_intersection_with_hit_point_and_distance(origin, heading, circ, hit_point, hit_distance):" + ], "csharp": [ "public static bool SplashKit.CircleRayIntersection(Point2D origin, Vector2D heading, Circle circ, ref Point2D hitPoint, ref double hitDistance);" ], @@ -15026,12 +15026,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circle_triangle_intersect(c, tri):" - ], "cpp": [ "bool circle_triangle_intersect(const circle &c, const triangle &tri)" ], + "python": [ + "def circle_triangle_intersect(c, tri):" + ], "csharp": [ "public static bool SplashKit.CircleTriangleIntersect(Circle c, Triangle tri);" ], @@ -15104,12 +15104,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circle_triangle_intersect_get_closest_point(c, tri, p):" - ], "cpp": [ "bool circle_triangle_intersect(const circle &c, const triangle &tri, point_2d &p)" ], + "python": [ + "def circle_triangle_intersect_get_closest_point(c, tri, p):" + ], "csharp": [ "public static bool SplashKit.CircleTriangleIntersect(Circle c, Triangle tri, ref Point2D p);" ], @@ -15155,12 +15155,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circle_x(c):" - ], "cpp": [ "float circle_x(const circle &c)" ], + "python": [ + "def circle_x(c):" + ], "csharp": [ "public static float SplashKit.CircleX(Circle c);" ], @@ -15206,12 +15206,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circle_y(c):" - ], "cpp": [ "float circle_y(const circle &c)" ], + "python": [ + "def circle_y(c):" + ], "csharp": [ "public static float SplashKit.CircleY(Circle c);" ], @@ -15270,12 +15270,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circles_intersect(c1, c2):" - ], "cpp": [ "bool circles_intersect(circle c1, circle c2)" ], + "python": [ + "def circles_intersect(c1, c2):" + ], "csharp": [ "public static bool SplashKit.CirclesIntersect(Circle c1, Circle c2);" ], @@ -15387,12 +15387,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def circles_intersect_using_values(c1_x, c1_y, c1_radius, c2_x, c2_y, c2_radius):" - ], "cpp": [ "bool circles_intersect(double c1_x, double c1_y, double c1_radius, double c2_x, double c2_y, double c2_radius)" ], + "python": [ + "def circles_intersect_using_values(c1_x, c1_y, c1_radius, c2_x, c2_y, c2_radius):" + ], "csharp": [ "public static bool SplashKit.CirclesIntersect(double c1X, double c1Y, double c1Radius, double c2X, double c2Y, double c2Radius);" ], @@ -15451,12 +15451,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def closest_point_on_circle(from_pt, c):" - ], "cpp": [ "point_2d closest_point_on_circle(const point_2d &from_pt, const circle &c)" ], + "python": [ + "def closest_point_on_circle(from_pt, c):" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnCircle(Point2D fromPt, Circle c);" ], @@ -15515,12 +15515,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def closest_point_on_line_from_circle(c, l):" - ], "cpp": [ "point_2d closest_point_on_line_from_circle(const circle &c, const line &l)" ], + "python": [ + "def closest_point_on_line_from_circle(c, l):" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnLineFromCircle(Circle c, Line l);" ], @@ -15579,12 +15579,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def closest_point_on_rect_from_circle(c, rect):" - ], "cpp": [ "point_2d closest_point_on_rect_from_circle(const circle &c, const rectangle &rect)" ], + "python": [ + "def closest_point_on_rect_from_circle(c, rect):" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnRectFromCircle(Circle c, Rectangle rect);" ], @@ -15643,12 +15643,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def closest_point_on_triangle_from_circle(c, tri):" - ], "cpp": [ "point_2d closest_point_on_triangle_from_circle(const circle &c, const triangle &tri)" ], + "python": [ + "def closest_point_on_triangle_from_circle(c, tri):" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnTriangleFromCircle(Circle c, Triangle tri);" ], @@ -15707,12 +15707,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def distant_point_on_circle(pt, c):" - ], "cpp": [ "point_2d distant_point_on_circle(const point_2d &pt, const circle &c)" ], + "python": [ + "def distant_point_on_circle(pt, c):" + ], "csharp": [ "public static Point2D SplashKit.DistantPointOnCircle(Point2D pt, Circle c);" ], @@ -15797,12 +15797,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def distant_point_on_circle_heading(pt, c, heading, opposite_pt):" - ], "cpp": [ "bool distant_point_on_circle_heading(const point_2d &pt, const circle &c, const vector_2d &heading, point_2d &opposite_pt)" ], + "python": [ + "def distant_point_on_circle_heading(pt, c, heading, opposite_pt):" + ], "csharp": [ "public static bool SplashKit.DistantPointOnCircleHeading(Point2D pt, Circle c, Vector2D heading, ref Point2D oppositePt);" ], @@ -15874,12 +15874,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def ray_circle_intersect_distance(ray_origin, ray_heading, c):" - ], "cpp": [ "float ray_circle_intersect_distance(const point_2d &ray_origin, const vector_2d &ray_heading, const circle &c)" ], + "python": [ + "def ray_circle_intersect_distance(ray_origin, ray_heading, c):" + ], "csharp": [ "public static float SplashKit.RayCircleIntersectDistance(Point2D rayOrigin, Vector2D rayHeading, Circle c);" ], @@ -15964,12 +15964,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def tangent_points(from_pt, c, p1, p2):" - ], "cpp": [ "bool tangent_points(const point_2d &from_pt, const circle &c, point_2d &p1, point_2d &p2)" ], + "python": [ + "def tangent_points(from_pt, c, p1, p2):" + ], "csharp": [ "public static bool SplashKit.TangentPoints(Point2D fromPt, Circle c, ref Point2D p1, ref Point2D p2);" ], @@ -16054,12 +16054,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def widest_points(c, along, pt1, pt2):" - ], "cpp": [ "void widest_points(const circle &c, const vector_2d &along, point_2d &pt1, point_2d &pt2)" ], + "python": [ + "def widest_points(c, along, pt1, pt2):" + ], "csharp": [ "public static void SplashKit.WidestPoints(Circle c, Vector2D along, ref Point2D pt1, ref Point2D pt2);" ], @@ -16105,12 +16105,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def cosine(degrees):" - ], "cpp": [ "float cosine(float degrees)" ], + "python": [ + "def cosine(degrees):" + ], "csharp": [ "public static float SplashKit.Cosine(float degrees);" ], @@ -16156,12 +16156,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def sine(degrees):" - ], "cpp": [ "float sine(float degrees)" ], + "python": [ + "def sine(degrees):" + ], "csharp": [ "public static float SplashKit.Sine(float degrees);" ], @@ -16207,12 +16207,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def tangent(degrees):" - ], "cpp": [ "float tangent(float degrees)" ], + "python": [ + "def tangent(degrees):" + ], "csharp": [ "public static float SplashKit.Tangent(float degrees);" ], @@ -16271,12 +16271,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def closest_point_on_line(from_pt, l):" - ], "cpp": [ "point_2d closest_point_on_line(const point_2d from_pt, const line &l)" ], + "python": [ + "def closest_point_on_line(from_pt, l):" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnLine(Point2D fromPt, Line l);" ], @@ -16348,12 +16348,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def closest_point_on_lines(from_pt, lines, line_idx):" - ], "cpp": [ "point_2d closest_point_on_lines(const point_2d from_pt, const vector &lines, int &line_idx)" ], + "python": [ + "def closest_point_on_lines(from_pt, lines, line_idx):" + ], "csharp": [ "public static Point2D SplashKit.ClosestPointOnLines(Point2D fromPt, List lines, ref int lineIdx);" ], @@ -16413,12 +16413,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_from_point_to_point(start, end_pt):" - ], "cpp": [ "line line_from(const point_2d &start, const point_2d &end_pt)" ], + "python": [ + "def line_from_point_to_point(start, end_pt):" + ], "csharp": [ "public static Line SplashKit.LineFrom(Point2D start, Point2D endPt);" ], @@ -16478,12 +16478,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_from_start_with_offset(start, offset):" - ], "cpp": [ "line line_from(const point_2d &start, const vector_2d &offset)" ], + "python": [ + "def line_from_start_with_offset(start, offset):" + ], "csharp": [ "public static Line SplashKit.LineFrom(Point2D start, Vector2D offset);" ], @@ -16530,12 +16530,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_from_vector(v):" - ], "cpp": [ "line line_from(const vector_2d &v)" ], + "python": [ + "def line_from_vector(v):" + ], "csharp": [ "public static Line SplashKit.LineFrom(Vector2D v);" ], @@ -16620,12 +16620,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_from(x1, y1, x2, y2):" - ], "cpp": [ "line line_from(double x1, double y1, double x2, double y2)" ], + "python": [ + "def line_from(x1, y1, x2, y2):" + ], "csharp": [ "public static Line SplashKit.LineFrom(double x1, double y1, double x2, double y2);" ], @@ -16697,12 +16697,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_intersection_point(line1, line2, pt):" - ], "cpp": [ "bool line_intersection_point(const line &line1, const line &line2, point_2d &pt)" ], + "python": [ + "def line_intersection_point(line1, line2, pt):" + ], "csharp": [ "public static bool SplashKit.LineIntersectionPoint(Line line1, Line line2, ref Point2D pt);" ], @@ -16761,12 +16761,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_intersects_circle(l, c):" - ], "cpp": [ "bool line_intersects_circle(const line &l, const circle &c)" ], + "python": [ + "def line_intersects_circle(l, c):" + ], "csharp": [ "public static bool SplashKit.LineIntersectsCircle(Line l, Circle c);" ], @@ -16825,12 +16825,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_intersects_lines(l, lines):" - ], "cpp": [ "bool line_intersects_lines(const line &l, const vector &lines)" ], + "python": [ + "def line_intersects_lines(l, lines):" + ], "csharp": [ "public static bool SplashKit.LineIntersectsLines(Line l, List lines);" ], @@ -16889,12 +16889,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_intersects_rect(l, rect):" - ], "cpp": [ "bool line_intersects_rect(const line &l, const rectangle &rect)" ], + "python": [ + "def line_intersects_rect(l, rect):" + ], "csharp": [ "public static bool SplashKit.LineIntersectsRect(Line l, Rectangle rect);" ], @@ -16940,12 +16940,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_length(l):" - ], "cpp": [ "float line_length(const line &l)" ], + "python": [ + "def line_length(l):" + ], "csharp": [ "public static float SplashKit.LineLength(Line l);" ], @@ -16991,12 +16991,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_length_squared(l):" - ], "cpp": [ "float line_length_squared(const line &l)" ], + "python": [ + "def line_length_squared(l):" + ], "csharp": [ "public static float SplashKit.LineLengthSquared(Line l);" ], @@ -17042,12 +17042,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_mid_point(l):" - ], "cpp": [ "point_2d line_mid_point(const line &l)" ], + "python": [ + "def line_mid_point(l):" + ], "csharp": [ "public static Point2D SplashKit.LineMidPoint(Line l);" ], @@ -17093,12 +17093,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_normal(l):" - ], "cpp": [ "vector_2d line_normal(const line &l)" ], + "python": [ + "def line_normal(l):" + ], "csharp": [ "public static Vector2D SplashKit.LineNormal(Line l);" ], @@ -17144,12 +17144,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def line_to_string(ln):" - ], "cpp": [ "string line_to_string(const line &ln)" ], + "python": [ + "def line_to_string(ln):" + ], "csharp": [ "public static string SplashKit.LineToString(Line ln);" ], @@ -17196,12 +17196,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def lines_from_rectangle(rect):" - ], "cpp": [ "vector lines_from(const rectangle &rect)" ], + "python": [ + "def lines_from_rectangle(rect):" + ], "csharp": [ "public static List SplashKit.LinesFrom(Rectangle rect);" ], @@ -17248,12 +17248,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def lines_from_triangle(t):" - ], "cpp": [ "vector lines_from(const triangle &t)" ], + "python": [ + "def lines_from_triangle(t):" + ], "csharp": [ "public static List SplashKit.LinesFrom(Triangle t);" ], @@ -17312,12 +17312,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def lines_intersect(l1, l2):" - ], "cpp": [ "bool lines_intersect(const line &l1, const line &l2)" ], + "python": [ + "def lines_intersect(l1, l2):" + ], "csharp": [ "public static bool SplashKit.LinesIntersect(Line l1, Line l2);" ], @@ -17376,12 +17376,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_at(x, y):" - ], "cpp": [ "point_2d point_at(double x, double y)" ], + "python": [ + "def point_at(x, y):" + ], "csharp": [ "public static Point2D SplashKit.PointAt(double x, double y);" ], @@ -17414,12 +17414,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_at_origin():" - ], "cpp": [ "point_2d point_at_origin()" ], + "python": [ + "def point_at_origin():" + ], "csharp": [ "public static Point2D SplashKit.PointAtOrigin();" ], @@ -17478,12 +17478,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_in_circle(pt, c):" - ], "cpp": [ "bool point_in_circle(const point_2d &pt, const circle &c)" ], + "python": [ + "def point_in_circle(pt, c):" + ], "csharp": [ "public static bool SplashKit.PointInCircle(Point2D pt, Circle c);" ], @@ -17582,12 +17582,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_in_circle_with_values(ptx, pty, cx, cy, radius):" - ], "cpp": [ "bool point_in_circle(double ptx, double pty, double cx, double cy, double radius)" ], + "python": [ + "def point_in_circle_with_values(ptx, pty, cx, cy, radius):" + ], "csharp": [ "public static bool SplashKit.PointInCircle(double ptx, double pty, double cx, double cy, double radius);" ], @@ -17646,12 +17646,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_in_quad(pt, q):" - ], "cpp": [ "bool point_in_quad(const point_2d &pt, const quad &q)" ], + "python": [ + "def point_in_quad(pt, q):" + ], "csharp": [ "public static bool SplashKit.PointInQuad(Point2D pt, Quad q);" ], @@ -17710,12 +17710,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_in_rectangle(pt, rect):" - ], "cpp": [ "bool point_in_rectangle(const point_2d &pt, const rectangle &rect)" ], + "python": [ + "def point_in_rectangle(pt, rect):" + ], "csharp": [ "public static bool SplashKit.PointInRectangle(Point2D pt, Rectangle rect);" ], @@ -17827,12 +17827,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_in_rectangle_with_values(ptx, pty, rect_x, rect_y, rect_width, rect_height):" - ], "cpp": [ "bool point_in_rectangle(double ptx, double pty, double rect_x, double rect_y, double rect_width, double rect_height)" ], + "python": [ + "def point_in_rectangle_with_values(ptx, pty, rect_x, rect_y, rect_width, rect_height):" + ], "csharp": [ "public static bool SplashKit.PointInRectangle(double ptx, double pty, double rectX, double rectY, double rectWidth, double rectHeight);" ], @@ -17891,12 +17891,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_in_triangle(pt, tri):" - ], "cpp": [ "bool point_in_triangle(const point_2d &pt, const triangle &tri)" ], + "python": [ + "def point_in_triangle(pt, tri):" + ], "csharp": [ "public static bool SplashKit.PointInTriangle(Point2D pt, Triangle tri);" ], @@ -17955,12 +17955,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_line_distance(pt, l):" - ], "cpp": [ "float point_line_distance(const point_2d &pt, const line &l)" ], + "python": [ + "def point_line_distance(pt, l):" + ], "csharp": [ "public static float SplashKit.PointLineDistance(Point2D pt, Line l);" ], @@ -18019,12 +18019,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_offset_by(start_point, offset):" - ], "cpp": [ "point_2d point_offset_by(const point_2d &start_point, const vector_2d &offset)" ], + "python": [ + "def point_offset_by(start_point, offset):" + ], "csharp": [ "public static Point2D SplashKit.PointOffsetBy(Point2D startPoint, Vector2D offset);" ], @@ -18070,12 +18070,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_offset_from_origin(offset):" - ], "cpp": [ "point_2d point_offset_from_origin(const vector_2d &offset)" ], + "python": [ + "def point_offset_from_origin(offset):" + ], "csharp": [ "public static Point2D SplashKit.PointOffsetFromOrigin(Vector2D offset);" ], @@ -18134,12 +18134,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_on_line(pt, l):" - ], "cpp": [ "bool point_on_line(const point_2d &pt, const line &l)" ], + "python": [ + "def point_on_line(pt, l):" + ], "csharp": [ "public static bool SplashKit.PointOnLine(Point2D pt, Line l);" ], @@ -18212,12 +18212,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_on_line_with_proximity(pt, l, proximity):" - ], "cpp": [ "bool point_on_line(const point_2d &pt, const line &l, float proximity)" ], + "python": [ + "def point_on_line_with_proximity(pt, l, proximity):" + ], "csharp": [ "public static bool SplashKit.PointOnLine(Point2D pt, Line l, float proximity);" ], @@ -18276,12 +18276,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_point_angle(pt1, pt2):" - ], "cpp": [ "float point_point_angle(const point_2d &pt1, const point_2d &pt2)" ], + "python": [ + "def point_point_angle(pt1, pt2):" + ], "csharp": [ "public static float SplashKit.PointPointAngle(Point2D pt1, Point2D pt2);" ], @@ -18340,12 +18340,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_point_distance(pt1, pt2):" - ], "cpp": [ "double point_point_distance(const point_2d &pt1, const point_2d &pt2)" ], + "python": [ + "def point_point_distance(pt1, pt2):" + ], "csharp": [ "public static double SplashKit.PointPointDistance(Point2D pt1, Point2D pt2);" ], @@ -18391,12 +18391,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def point_to_string(pt):" - ], "cpp": [ "string point_to_string(const point_2d &pt)" ], + "python": [ + "def point_to_string(pt):" + ], "csharp": [ "public static string SplashKit.PointToString(Point2D pt);" ], @@ -18442,12 +18442,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def random_bitmap_point(bmp):" - ], "cpp": [ "point_2d random_bitmap_point(bitmap bmp)" ], + "python": [ + "def random_bitmap_point(bmp):" + ], "csharp": [ "public static Point2D SplashKit.RandomBitmapPoint(Bitmap bmp);" ], @@ -18480,12 +18480,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def random_screen_point():" - ], "cpp": [ "point_2d random_screen_point()" ], + "python": [ + "def random_screen_point():" + ], "csharp": [ "public static Point2D SplashKit.RandomScreenPoint();" ], @@ -18534,12 +18534,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def random_window_point(wind):" - ], "cpp": [ "point_2d random_window_point(window wind)" ], + "python": [ + "def random_window_point(wind):" + ], "csharp": [ "public Point2D Window.RandomPoint();", "public static Point2D SplashKit.RandomWindowPoint(Window wind);" @@ -18599,12 +18599,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def same_point(pt1, pt2):" - ], "cpp": [ "bool same_point(const point_2d &pt1, const point_2d &pt2)" ], + "python": [ + "def same_point(pt1, pt2):" + ], "csharp": [ "public static bool SplashKit.SamePoint(Point2D pt1, Point2D pt2);" ], @@ -18677,12 +18677,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def quad_from_from_line(line_origin, line_end, width):" - ], "cpp": [ "quad quad_from(const point_2d &line_origin, const point_2d &line_end, double width)" ], + "python": [ + "def quad_from_from_line(line_origin, line_end, width):" + ], "csharp": [ "public static Quad SplashKit.QuadFrom(Point2D lineOrigin, Point2D lineEnd, double width);" ], @@ -18768,12 +18768,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def quad_from_points(p1, p2, p3, p4):" - ], "cpp": [ "quad quad_from(const point_2d &p1, const point_2d &p2, const point_2d &p3, const point_2d &p4)" ], + "python": [ + "def quad_from_points(p1, p2, p3, p4):" + ], "csharp": [ "public static Quad SplashKit.QuadFrom(Point2D p1, Point2D p2, Point2D p3, Point2D p4);" ], @@ -18820,12 +18820,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def quad_from_rectangle(rect):" - ], "cpp": [ "quad quad_from(const rectangle &rect)" ], + "python": [ + "def quad_from_rectangle(rect):" + ], "csharp": [ "public static Quad SplashKit.QuadFrom(Rectangle rect);" ], @@ -18885,12 +18885,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def quad_from_rectangle_with_transformation(rect, transform):" - ], "cpp": [ "quad quad_from(const rectangle &rect, const matrix_2d &transform)" ], + "python": [ + "def quad_from_rectangle_with_transformation(rect, transform):" + ], "csharp": [ "public static Quad SplashKit.QuadFrom(Rectangle rect, Matrix2D transform);" ], @@ -19027,12 +19027,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def quad_from(x_top_left, y_top_left, x_top_right, y_top_right, x_bottom_left, y_bottom_left, x_bottom_right, y_bottom_right):" - ], "cpp": [ "quad quad_from(double x_top_left, double y_top_left, double x_top_right, double y_top_right, double x_bottom_left, double y_bottom_left, double x_bottom_right, double y_bottom_right)" ], + "python": [ + "def quad_from(x_top_left, y_top_left, x_top_right, y_top_right, x_bottom_left, y_bottom_left, x_bottom_right, y_bottom_right):" + ], "csharp": [ "public static Quad SplashKit.QuadFrom(double xTopLeft, double yTopLeft, double xTopRight, double yTopRight, double xBottomLeft, double yBottomLeft, double xBottomRight, double yBottomRight);" ], @@ -19104,12 +19104,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def quad_ray_intersection(origin, heading, q):" - ], "cpp": [ "bool quad_ray_intersection(const point_2d &origin, const vector_2d &heading, const quad &q)" ], + "python": [ + "def quad_ray_intersection(origin, heading, q):" + ], "csharp": [ "public static bool SplashKit.QuadRayIntersection(Point2D origin, Vector2D heading, Quad q);" ], @@ -19208,12 +19208,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def quad_ray_intersection_with_hit_point_and_distance(origin, heading, q, hit_point, hit_distance):" - ], "cpp": [ "bool quad_ray_intersection(const point_2d &origin, const vector_2d &heading, const quad &q, point_2d &hit_point, double &hit_distance)" ], + "python": [ + "def quad_ray_intersection_with_hit_point_and_distance(origin, heading, q, hit_point, hit_distance):" + ], "csharp": [ "public static bool SplashKit.QuadRayIntersection(Point2D origin, Vector2D heading, Quad q, ref Point2D hitPoint, ref double hitDistance);" ], @@ -19272,12 +19272,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def quads_intersect(q1, q2):" - ], "cpp": [ "bool quads_intersect(const quad &q1, const quad &q2)" ], + "python": [ + "def quads_intersect(q1, q2):" + ], "csharp": [ "public static bool SplashKit.QuadsIntersect(Quad q1, Quad q2);" ], @@ -19349,12 +19349,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def set_quad_point(q, idx, value):" - ], "cpp": [ "void set_quad_point(quad &q, int idx, const point_2d &value)" ], + "python": [ + "def set_quad_point(q, idx, value):" + ], "csharp": [ "public static void SplashKit.SetQuadPoint(ref Quad q, int idx, Point2D value);" ], @@ -19400,12 +19400,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def triangles_from(q):" - ], "cpp": [ "vector triangles_from(const quad &q)" ], + "python": [ + "def triangles_from(q):" + ], "csharp": [ "public static List SplashKit.TrianglesFrom(Quad q);" ], @@ -19464,12 +19464,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def inset_rectangle(rect, inset_amount):" - ], "cpp": [ "rectangle inset_rectangle(const rectangle &rect, float inset_amount)" ], + "python": [ + "def inset_rectangle(rect, inset_amount):" + ], "csharp": [ "public static Rectangle SplashKit.InsetRectangle(Rectangle rect, float insetAmount);" ], @@ -19528,12 +19528,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def intersection(rect1, rect2):" - ], "cpp": [ "rectangle intersection(const rectangle &rect1, const rectangle &rect2)" ], + "python": [ + "def intersection(rect1, rect2):" + ], "csharp": [ "public static Rectangle SplashKit.Intersection(Rectangle rect1, Rectangle rect2);" ], @@ -19580,12 +19580,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_around_circle(c):" - ], "cpp": [ "rectangle rectangle_around(const circle &c)" ], + "python": [ + "def rectangle_around_circle(c):" + ], "csharp": [ "public static Rectangle SplashKit.RectangleAround(Circle c);" ], @@ -19632,12 +19632,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_around_line(l):" - ], "cpp": [ "rectangle rectangle_around(const line &l)" ], + "python": [ + "def rectangle_around_line(l):" + ], "csharp": [ "public static Rectangle SplashKit.RectangleAround(Line l);" ], @@ -19684,12 +19684,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_around_quad(q):" - ], "cpp": [ "rectangle rectangle_around(const quad &q)" ], + "python": [ + "def rectangle_around_quad(q):" + ], "csharp": [ "public static Rectangle SplashKit.RectangleAround(Quad q);" ], @@ -19736,12 +19736,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_around_triangle(t):" - ], "cpp": [ "rectangle rectangle_around(const triangle &t)" ], + "python": [ + "def rectangle_around_triangle(t):" + ], "csharp": [ "public static Rectangle SplashKit.RectangleAround(Triangle t);" ], @@ -19787,12 +19787,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_bottom(rect):" - ], "cpp": [ "double rectangle_bottom(const rectangle &rect)" ], + "python": [ + "def rectangle_bottom(rect):" + ], "csharp": [ "public static double SplashKit.RectangleBottom(Rectangle rect);" ], @@ -19838,12 +19838,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_center(rect):" - ], "cpp": [ "point_2d rectangle_center(const rectangle &rect)" ], + "python": [ + "def rectangle_center(rect):" + ], "csharp": [ "public static Point2D SplashKit.RectangleCenter(Rectangle rect);" ], @@ -19902,12 +19902,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_circle_intersect(rect, c):" - ], "cpp": [ "bool rectangle_circle_intersect(const rectangle &rect, const circle &c)" ], + "python": [ + "def rectangle_circle_intersect(rect, c):" + ], "csharp": [ "public static bool SplashKit.RectangleCircleIntersect(Rectangle rect, Circle c);" ], @@ -19980,12 +19980,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_from_point_and_size(pt, width, height):" - ], "cpp": [ "rectangle rectangle_from(const point_2d pt, const double width, const double height)" ], + "python": [ + "def rectangle_from_point_and_size(pt, width, height):" + ], "csharp": [ "public static Rectangle SplashKit.RectangleFrom(Point2D pt, double width, double height);" ], @@ -20045,12 +20045,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_from_points(pt1, pt2):" - ], "cpp": [ "rectangle rectangle_from(const point_2d pt1, const point_2d pt2)" ], + "python": [ + "def rectangle_from_points(pt1, pt2):" + ], "csharp": [ "public static Rectangle SplashKit.RectangleFrom(Point2D pt1, Point2D pt2);" ], @@ -20135,12 +20135,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_from(x, y, width, height):" - ], "cpp": [ "rectangle rectangle_from(double x, double y, double width, double height)" ], + "python": [ + "def rectangle_from(x, y, width, height):" + ], "csharp": [ "public static Rectangle SplashKit.RectangleFrom(double x, double y, double width, double height);" ], @@ -20186,12 +20186,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_left(rect):" - ], "cpp": [ "double rectangle_left(const rectangle &rect)" ], + "python": [ + "def rectangle_left(rect):" + ], "csharp": [ "public static double SplashKit.RectangleLeft(Rectangle rect);" ], @@ -20250,12 +20250,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_offset_by(rect, offset):" - ], "cpp": [ "rectangle rectangle_offset_by(const rectangle &rect, const vector_2d &offset)" ], + "python": [ + "def rectangle_offset_by(rect, offset):" + ], "csharp": [ "public static Rectangle SplashKit.RectangleOffsetBy(Rectangle rect, Vector2D offset);" ], @@ -20327,12 +20327,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_ray_intersection(origin, heading, rect):" - ], "cpp": [ "bool rectangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const rectangle &rect)" ], + "python": [ + "def rectangle_ray_intersection(origin, heading, rect):" + ], "csharp": [ "public static bool SplashKit.RectangleRayIntersection(Point2D origin, Vector2D heading, Rectangle rect);" ], @@ -20431,12 +20431,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_ray_intersection_with_hit_point_and_distance(origin, heading, rect, hit_point, hit_distance):" - ], "cpp": [ "bool rectangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const rectangle &rect, point_2d &hit_point, double &hit_distance)" ], + "python": [ + "def rectangle_ray_intersection_with_hit_point_and_distance(origin, heading, rect, hit_point, hit_distance):" + ], "csharp": [ "public static bool SplashKit.RectangleRayIntersection(Point2D origin, Vector2D heading, Rectangle rect, ref Point2D hitPoint, ref double hitDistance);" ], @@ -20482,12 +20482,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_right(rect):" - ], "cpp": [ "double rectangle_right(const rectangle &rect)" ], + "python": [ + "def rectangle_right(rect):" + ], "csharp": [ "public static double SplashKit.RectangleRight(Rectangle rect);" ], @@ -20533,12 +20533,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_to_string(rect):" - ], "cpp": [ "string rectangle_to_string(const rectangle &rect)" ], + "python": [ + "def rectangle_to_string(rect):" + ], "csharp": [ "public static string SplashKit.RectangleToString(Rectangle rect);" ], @@ -20584,12 +20584,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangle_top(rect):" - ], "cpp": [ "double rectangle_top(const rectangle &rect)" ], + "python": [ + "def rectangle_top(rect):" + ], "csharp": [ "public static double SplashKit.RectangleTop(Rectangle rect);" ], @@ -20648,12 +20648,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def rectangles_intersect(rect1, rect2):" - ], "cpp": [ "bool rectangles_intersect(const rectangle &rect1, const rectangle &rect2)" ], + "python": [ + "def rectangles_intersect(rect1, rect2):" + ], "csharp": [ "public static bool SplashKit.RectanglesIntersect(Rectangle rect1, Rectangle rect2);" ], @@ -20699,12 +20699,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def triangle_barycenter(tri):" - ], "cpp": [ "point_2d triangle_barycenter(const triangle &tri)" ], + "python": [ + "def triangle_barycenter(tri):" + ], "csharp": [ "public static Point2D SplashKit.TriangleBarycenter(Triangle tri);" ], @@ -20776,12 +20776,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def triangle_from(p1, p2, p3):" - ], "cpp": [ "triangle triangle_from(const point_2d &p1, const point_2d &p2, const point_2d &p3)" ], + "python": [ + "def triangle_from(p1, p2, p3):" + ], "csharp": [ "public static Triangle SplashKit.TriangleFrom(Point2D p1, Point2D p2, Point2D p3);" ], @@ -20893,12 +20893,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def triangle_from_coordinates(x1, y1, x2, y2, x3, y3):" - ], "cpp": [ "triangle triangle_from(double x1, double y1, double x2, double y2, double x3, double y3)" ], + "python": [ + "def triangle_from_coordinates(x1, y1, x2, y2, x3, y3):" + ], "csharp": [ "public static Triangle SplashKit.TriangleFrom(double x1, double y1, double x2, double y2, double x3, double y3);" ], @@ -20957,12 +20957,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def triangle_quad_intersect(tri, q):" - ], "cpp": [ "bool triangle_quad_intersect(const triangle &tri, const quad &q)" ], + "python": [ + "def triangle_quad_intersect(tri, q):" + ], "csharp": [ "public static bool SplashKit.TriangleQuadIntersect(Triangle tri, Quad q);" ], @@ -21034,12 +21034,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def triangle_ray_intersection(origin, heading, tri):" - ], "cpp": [ "bool triangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const triangle &tri)" ], + "python": [ + "def triangle_ray_intersection(origin, heading, tri):" + ], "csharp": [ "public static bool SplashKit.TriangleRayIntersection(Point2D origin, Vector2D heading, Triangle tri);" ], @@ -21138,12 +21138,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def triangle_ray_intersection_with_hit_point_and_distance(origin, heading, tri, hit_point, hit_distance):" - ], "cpp": [ "bool triangle_ray_intersection(const point_2d &origin, const vector_2d &heading, const triangle &tri, point_2d &hit_point, double &hit_distance)" ], + "python": [ + "def triangle_ray_intersection_with_hit_point_and_distance(origin, heading, tri, hit_point, hit_distance):" + ], "csharp": [ "public static bool SplashKit.TriangleRayIntersection(Point2D origin, Vector2D heading, Triangle tri, ref Point2D hitPoint, ref double hitDistance);" ], @@ -21202,12 +21202,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def triangle_rectangle_intersect(tri, rect):" - ], "cpp": [ "bool triangle_rectangle_intersect(const triangle &tri, const rectangle &rect)" ], + "python": [ + "def triangle_rectangle_intersect(tri, rect):" + ], "csharp": [ "public static bool SplashKit.TriangleRectangleIntersect(Triangle tri, Rectangle rect);" ], @@ -21253,12 +21253,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def triangle_to_string(tri):" - ], "cpp": [ "string triangle_to_string(const triangle &tri)" ], + "python": [ + "def triangle_to_string(tri):" + ], "csharp": [ "public static string SplashKit.TriangleToString(Triangle tri);" ], @@ -21317,12 +21317,12 @@ "static": "geometry" }, "signatures": { - "python": [ - "def triangles_intersect(t1, t2):" - ], "cpp": [ "bool triangles_intersect(const triangle &t1, const triangle &t2)" ], + "python": [ + "def triangles_intersect(t1, t2):" + ], "csharp": [ "public static bool SplashKit.TrianglesIntersect(Triangle t1, Triangle t2);" ], @@ -21402,12 +21402,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_circle_record(clr, c):" - ], "cpp": [ "void draw_circle(color clr, const circle &c)" ], + "python": [ + "def draw_circle_record(clr, c):" + ], "csharp": [ "public void Circle.Draw(Color clr);", "public static void SplashKit.DrawCircle(Color clr, Circle c);" @@ -21483,12 +21483,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_circle_record_with_options(clr, c, opts):" - ], "cpp": [ "void draw_circle(color clr, const circle &c, drawing_options opts)" ], + "python": [ + "def draw_circle_record_with_options(clr, c, opts):" + ], "csharp": [ "public void Circle.Draw(Color clr, DrawingOptions opts);", "public static void SplashKit.DrawCircle(Color clr, Circle c, DrawingOptions opts);" @@ -21561,12 +21561,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_circle_at_point(clr, pt, radius):" - ], "cpp": [ "void draw_circle(color clr, const point_2d &pt, double radius)" ], + "python": [ + "def draw_circle_at_point(clr, pt, radius):" + ], "csharp": [ "public static void SplashKit.DrawCircle(Color clr, Point2D pt, double radius);" ], @@ -21651,12 +21651,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_circle_at_point_with_options(clr, pt, radius, opts):" - ], "cpp": [ "void draw_circle(color clr, const point_2d &pt, double radius, drawing_options opts)" ], + "python": [ + "def draw_circle_at_point_with_options(clr, pt, radius, opts):" + ], "csharp": [ "public static void SplashKit.DrawCircle(Color clr, Point2D pt, double radius, DrawingOptions opts);" ], @@ -21740,12 +21740,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_circle(clr, x, y, radius):" - ], "cpp": [ "void draw_circle(color clr, double x, double y, double radius)" ], + "python": [ + "def draw_circle(clr, x, y, radius):" + ], "csharp": [ "public static void SplashKit.DrawCircle(Color clr, double x, double y, double radius);" ], @@ -21843,12 +21843,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_circle_with_options(clr, x, y, radius, opts):" - ], "cpp": [ "void draw_circle(color clr, double x, double y, double radius, drawing_options opts)" ], + "python": [ + "def draw_circle_with_options(clr, x, y, radius, opts):" + ], "csharp": [ "public static void SplashKit.DrawCircle(Color clr, double x, double y, double radius, DrawingOptions opts);" ], @@ -21948,12 +21948,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_circle_on_bitmap(destination, clr, x, y, radius):" - ], "cpp": [ "void draw_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius)" ], + "python": [ + "def draw_circle_on_bitmap(destination, clr, x, y, radius):" + ], "csharp": [ "public void Bitmap.DrawCircle(Color clr, double x, double y, double radius);", "public static void SplashKit.DrawCircleOnBitmap(Bitmap destination, Color clr, double x, double y, double radius);" @@ -22068,12 +22068,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_circle_on_bitmap_with_options(destination, clr, x, y, radius, opts):" - ], "cpp": [ "void draw_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius, drawing_options opts)" ], + "python": [ + "def draw_circle_on_bitmap_with_options(destination, clr, x, y, radius, opts):" + ], "csharp": [ "public void Bitmap.DrawCircle(Color clr, double x, double y, double radius, DrawingOptions opts);", "public static void SplashKit.DrawCircleOnBitmap(Bitmap destination, Color clr, double x, double y, double radius, DrawingOptions opts);" @@ -22174,12 +22174,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_circle_on_window(destination, clr, x, y, radius):" - ], "cpp": [ "void draw_circle_on_window(window destination, color clr, double x, double y, double radius)" ], + "python": [ + "def draw_circle_on_window(destination, clr, x, y, radius):" + ], "csharp": [ "public void Window.DrawCircle(Color clr, double x, double y, double radius);", "public static void SplashKit.DrawCircleOnWindow(Window destination, Color clr, double x, double y, double radius);" @@ -22294,12 +22294,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_circle_on_window_with_options(destination, clr, x, y, radius, opts):" - ], "cpp": [ "void draw_circle_on_window(window destination, color clr, double x, double y, double radius, drawing_options opts)" ], + "python": [ + "def draw_circle_on_window_with_options(destination, clr, x, y, radius, opts):" + ], "csharp": [ "public void Window.DrawCircle(Color clr, double x, double y, double radius, DrawingOptions opts);", "public static void SplashKit.DrawCircleOnWindow(Window destination, Color clr, double x, double y, double radius, DrawingOptions opts);" @@ -22362,12 +22362,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_circle_record(clr, c):" - ], "cpp": [ "void fill_circle(color clr, const circle &c)" ], + "python": [ + "def fill_circle_record(clr, c):" + ], "csharp": [ "public void Circle.Fill(Color clr);", "public static void SplashKit.FillCircle(Color clr, Circle c);" @@ -22443,12 +22443,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_circle_record_with_options(clr, c, opts):" - ], "cpp": [ "void fill_circle(color clr, const circle &c, drawing_options opts)" ], + "python": [ + "def fill_circle_record_with_options(clr, c, opts):" + ], "csharp": [ "public void Circle.Fill(Color clr, DrawingOptions opts);", "public static void SplashKit.FillCircle(Color clr, Circle c, DrawingOptions opts);" @@ -22521,12 +22521,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_circle_at_point(clr, pt, radius):" - ], "cpp": [ "void fill_circle(color clr, const point_2d &pt, double radius)" ], + "python": [ + "def fill_circle_at_point(clr, pt, radius):" + ], "csharp": [ "public static void SplashKit.FillCircle(Color clr, Point2D pt, double radius);" ], @@ -22611,12 +22611,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_circle_at_point_with_options(clr, pt, radius, opts):" - ], "cpp": [ "void fill_circle(color clr, const point_2d &pt, double radius, drawing_options opts)" ], + "python": [ + "def fill_circle_at_point_with_options(clr, pt, radius, opts):" + ], "csharp": [ "public static void SplashKit.FillCircle(Color clr, Point2D pt, double radius, DrawingOptions opts);" ], @@ -22700,12 +22700,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_circle(clr, x, y, radius):" - ], "cpp": [ "void fill_circle(color clr, double x, double y, double radius)" ], + "python": [ + "def fill_circle(clr, x, y, radius):" + ], "csharp": [ "public static void SplashKit.FillCircle(Color clr, double x, double y, double radius);" ], @@ -22803,12 +22803,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_circle_with_options(clr, x, y, radius, opts):" - ], "cpp": [ "void fill_circle(color clr, double x, double y, double radius, drawing_options opts)" ], + "python": [ + "def fill_circle_with_options(clr, x, y, radius, opts):" + ], "csharp": [ "public static void SplashKit.FillCircle(Color clr, double x, double y, double radius, DrawingOptions opts);" ], @@ -22908,12 +22908,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_circle_on_bitmap(destination, clr, x, y, radius):" - ], "cpp": [ "void fill_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius)" ], + "python": [ + "def fill_circle_on_bitmap(destination, clr, x, y, radius):" + ], "csharp": [ "public void Bitmap.FillCircle(Color clr, double x, double y, double radius);", "public static void SplashKit.FillCircleOnBitmap(Bitmap destination, Color clr, double x, double y, double radius);" @@ -23028,12 +23028,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_circle_on_bitmap_with_options(destination, clr, x, y, radius, opts):" - ], "cpp": [ "void fill_circle_on_bitmap(bitmap destination, color clr, double x, double y, double radius, drawing_options opts)" ], + "python": [ + "def fill_circle_on_bitmap_with_options(destination, clr, x, y, radius, opts):" + ], "csharp": [ "public void Bitmap.FillCircle(Color clr, double x, double y, double radius, DrawingOptions opts);", "public static void SplashKit.FillCircleOnBitmap(Bitmap destination, Color clr, double x, double y, double radius, DrawingOptions opts);" @@ -23134,12 +23134,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_circle_on_window(destination, clr, x, y, radius):" - ], "cpp": [ "void fill_circle_on_window(window destination, color clr, double x, double y, double radius)" ], + "python": [ + "def fill_circle_on_window(destination, clr, x, y, radius):" + ], "csharp": [ "public void Window.FillCircle(Color clr, double x, double y, double radius);", "public static void SplashKit.FillCircleOnWindow(Window destination, Color clr, double x, double y, double radius);" @@ -23254,12 +23254,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_circle_on_window_with_options(destination, clr, x, y, radius, opts):" - ], "cpp": [ "void fill_circle_on_window(window destination, color clr, double x, double y, double radius, drawing_options opts)" ], + "python": [ + "def fill_circle_on_window_with_options(destination, clr, x, y, radius, opts):" + ], "csharp": [ "public void Window.FillCircle(Color clr, double x, double y, double radius, DrawingOptions opts);", "public static void SplashKit.FillCircleOnWindow(Window destination, Color clr, double x, double y, double radius, DrawingOptions opts);" @@ -23292,12 +23292,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def current_clip():" - ], "cpp": [ "rectangle current_clip()" ], + "python": [ + "def current_clip():" + ], "csharp": [ "public static Rectangle SplashKit.CurrentClip();" ], @@ -23343,12 +23343,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def current_clip_for_bitmap(bmp):" - ], "cpp": [ "rectangle current_clip(bitmap bmp)" ], + "python": [ + "def current_clip_for_bitmap(bmp):" + ], "csharp": [ "public static Rectangle SplashKit.CurrentClip(Bitmap bmp);" ], @@ -23397,12 +23397,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def current_clip_for_window(wnd):" - ], "cpp": [ "rectangle current_clip(window wnd)" ], + "python": [ + "def current_clip_for_window(wnd):" + ], "csharp": [ "public Rectangle Window.CurrentClip();", "public static Rectangle SplashKit.CurrentClip(Window wnd);" @@ -23452,12 +23452,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def pop_clip_for_window(wnd):" - ], "cpp": [ "void pop_clip(window wnd)" ], + "python": [ + "def pop_clip_for_window(wnd):" + ], "csharp": [ "public void Window.PopClip();", "public static void SplashKit.PopClip(Window wnd);" @@ -23490,12 +23490,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def pop_clip():" - ], "cpp": [ "void pop_clip()" ], + "python": [ + "def pop_clip():" + ], "csharp": [ "public static void SplashKit.PopClip();" ], @@ -23541,12 +23541,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def pop_clip_for_bitmap(bmp):" - ], "cpp": [ "void pop_clip(bitmap bmp)" ], + "python": [ + "def pop_clip_for_bitmap(bmp):" + ], "csharp": [ "public static void SplashKit.PopClip(Bitmap bmp);" ], @@ -23608,12 +23608,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def push_clip_for_window(wnd, r):" - ], "cpp": [ "void push_clip(window wnd, const rectangle &r)" ], + "python": [ + "def push_clip_for_window(wnd, r):" + ], "csharp": [ "public void Window.PushClip(Rectangle r);", "public static void SplashKit.PushClip(Window wnd, Rectangle r);" @@ -23673,12 +23673,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def push_clip_for_bitmap(bmp, r):" - ], "cpp": [ "void push_clip(bitmap bmp, const rectangle &r)" ], + "python": [ + "def push_clip_for_bitmap(bmp, r):" + ], "csharp": [ "public static void SplashKit.PushClip(Bitmap bmp, Rectangle r);" ], @@ -23723,12 +23723,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def push_clip(r):" - ], "cpp": [ "void push_clip(const rectangle &r)" ], + "python": [ + "def push_clip(r):" + ], "csharp": [ "public static void SplashKit.PushClip(Rectangle r);" ], @@ -23774,12 +23774,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def reset_clip_for_bitmap(bmp):" - ], "cpp": [ "void reset_clip(bitmap bmp)" ], + "python": [ + "def reset_clip_for_bitmap(bmp):" + ], "csharp": [ "public static void SplashKit.ResetClip(Bitmap bmp);" ], @@ -23811,12 +23811,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def reset_clip():" - ], "cpp": [ "void reset_clip()" ], + "python": [ + "def reset_clip():" + ], "csharp": [ "public static void SplashKit.ResetClip();" ], @@ -23865,12 +23865,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def reset_clip_for_window(wnd):" - ], "cpp": [ "void reset_clip(window wnd)" ], + "python": [ + "def reset_clip_for_window(wnd):" + ], "csharp": [ "public void Window.ResetClip();", "public static void SplashKit.ResetClip(Window wnd);" @@ -23916,12 +23916,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def set_clip(r):" - ], "cpp": [ "void set_clip(const rectangle &r)" ], + "python": [ + "def set_clip(r):" + ], "csharp": [ "public static void SplashKit.SetClip(Rectangle r);" ], @@ -23980,12 +23980,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def set_clip_for_bitmap(bmp, r):" - ], "cpp": [ "void set_clip(bitmap bmp, const rectangle &r)" ], + "python": [ + "def set_clip_for_bitmap(bmp, r):" + ], "csharp": [ "public static void SplashKit.SetClip(Bitmap bmp, Rectangle r);" ], @@ -24047,12 +24047,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def set_clip_for_window(wnd, r):" - ], "cpp": [ "void set_clip(window wnd, const rectangle &r)" ], + "python": [ + "def set_clip_for_window(wnd, r):" + ], "csharp": [ "public void Window.SetClip(Rectangle r);", "public static void SplashKit.SetClip(Window wnd, Rectangle r);" @@ -24085,12 +24085,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_defaults():" - ], "cpp": [ "drawing_options option_defaults()" ], + "python": [ + "def option_defaults():" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionDefaults();" ], @@ -24136,12 +24136,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_draw_to_bitmap(dest):" - ], "cpp": [ "drawing_options option_draw_to(bitmap dest)" ], + "python": [ + "def option_draw_to_bitmap(dest):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionDrawTo(Bitmap dest);" ], @@ -24200,12 +24200,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_draw_to_bitmap_with_options(dest, opts):" - ], "cpp": [ "drawing_options option_draw_to(bitmap dest, drawing_options opts)" ], + "python": [ + "def option_draw_to_bitmap_with_options(dest, opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionDrawTo(Bitmap dest, DrawingOptions opts);" ], @@ -24254,12 +24254,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_draw_to_window(dest):" - ], "cpp": [ "drawing_options option_draw_to(window dest)" ], + "python": [ + "def option_draw_to_window(dest):" + ], "csharp": [ "public DrawingOptions Window.OptionDrawTo();", "public static DrawingOptions SplashKit.OptionDrawTo(Window dest);" @@ -24322,12 +24322,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_draw_to_window_with_options(dest, opts):" - ], "cpp": [ "drawing_options option_draw_to(window dest, drawing_options opts)" ], + "python": [ + "def option_draw_to_window_with_options(dest, opts):" + ], "csharp": [ "public DrawingOptions Window.OptionDrawTo(DrawingOptions opts);", "public static DrawingOptions SplashKit.OptionDrawTo(Window dest, DrawingOptions opts);" @@ -24360,12 +24360,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_flip_x():" - ], "cpp": [ "drawing_options option_flip_x()" ], + "python": [ + "def option_flip_x():" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipX();" ], @@ -24411,12 +24411,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_flip_x_with_options(opts):" - ], "cpp": [ "drawing_options option_flip_x(drawing_options opts)" ], + "python": [ + "def option_flip_x_with_options(opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipX(DrawingOptions opts);" ], @@ -24448,12 +24448,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_flip_xy():" - ], "cpp": [ "drawing_options option_flip_xy()" ], + "python": [ + "def option_flip_xy():" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipXy();" ], @@ -24499,12 +24499,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_flip_xy_with_options(opts):" - ], "cpp": [ "drawing_options option_flip_xy(drawing_options opts)" ], + "python": [ + "def option_flip_xy_with_options(opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipXy(DrawingOptions opts);" ], @@ -24536,12 +24536,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_flip_y():" - ], "cpp": [ "drawing_options option_flip_y()" ], + "python": [ + "def option_flip_y():" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipY();" ], @@ -24587,12 +24587,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_flip_y_with_options(opts):" - ], "cpp": [ "drawing_options option_flip_y(drawing_options opts)" ], + "python": [ + "def option_flip_y_with_options(opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionFlipY(DrawingOptions opts);" ], @@ -24637,12 +24637,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_line_width(width):" - ], "cpp": [ "drawing_options option_line_width(int width)" ], + "python": [ + "def option_line_width(width):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionLineWidth(int width);" ], @@ -24701,12 +24701,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_line_width_with_options(width, opts):" - ], "cpp": [ "drawing_options option_line_width(int width, drawing_options opts)" ], + "python": [ + "def option_line_width_with_options(width, opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionLineWidth(int width, DrawingOptions opts);" ], @@ -24790,12 +24790,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_part_bmp(x, y, w, h):" - ], "cpp": [ "drawing_options option_part_bmp(double x, double y, double w, double h)" ], + "python": [ + "def option_part_bmp(x, y, w, h):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionPartBmp(double x, double y, double w, double h);" ], @@ -24893,12 +24893,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_part_bmp_with_options(x, y, w, h, opts):" - ], "cpp": [ "drawing_options option_part_bmp(double x, double y, double w, double h, drawing_options opts)" ], + "python": [ + "def option_part_bmp_with_options(x, y, w, h, opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionPartBmp(double x, double y, double w, double h, DrawingOptions opts);" ], @@ -24944,12 +24944,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_part_bmp_from_rectangle(part):" - ], "cpp": [ "drawing_options option_part_bmp(rectangle part)" ], + "python": [ + "def option_part_bmp_from_rectangle(part):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionPartBmp(Rectangle part);" ], @@ -25008,12 +25008,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_part_bmp_from_rectangle_with_options(part, opts):" - ], "cpp": [ "drawing_options option_part_bmp(rectangle part, drawing_options opts)" ], + "python": [ + "def option_part_bmp_from_rectangle_with_options(part, opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionPartBmp(Rectangle part, DrawingOptions opts);" ], @@ -25058,12 +25058,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_rotate_bmp(angle):" - ], "cpp": [ "drawing_options option_rotate_bmp(double angle)" ], + "python": [ + "def option_rotate_bmp(angle):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionRotateBmp(double angle);" ], @@ -25135,12 +25135,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_rotate_bmp_with_anchor(angle, anchor_x, anchor_y):" - ], "cpp": [ "drawing_options option_rotate_bmp(double angle, double anchor_x, double anchor_y)" ], + "python": [ + "def option_rotate_bmp_with_anchor(angle, anchor_x, anchor_y):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionRotateBmp(double angle, double anchorX, double anchorY);" ], @@ -25225,12 +25225,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_rotate_bmp_with_anchor_and_options(angle, anchor_x, anchor_y, opts):" - ], "cpp": [ "drawing_options option_rotate_bmp(double angle, double anchor_x, double anchor_y, drawing_options opts)" ], + "python": [ + "def option_rotate_bmp_with_anchor_and_options(angle, anchor_x, anchor_y, opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionRotateBmp(double angle, double anchorX, double anchorY, DrawingOptions opts);" ], @@ -25289,12 +25289,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_rotate_bmp_with_options(angle, opts):" - ], "cpp": [ "drawing_options option_rotate_bmp(double angle, drawing_options opts)" ], + "python": [ + "def option_rotate_bmp_with_options(angle, opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionRotateBmp(double angle, DrawingOptions opts);" ], @@ -25352,12 +25352,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_scale_bmp(scale_x, scale_y):" - ], "cpp": [ "drawing_options option_scale_bmp(double scale_x, double scale_y)" ], + "python": [ + "def option_scale_bmp(scale_x, scale_y):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionScaleBmp(double scaleX, double scaleY);" ], @@ -25429,12 +25429,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_scale_bmp_with_options(scale_x, scale_y, opts):" - ], "cpp": [ "drawing_options option_scale_bmp(double scale_x, double scale_y, drawing_options opts)" ], + "python": [ + "def option_scale_bmp_with_options(scale_x, scale_y, opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionScaleBmp(double scaleX, double scaleY, DrawingOptions opts);" ], @@ -25466,12 +25466,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_to_screen():" - ], "cpp": [ "drawing_options option_to_screen()" ], + "python": [ + "def option_to_screen():" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionToScreen();" ], @@ -25517,12 +25517,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_to_screen_with_options(opts):" - ], "cpp": [ "drawing_options option_to_screen(drawing_options opts)" ], + "python": [ + "def option_to_screen_with_options(opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionToScreen(DrawingOptions opts);" ], @@ -25554,12 +25554,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_to_world():" - ], "cpp": [ "drawing_options option_to_world()" ], + "python": [ + "def option_to_world():" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionToWorld();" ], @@ -25605,12 +25605,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_to_world_with_options(opts):" - ], "cpp": [ "drawing_options option_to_world(drawing_options opts)" ], + "python": [ + "def option_to_world_with_options(opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionToWorld(DrawingOptions opts);" ], @@ -25655,12 +25655,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_with_animation(anim):" - ], "cpp": [ "drawing_options option_with_animation(animation anim)" ], + "python": [ + "def option_with_animation(anim):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionWithAnimation(Animation anim);" ], @@ -25719,12 +25719,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_with_animation_with_options(anim, opts):" - ], "cpp": [ "drawing_options option_with_animation(animation anim, drawing_options opts)" ], + "python": [ + "def option_with_animation_with_options(anim, opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionWithAnimation(Animation anim, DrawingOptions opts);" ], @@ -25769,12 +25769,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_with_bitmap_cell(cell):" - ], "cpp": [ "drawing_options option_with_bitmap_cell(int cell)" ], + "python": [ + "def option_with_bitmap_cell(cell):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionWithBitmapCell(int cell);" ], @@ -25833,12 +25833,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def option_with_bitmap_cell_with_options(cell, opts):" - ], "cpp": [ "drawing_options option_with_bitmap_cell(int cell, drawing_options opts)" ], + "python": [ + "def option_with_bitmap_cell_with_options(cell, opts):" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionWithBitmapCell(int cell, DrawingOptions opts);" ], @@ -25897,12 +25897,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_ellipse_within_rectangle(clr, rect):" - ], "cpp": [ "void draw_ellipse(color clr, const rectangle rect)" ], + "python": [ + "def draw_ellipse_within_rectangle(clr, rect):" + ], "csharp": [ "public static void SplashKit.DrawEllipse(Color clr, Rectangle rect);" ], @@ -25974,12 +25974,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_ellipse_within_rectangle_with_options(clr, rect, opts):" - ], "cpp": [ "void draw_ellipse(color clr, const rectangle rect, drawing_options opts)" ], + "python": [ + "def draw_ellipse_within_rectangle_with_options(clr, rect, opts):" + ], "csharp": [ "public static void SplashKit.DrawEllipse(Color clr, Rectangle rect, DrawingOptions opts);" ], @@ -26076,12 +26076,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_ellipse(clr, x, y, width, height):" - ], "cpp": [ "void draw_ellipse(color clr, double x, double y, double width, double height)" ], + "python": [ + "def draw_ellipse(clr, x, y, width, height):" + ], "csharp": [ "public static void SplashKit.DrawEllipse(Color clr, double x, double y, double width, double height);" ], @@ -26192,12 +26192,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_ellipse_with_options(clr, x, y, width, height, opts):" - ], "cpp": [ "void draw_ellipse(color clr, double x, double y, double width, double height, drawing_options opts)" ], + "python": [ + "def draw_ellipse_with_options(clr, x, y, width, height, opts):" + ], "csharp": [ "public static void SplashKit.DrawEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);" ], @@ -26272,12 +26272,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_ellipse_on_bitmap_within_rectangle(destination, clr, rect):" - ], "cpp": [ "void draw_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect)" ], + "python": [ + "def draw_ellipse_on_bitmap_within_rectangle(destination, clr, rect):" + ], "csharp": [ "public void Bitmap.DrawEllipse(Color clr, Rectangle rect);", "public static void SplashKit.DrawEllipseOnBitmap(Bitmap destination, Color clr, Rectangle rect);" @@ -26366,12 +26366,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_ellipse_on_bitmap_within_rectangle_with_options(destination, clr, rect, opts):" - ], "cpp": [ "void draw_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect, drawing_options opts)" ], + "python": [ + "def draw_ellipse_on_bitmap_within_rectangle_with_options(destination, clr, rect, opts):" + ], "csharp": [ "public void Bitmap.DrawEllipse(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.DrawEllipseOnBitmap(Bitmap destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -26485,12 +26485,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_ellipse_on_bitmap(destination, clr, x, y, width, height):" - ], "cpp": [ "void draw_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" ], + "python": [ + "def draw_ellipse_on_bitmap(destination, clr, x, y, width, height):" + ], "csharp": [ "public void Bitmap.DrawEllipse(Color clr, double x, double y, double width, double height);", "public static void SplashKit.DrawEllipseOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height);" @@ -26618,12 +26618,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_ellipse_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" - ], "cpp": [ "void draw_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, drawing_options opts)" ], + "python": [ + "def draw_ellipse_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" + ], "csharp": [ "public void Bitmap.DrawEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.DrawEllipseOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -26699,12 +26699,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_ellipse_on_window_within_rectangle(destination, clr, rect):" - ], "cpp": [ "void draw_ellipse_on_window(window destination, color clr, const rectangle rect)" ], + "python": [ + "def draw_ellipse_on_window_within_rectangle(destination, clr, rect):" + ], "csharp": [ "public void Window.DrawEllipse(Color clr, Rectangle rect);", "public static void SplashKit.DrawEllipseOnWindow(Window destination, Color clr, Rectangle rect);" @@ -26793,12 +26793,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_ellipse_on_window_within_rectangle_with_options(destination, clr, rect, opts):" - ], "cpp": [ "void draw_ellipse_on_window(window destination, color clr, const rectangle rect, drawing_options opts)" ], + "python": [ + "def draw_ellipse_on_window_within_rectangle_with_options(destination, clr, rect, opts):" + ], "csharp": [ "public void Window.DrawEllipse(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.DrawEllipseOnWindow(Window destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -26912,12 +26912,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_ellipse_on_window(destination, clr, x, y, width, height):" - ], "cpp": [ "void draw_ellipse_on_window(window destination, color clr, double x, double y, double width, double height)" ], + "python": [ + "def draw_ellipse_on_window(destination, clr, x, y, width, height):" + ], "csharp": [ "public void Window.DrawEllipse(Color clr, double x, double y, double width, double height);", "public static void SplashKit.DrawEllipseOnWindow(Window destination, Color clr, double x, double y, double width, double height);" @@ -27045,12 +27045,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_ellipse_on_window_with_options(destination, clr, x, y, width, height, opts):" - ], "cpp": [ "void draw_ellipse_on_window(window destination, color clr, double x, double y, double width, double height, drawing_options opts)" ], + "python": [ + "def draw_ellipse_on_window_with_options(destination, clr, x, y, width, height, opts):" + ], "csharp": [ "public void Window.DrawEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.DrawEllipseOnWindow(Window destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -27110,12 +27110,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_ellipse_within_rectangle(clr, rect):" - ], "cpp": [ "void fill_ellipse(color clr, const rectangle rect)" ], + "python": [ + "def fill_ellipse_within_rectangle(clr, rect):" + ], "csharp": [ "public static void SplashKit.FillEllipse(Color clr, Rectangle rect);" ], @@ -27187,12 +27187,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_ellipse_within_rectangle_with_options(clr, rect, opts):" - ], "cpp": [ "void fill_ellipse(color clr, const rectangle rect, drawing_options opts)" ], + "python": [ + "def fill_ellipse_within_rectangle_with_options(clr, rect, opts):" + ], "csharp": [ "public static void SplashKit.FillEllipse(Color clr, Rectangle rect, DrawingOptions opts);" ], @@ -27289,12 +27289,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_ellipse(clr, x, y, width, height):" - ], "cpp": [ "void fill_ellipse(color clr, double x, double y, double width, double height)" ], + "python": [ + "def fill_ellipse(clr, x, y, width, height):" + ], "csharp": [ "public static void SplashKit.FillEllipse(Color clr, double x, double y, double width, double height);" ], @@ -27405,12 +27405,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_ellipse_with_options(clr, x, y, width, height, opts):" - ], "cpp": [ "void fill_ellipse(color clr, double x, double y, double width, double height, drawing_options opts)" ], + "python": [ + "def fill_ellipse_with_options(clr, x, y, width, height, opts):" + ], "csharp": [ "public static void SplashKit.FillEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);" ], @@ -27485,12 +27485,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_ellipse_on_bitmap_within_rectangle(destination, clr, rect):" - ], "cpp": [ "void fill_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect)" ], + "python": [ + "def fill_ellipse_on_bitmap_within_rectangle(destination, clr, rect):" + ], "csharp": [ "public void Bitmap.FillEllipse(Color clr, Rectangle rect);", "public static void SplashKit.FillEllipseOnBitmap(Bitmap destination, Color clr, Rectangle rect);" @@ -27579,12 +27579,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_ellipse_on_bitmap_within_rectangle_with_options(destination, clr, rect, opts):" - ], "cpp": [ "void fill_ellipse_on_bitmap(bitmap destination, color clr, const rectangle rect, drawing_options opts)" ], + "python": [ + "def fill_ellipse_on_bitmap_within_rectangle_with_options(destination, clr, rect, opts):" + ], "csharp": [ "public void Bitmap.FillEllipse(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.FillEllipseOnBitmap(Bitmap destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -27698,12 +27698,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_ellipse_on_bitmap(destination, clr, x, y, width, height):" - ], "cpp": [ "void fill_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" ], + "python": [ + "def fill_ellipse_on_bitmap(destination, clr, x, y, width, height):" + ], "csharp": [ "public void Bitmap.FillEllipse(Color clr, double x, double y, double width, double height);", "public static void SplashKit.FillEllipseOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height);" @@ -27831,12 +27831,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_ellipse_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" - ], "cpp": [ "void fill_ellipse_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, drawing_options opts)" ], + "python": [ + "def fill_ellipse_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" + ], "csharp": [ "public void Bitmap.FillEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.FillEllipseOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -27912,12 +27912,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_ellipse_on_window_within_rectangle(destination, clr, rect):" - ], "cpp": [ "void fill_ellipse_on_window(window destination, color clr, const rectangle rect)" ], + "python": [ + "def fill_ellipse_on_window_within_rectangle(destination, clr, rect):" + ], "csharp": [ "public void Window.FillEllipse(Color clr, Rectangle rect);", "public static void SplashKit.FillEllipseOnWindow(Window destination, Color clr, Rectangle rect);" @@ -28006,12 +28006,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_ellipse_on_window_within_rectangle_with_options(destination, clr, rect, opts):" - ], "cpp": [ "void fill_ellipse_on_window(window destination, color clr, const rectangle rect, drawing_options opts)" ], + "python": [ + "def fill_ellipse_on_window_within_rectangle_with_options(destination, clr, rect, opts):" + ], "csharp": [ "public void Window.FillEllipse(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.FillEllipseOnWindow(Window destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -28125,12 +28125,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_ellipse_on_window(destination, clr, x, y, width, height):" - ], "cpp": [ "void fill_ellipse_on_window(window destination, color clr, double x, double y, double width, double height)" ], + "python": [ + "def fill_ellipse_on_window(destination, clr, x, y, width, height):" + ], "csharp": [ "public void Window.FillEllipse(Color clr, double x, double y, double width, double height);", "public static void SplashKit.FillEllipseOnWindow(Window destination, Color clr, double x, double y, double width, double height);" @@ -28258,12 +28258,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_ellipse_on_window_with_options(destination, clr, x, y, width, height, opts):" - ], "cpp": [ "void fill_ellipse_on_window(window destination, color clr, double x, double y, double width, double height, drawing_options opts)" ], + "python": [ + "def fill_ellipse_on_window_with_options(destination, clr, x, y, width, height, opts):" + ], "csharp": [ "public void Window.FillEllipse(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.FillEllipseOnWindow(Window destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -28297,12 +28297,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def clear_screen_to_white():" - ], "cpp": [ "void clear_screen()" ], + "python": [ + "def clear_screen_to_white():" + ], "csharp": [ "public static void SplashKit.ClearScreen();" ], @@ -28347,12 +28347,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def clear_screen(clr):" - ], "cpp": [ "void clear_screen(color clr)" ], + "python": [ + "def clear_screen(clr):" + ], "csharp": [ "public static void SplashKit.ClearScreen(Color clr);" ], @@ -28397,12 +28397,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def display_details(index):" - ], "cpp": [ "display display_details(unsigned int index)" ], + "python": [ + "def display_details(index):" + ], "csharp": [ "public static Display SplashKit.DisplayDetails(uint index);" ], @@ -28450,12 +28450,12 @@ "self": "disp" }, "signatures": { - "python": [ - "def display_height(disp):" - ], "cpp": [ "int display_height(display disp)" ], + "python": [ + "def display_height(disp):" + ], "csharp": [ "public int Display.Height { get }", "public static int SplashKit.DisplayHeight(Display disp);" @@ -28504,12 +28504,12 @@ "self": "disp" }, "signatures": { - "python": [ - "def display_name(disp):" - ], "cpp": [ "string display_name(display disp)" ], + "python": [ + "def display_name(disp):" + ], "csharp": [ "public string Display.Name { get }", "public static string SplashKit.DisplayName(Display disp);" @@ -28558,12 +28558,12 @@ "self": "disp" }, "signatures": { - "python": [ - "def display_width(disp):" - ], "cpp": [ "int display_width(display disp)" ], + "python": [ + "def display_width(disp):" + ], "csharp": [ "public int Display.Width { get }", "public static int SplashKit.DisplayWidth(Display disp);" @@ -28612,12 +28612,12 @@ "self": "disp" }, "signatures": { - "python": [ - "def display_x(disp):" - ], "cpp": [ "int display_x(display disp)" ], + "python": [ + "def display_x(disp):" + ], "csharp": [ "public int Display.X { get }", "public static int SplashKit.DisplayX(Display disp);" @@ -28666,12 +28666,12 @@ "self": "disp" }, "signatures": { - "python": [ - "def display_y(disp):" - ], "cpp": [ "int display_y(display disp)" ], + "python": [ + "def display_y(disp):" + ], "csharp": [ "public int Display.Y { get }", "public static int SplashKit.DisplayY(Display disp);" @@ -28704,12 +28704,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def number_of_displays():" - ], "cpp": [ "int number_of_displays()" ], + "python": [ + "def number_of_displays():" + ], "csharp": [ "public static int SplashKit.NumberOfDisplays();" ], @@ -28741,12 +28741,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def refresh_screen():" - ], "cpp": [ "void refresh_screen()" ], + "python": [ + "def refresh_screen():" + ], "csharp": [ "public static void SplashKit.RefreshScreen();" ], @@ -28792,12 +28792,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def refresh_screen_with_target_fps(target_fps):" - ], "cpp": [ "void refresh_screen(unsigned int target_fps)" ], + "python": [ + "def refresh_screen_with_target_fps(target_fps):" + ], "csharp": [ "public static void SplashKit.RefreshScreen(uint targetFps);" ], @@ -28855,12 +28855,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def save_bitmap(bmp, basename):" - ], "cpp": [ "void save_bitmap(bitmap bmp, const string &basename)" ], + "python": [ + "def save_bitmap(bmp, basename):" + ], "csharp": [ "public static void SplashKit.SaveBitmap(Bitmap bmp, string basename);" ], @@ -28892,12 +28892,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def screen_height():" - ], "cpp": [ "int screen_height()" ], + "python": [ + "def screen_height():" + ], "csharp": [ "public static int SplashKit.ScreenHeight();" ], @@ -28929,12 +28929,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def screen_width():" - ], "cpp": [ "int screen_width()" ], + "python": [ + "def screen_width():" + ], "csharp": [ "public static int SplashKit.ScreenWidth();" ], @@ -28979,12 +28979,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def take_screenshot(basename):" - ], "cpp": [ "void take_screenshot(const string &basename)" ], + "python": [ + "def take_screenshot(basename):" + ], "csharp": [ "public static void SplashKit.TakeScreenshot(string basename);" ], @@ -29046,12 +29046,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def take_screenshot_of_window(wind, basename):" - ], "cpp": [ "void take_screenshot(window wind, const string &basename)" ], + "python": [ + "def take_screenshot_of_window(wind, basename):" + ], "csharp": [ "public void Window.TakeScreenshot(string basename);", "public static void SplashKit.TakeScreenshot(Window wind, string basename);" @@ -29114,12 +29114,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_bounding_circle(bmp, pt):" - ], "cpp": [ "circle bitmap_bounding_circle(bitmap bmp, const point_2d &pt)" ], + "python": [ + "def bitmap_bounding_circle(bmp, pt):" + ], "csharp": [ "public Circle Bitmap.BoundingCircle(Point2D pt);", "public static Circle SplashKit.BitmapBoundingCircle(Bitmap bmp, Point2D pt);" @@ -29169,12 +29169,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_bounding_rectangle(bmp):" - ], "cpp": [ "rectangle bitmap_bounding_rectangle(bitmap bmp)" ], + "python": [ + "def bitmap_bounding_rectangle(bmp):" + ], "csharp": [ "public Rectangle Bitmap.BoundingRectangle();", "public static Rectangle SplashKit.BitmapBoundingRectangle(Bitmap bmp);" @@ -29251,12 +29251,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_bounding_rectangle_at_location(bmp, x, y):" - ], "cpp": [ "rectangle bitmap_bounding_rectangle(bitmap bmp, double x, double y)" ], + "python": [ + "def bitmap_bounding_rectangle_at_location(bmp, x, y):" + ], "csharp": [ "public Rectangle Bitmap.BoundingRectangle(double x, double y);", "public static Rectangle SplashKit.BitmapBoundingRectangle(Bitmap bmp, double x, double y);" @@ -29306,12 +29306,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_cell_center(bmp):" - ], "cpp": [ "point_2d bitmap_cell_center(bitmap bmp)" ], + "python": [ + "def bitmap_cell_center(bmp):" + ], "csharp": [ "public Point2D Bitmap.CellCenter { get }", "public static Point2D SplashKit.BitmapCellCenter(Bitmap bmp);" @@ -29387,12 +29387,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_cell_circle(bmp, x, y):" - ], "cpp": [ "circle bitmap_cell_circle(bitmap bmp, double x, double y)" ], + "python": [ + "def bitmap_cell_circle(bmp, x, y):" + ], "csharp": [ "public Circle Bitmap.CellCircle(double x, double y);", "public static Circle SplashKit.BitmapCellCircle(Bitmap bmp, double x, double y);" @@ -29456,12 +29456,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_cell_circle_at_point(bmp, pt):" - ], "cpp": [ "circle bitmap_cell_circle(bitmap bmp, const point_2d pt)" ], + "python": [ + "def bitmap_cell_circle_at_point(bmp, pt):" + ], "csharp": [ "public Circle Bitmap.CellCircle(Point2D pt);", "public static Circle SplashKit.BitmapCellCircle(Bitmap bmp, Point2D pt);" @@ -29538,12 +29538,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_cell_circle_at_point_with_scale(bmp, pt, scale):" - ], "cpp": [ "circle bitmap_cell_circle(bitmap bmp, const point_2d pt, double scale)" ], + "python": [ + "def bitmap_cell_circle_at_point_with_scale(bmp, pt, scale):" + ], "csharp": [ "public Circle Bitmap.CellCircle(Point2D pt, double scale);", "public static Circle SplashKit.BitmapCellCircle(Bitmap bmp, Point2D pt, double scale);" @@ -29593,12 +29593,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_cell_columns(bmp):" - ], "cpp": [ "int bitmap_cell_columns(bitmap bmp)" ], + "python": [ + "def bitmap_cell_columns(bmp):" + ], "csharp": [ "public int Bitmap.CellColumns { get }", "public static int SplashKit.BitmapCellColumns(Bitmap bmp);" @@ -29648,12 +29648,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_cell_count(bmp):" - ], "cpp": [ "int bitmap_cell_count(bitmap bmp)" ], + "python": [ + "def bitmap_cell_count(bmp):" + ], "csharp": [ "public int Bitmap.CellCount { get }", "public static int SplashKit.BitmapCellCount(Bitmap bmp);" @@ -29703,12 +29703,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_cell_height(bmp):" - ], "cpp": [ "int bitmap_cell_height(bitmap bmp)" ], + "python": [ + "def bitmap_cell_height(bmp):" + ], "csharp": [ "public int Bitmap.CellHeight { get }", "public static int SplashKit.BitmapCellHeight(Bitmap bmp);" @@ -29771,12 +29771,12 @@ "self": "src" }, "signatures": { - "python": [ - "def bitmap_cell_offset(src, cell):" - ], "cpp": [ "vector_2d bitmap_cell_offset(bitmap src, int cell)" ], + "python": [ + "def bitmap_cell_offset(src, cell):" + ], "csharp": [ "public Vector2D Bitmap.CellOffset(int cell);", "public static Vector2D SplashKit.BitmapCellOffset(Bitmap src, int cell);" @@ -29826,12 +29826,12 @@ "self": "src" }, "signatures": { - "python": [ - "def bitmap_cell_rectangle(src):" - ], "cpp": [ "rectangle bitmap_cell_rectangle(bitmap src)" ], + "python": [ + "def bitmap_cell_rectangle(src):" + ], "csharp": [ "public Rectangle Bitmap.CellRectangle();", "public static Rectangle SplashKit.BitmapCellRectangle(Bitmap src);" @@ -29895,12 +29895,12 @@ "self": "src" }, "signatures": { - "python": [ - "def bitmap_cell_rectangle_at_point(src, pt):" - ], "cpp": [ "rectangle bitmap_cell_rectangle(bitmap src, const point_2d &pt)" ], + "python": [ + "def bitmap_cell_rectangle_at_point(src, pt):" + ], "csharp": [ "public Rectangle Bitmap.CellRectangle(Point2D pt);", "public static Rectangle SplashKit.BitmapCellRectangle(Bitmap src, Point2D pt);" @@ -29950,12 +29950,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_cell_rows(bmp):" - ], "cpp": [ "int bitmap_cell_rows(bitmap bmp)" ], + "python": [ + "def bitmap_cell_rows(bmp):" + ], "csharp": [ "public int Bitmap.CellRows { get }", "public static int SplashKit.BitmapCellRows(Bitmap bmp);" @@ -30005,12 +30005,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_cell_width(bmp):" - ], "cpp": [ "int bitmap_cell_width(bitmap bmp)" ], + "python": [ + "def bitmap_cell_width(bmp):" + ], "csharp": [ "public int Bitmap.CellWidth { get }", "public static int SplashKit.BitmapCellWidth(Bitmap bmp);" @@ -30060,12 +30060,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_center(bmp):" - ], "cpp": [ "point_2d bitmap_center(bitmap bmp)" ], + "python": [ + "def bitmap_center(bmp):" + ], "csharp": [ "public Point2D Bitmap.Center { get }", "public static Point2D SplashKit.BitmapCenter(Bitmap bmp);" @@ -30115,12 +30115,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_filename(bmp):" - ], "cpp": [ "string bitmap_filename(bitmap bmp)" ], + "python": [ + "def bitmap_filename(bmp):" + ], "csharp": [ "public string Bitmap.Filename { get }", "public static string SplashKit.BitmapFilename(Bitmap bmp);" @@ -30170,12 +30170,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_height(bmp):" - ], "cpp": [ "int bitmap_height(bitmap bmp)" ], + "python": [ + "def bitmap_height(bmp):" + ], "csharp": [ "public int Bitmap.Height { get }", "public static int SplashKit.BitmapHeight(Bitmap bmp);" @@ -30223,12 +30223,12 @@ "static": "images" }, "signatures": { - "python": [ - "def bitmap_height_of_bitmap_named(name):" - ], "cpp": [ "int bitmap_height(string name)" ], + "python": [ + "def bitmap_height_of_bitmap_named(name):" + ], "csharp": [ "public static int SplashKit.BitmapHeight(string name);" ], @@ -30277,12 +30277,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_name(bmp):" - ], "cpp": [ "string bitmap_name(bitmap bmp)" ], + "python": [ + "def bitmap_name(bmp):" + ], "csharp": [ "public string Bitmap.Name { get }", "public static string SplashKit.BitmapName(Bitmap bmp);" @@ -30329,12 +30329,12 @@ "static": "images" }, "signatures": { - "python": [ - "def bitmap_named(name):" - ], "cpp": [ "bitmap bitmap_named(string name)" ], + "python": [ + "def bitmap_named(name):" + ], "csharp": [ "public static Bitmap SplashKit.BitmapNamed(string name);" ], @@ -30396,12 +30396,12 @@ "self": "src" }, "signatures": { - "python": [ - "def bitmap_rectangle_of_cell(src, cell):" - ], "cpp": [ "rectangle bitmap_rectangle_of_cell(bitmap src, int cell)" ], + "python": [ + "def bitmap_rectangle_of_cell(src, cell):" + ], "csharp": [ "public Rectangle Bitmap.RectangleOfCell(int cell);", "public static Rectangle SplashKit.BitmapRectangleOfCell(Bitmap src, int cell);" @@ -30516,12 +30516,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_set_cell_details(bmp, width, height, columns, rows, count):" - ], "cpp": [ "void bitmap_set_cell_details(bitmap bmp, int width, int height, int columns, int rows, int count)" ], + "python": [ + "def bitmap_set_cell_details(bmp, width, height, columns, rows, count):" + ], "csharp": [ "public void Bitmap.SetCellDetails(int width, int height, int columns, int rows, int count);", "public static void SplashKit.BitmapSetCellDetails(Bitmap bmp, int width, int height, int columns, int rows, int count);" @@ -30568,12 +30568,12 @@ "static": "images" }, "signatures": { - "python": [ - "def bitmap_valid(bmp):" - ], "cpp": [ "bool bitmap_valid(bitmap bmp)" ], + "python": [ + "def bitmap_valid(bmp):" + ], "csharp": [ "public static bool SplashKit.BitmapValid(Bitmap bmp);" ], @@ -30622,12 +30622,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_width(bmp):" - ], "cpp": [ "int bitmap_width(bitmap bmp)" ], + "python": [ + "def bitmap_width(bmp):" + ], "csharp": [ "public int Bitmap.Width { get }", "public static int SplashKit.BitmapWidth(Bitmap bmp);" @@ -30675,12 +30675,12 @@ "static": "images" }, "signatures": { - "python": [ - "def bitmap_width_of_bitmap_named(name):" - ], "cpp": [ "int bitmap_width(string name)" ], + "python": [ + "def bitmap_width_of_bitmap_named(name):" + ], "csharp": [ "public static int SplashKit.BitmapWidth(string name);" ], @@ -30742,12 +30742,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def clear_bitmap(bmp, clr):" - ], "cpp": [ "void clear_bitmap(bitmap bmp, color clr)" ], + "python": [ + "def clear_bitmap(bmp, clr):" + ], "csharp": [ "public void Bitmap.Clear(Color clr);", "public static void SplashKit.ClearBitmap(Bitmap bmp, Color clr);" @@ -30808,12 +30808,12 @@ "static": "images" }, "signatures": { - "python": [ - "def clear_bitmap_named(name, clr):" - ], "cpp": [ "void clear_bitmap(string name, color clr)" ], + "python": [ + "def clear_bitmap_named(name, clr):" + ], "csharp": [ "public static void SplashKit.ClearBitmap(string name, Color clr);" ], @@ -30887,12 +30887,12 @@ "static": "images" }, "signatures": { - "python": [ - "def create_bitmap(name, width, height):" - ], "cpp": [ "bitmap create_bitmap(string name, int width, int height)" ], + "python": [ + "def create_bitmap(name, width, height):" + ], "csharp": [ "public static Bitmap SplashKit.CreateBitmap(string name, int width, int height);", "public Bitmap(string name, int width, int height);" @@ -30968,12 +30968,12 @@ "static": "images" }, "signatures": { - "python": [ - "def draw_bitmap(bmp, x, y):" - ], "cpp": [ "void draw_bitmap(bitmap bmp, double x, double y)" ], + "python": [ + "def draw_bitmap(bmp, x, y):" + ], "csharp": [ "public void Bitmap.Draw(double x, double y);", "public static void SplashKit.DrawBitmap(Bitmap bmp, double x, double y);" @@ -31063,12 +31063,12 @@ "static": "images" }, "signatures": { - "python": [ - "def draw_bitmap_with_options(bmp, x, y, opts):" - ], "cpp": [ "void draw_bitmap(bitmap bmp, double x, double y, drawing_options opts)" ], + "python": [ + "def draw_bitmap_with_options(bmp, x, y, opts):" + ], "csharp": [ "public void Bitmap.Draw(double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawBitmap(Bitmap bmp, double x, double y, DrawingOptions opts);" @@ -31142,12 +31142,12 @@ "static": "images" }, "signatures": { - "python": [ - "def draw_bitmap_named(name, x, y):" - ], "cpp": [ "void draw_bitmap(string name, double x, double y)" ], + "python": [ + "def draw_bitmap_named(name, x, y):" + ], "csharp": [ "public static void SplashKit.DrawBitmap(string name, double x, double y);" ], @@ -31233,12 +31233,12 @@ "static": "images" }, "signatures": { - "python": [ - "def draw_bitmap_named_with_options(name, x, y, opts):" - ], "cpp": [ "void draw_bitmap(string name, double x, double y, drawing_options opts)" ], + "python": [ + "def draw_bitmap_named_with_options(name, x, y, opts):" + ], "csharp": [ "public static void SplashKit.DrawBitmap(string name, double x, double y, DrawingOptions opts);" ], @@ -31327,12 +31327,12 @@ "static": "images" }, "signatures": { - "python": [ - "def draw_bitmap_on_bitmap_on_bitmap(destination, bmp, x, y):" - ], "cpp": [ "void draw_bitmap_on_bitmap(bitmap destination, bitmap bmp, double x, double y)" ], + "python": [ + "def draw_bitmap_on_bitmap_on_bitmap(destination, bmp, x, y):" + ], "csharp": [ "public void Bitmap.DrawBitmap(Bitmap destination, double x, double y);", "public static void SplashKit.DrawBitmapOnBitmap(Bitmap destination, Bitmap bmp, double x, double y);" @@ -31435,12 +31435,12 @@ "static": "images" }, "signatures": { - "python": [ - "def draw_bitmap_on_bitmap_on_bitmap_with_options(destination, bmp, x, y, opts):" - ], "cpp": [ "void draw_bitmap_on_bitmap(bitmap destination, bitmap bmp, double x, double y, drawing_options opts)" ], + "python": [ + "def draw_bitmap_on_bitmap_on_bitmap_with_options(destination, bmp, x, y, opts):" + ], "csharp": [ "public void Bitmap.DrawBitmap(Bitmap destination, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawBitmapOnBitmap(Bitmap destination, Bitmap bmp, double x, double y, DrawingOptions opts);" @@ -31529,12 +31529,12 @@ "static": "images" }, "signatures": { - "python": [ - "def draw_bitmap_on_window(destination, bmp, x, y):" - ], "cpp": [ "void draw_bitmap_on_window(window destination, bitmap bmp, double x, double y)" ], + "python": [ + "def draw_bitmap_on_window(destination, bmp, x, y):" + ], "csharp": [ "public void Window.DrawBitmap(Bitmap bmp, double x, double y);", "public static void SplashKit.DrawBitmapOnWindow(Window destination, Bitmap bmp, double x, double y);" @@ -31637,12 +31637,12 @@ "static": "images" }, "signatures": { - "python": [ - "def draw_bitmap_on_window_with_options(destination, bmp, x, y, opts):" - ], "cpp": [ "void draw_bitmap_on_window(window destination, bitmap bmp, double x, double y, drawing_options opts)" ], + "python": [ + "def draw_bitmap_on_window_with_options(destination, bmp, x, y, opts):" + ], "csharp": [ "public void Window.DrawBitmap(Bitmap bmp, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawBitmapOnWindow(Window destination, Bitmap bmp, double x, double y, DrawingOptions opts);" @@ -31676,12 +31676,12 @@ "static": "images" }, "signatures": { - "python": [ - "def free_all_bitmaps():" - ], "cpp": [ "void free_all_bitmaps()" ], + "python": [ + "def free_all_bitmaps():" + ], "csharp": [ "public static void SplashKit.FreeAllBitmaps();" ], @@ -31731,12 +31731,12 @@ "self": "to_delete" }, "signatures": { - "python": [ - "def free_bitmap(to_delete):" - ], "cpp": [ "void free_bitmap(bitmap to_delete)" ], + "python": [ + "def free_bitmap(to_delete):" + ], "csharp": [ "public void Bitmap.Free();", "public static void SplashKit.FreeBitmap(Bitmap toDelete);" @@ -31783,12 +31783,12 @@ "static": "images" }, "signatures": { - "python": [ - "def has_bitmap(name):" - ], "cpp": [ "bool has_bitmap(string name)" ], + "python": [ + "def has_bitmap(name):" + ], "csharp": [ "public static bool SplashKit.HasBitmap(string name);" ], @@ -31849,12 +31849,12 @@ "static": "images" }, "signatures": { - "python": [ - "def load_bitmap(name, filename):" - ], "cpp": [ "bitmap load_bitmap(string name, string filename)" ], + "python": [ + "def load_bitmap(name, filename):" + ], "csharp": [ "public static Bitmap SplashKit.LoadBitmap(string name, string filename);", "public Bitmap(string name, string filename);" @@ -31918,12 +31918,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def pixel_drawn_at_point_pt(bmp, pt):" - ], "cpp": [ "bool pixel_drawn_at_point(bitmap bmp, const point_2d &pt)" ], + "python": [ + "def pixel_drawn_at_point_pt(bmp, pt):" + ], "csharp": [ "public bool Bitmap.PixelDrawnAtPoint(Point2D pt);", "public static bool SplashKit.PixelDrawnAtPoint(Bitmap bmp, Point2D pt);" @@ -31999,12 +31999,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def pixel_drawn_at_point(bmp, x, y):" - ], "cpp": [ "bool pixel_drawn_at_point(bitmap bmp, double x, double y)" ], + "python": [ + "def pixel_drawn_at_point(bmp, x, y):" + ], "csharp": [ "public bool Bitmap.PixelDrawnAtPoint(double x, double y);", "public static bool SplashKit.PixelDrawnAtPoint(Bitmap bmp, double x, double y);" @@ -32081,12 +32081,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def pixel_drawn_at_point_in_cell_pt(bmp, cell, pt):" - ], "cpp": [ "bool pixel_drawn_at_point(bitmap bmp, int cell, const point_2d &pt)" ], + "python": [ + "def pixel_drawn_at_point_in_cell_pt(bmp, cell, pt):" + ], "csharp": [ "public bool Bitmap.PixelDrawnAtPointInCell(int cell, Point2D pt);", "public static bool SplashKit.PixelDrawnAtPoint(Bitmap bmp, int cell, Point2D pt);" @@ -32176,12 +32176,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def pixel_drawn_at_point_in_cell(bmp, cell, x, y):" - ], "cpp": [ "bool pixel_drawn_at_point(bitmap bmp, int cell, double x, double y)" ], + "python": [ + "def pixel_drawn_at_point_in_cell(bmp, cell, x, y):" + ], "csharp": [ "public bool Bitmap.PixelDrawnAtPoint(int cell, double x, double y);", "public static bool SplashKit.PixelDrawnAtPoint(Bitmap bmp, int cell, double x, double y);" @@ -32231,12 +32231,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def setup_collision_mask(bmp):" - ], "cpp": [ "void setup_collision_mask(bitmap bmp)" ], + "python": [ + "def setup_collision_mask(bmp):" + ], "csharp": [ "public void Bitmap.SetupCollisionMask();", "public static void SplashKit.SetupCollisionMask(Bitmap bmp);" @@ -32296,12 +32296,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_line_record(clr, l):" - ], "cpp": [ "void draw_line(color clr, const line &l)" ], + "python": [ + "def draw_line_record(clr, l):" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, Line l);" ], @@ -32373,12 +32373,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_line_record_with_options(clr, l, opts):" - ], "cpp": [ "void draw_line(color clr, const line &l, drawing_options opts)" ], + "python": [ + "def draw_line_record_with_options(clr, l, opts):" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, Line l, DrawingOptions opts);" ], @@ -32450,12 +32450,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_line_point_to_point(clr, from_pt, to_pt):" - ], "cpp": [ "void draw_line(color clr, const point_2d &from_pt, const point_2d &to_pt)" ], + "python": [ + "def draw_line_point_to_point(clr, from_pt, to_pt):" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, Point2D fromPt, Point2D toPt);" ], @@ -32540,12 +32540,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_line_point_to_point_with_options(clr, from_pt, to_pt, opts):" - ], "cpp": [ "void draw_line(color clr, const point_2d &from_pt, const point_2d &to_pt, const drawing_options &opts)" ], + "python": [ + "def draw_line_point_to_point_with_options(clr, from_pt, to_pt, opts):" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, Point2D fromPt, Point2D toPt, DrawingOptions opts);" ], @@ -32642,12 +32642,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_line(clr, x1, y1, x2, y2):" - ], "cpp": [ "void draw_line(color clr, double x1, double y1, double x2, double y2)" ], + "python": [ + "def draw_line(clr, x1, y1, x2, y2):" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, double x1, double y1, double x2, double y2);" ], @@ -32758,12 +32758,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_line_with_options(clr, x1, y1, x2, y2, opts):" - ], "cpp": [ "void draw_line(color clr, double x1, double y1, double x2, double y2, const drawing_options &opts)" ], + "python": [ + "def draw_line_with_options(clr, x1, y1, x2, y2, opts):" + ], "csharp": [ "public static void SplashKit.DrawLine(Color clr, double x1, double y1, double x2, double y2, DrawingOptions opts);" ], @@ -32838,12 +32838,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_bitmap_record(destination, clr, l):" - ], "cpp": [ "void draw_line_on_bitmap(bitmap destination, color clr, const line &l)" ], + "python": [ + "def draw_line_on_bitmap_record(destination, clr, l):" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, Line l);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, Line l);" @@ -32932,12 +32932,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_bitmap_record_with_options(destination, clr, l, opts):" - ], "cpp": [ "void draw_line_on_bitmap(bitmap destination, color clr, const line &l, drawing_options opts)" ], + "python": [ + "def draw_line_on_bitmap_record_with_options(destination, clr, l, opts):" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, Line l, DrawingOptions opts);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, Line l, DrawingOptions opts);" @@ -33026,12 +33026,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_bitmap_point_to_point(destination, clr, from_pt, to_pt):" - ], "cpp": [ "void draw_line_on_bitmap(bitmap destination, color clr, const point_2d &from_pt, const point_2d &to_pt)" ], + "python": [ + "def draw_line_on_bitmap_point_to_point(destination, clr, from_pt, to_pt):" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, Point2D fromPt, Point2D toPt);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, Point2D fromPt, Point2D toPt);" @@ -33133,12 +33133,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_bitmap_point_to_point_with_options(destination, clr, from_pt, to_pt, opts):" - ], "cpp": [ "void draw_line_on_bitmap(bitmap destination, color clr, const point_2d &from_pt, const point_2d &to_pt, const drawing_options &opts)" ], + "python": [ + "def draw_line_on_bitmap_point_to_point_with_options(destination, clr, from_pt, to_pt, opts):" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, Point2D fromPt, Point2D toPt, DrawingOptions opts);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, Point2D fromPt, Point2D toPt, DrawingOptions opts);" @@ -33252,12 +33252,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_bitmap(destination, clr, x1, y1, x2, y2):" - ], "cpp": [ "void draw_line_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2)" ], + "python": [ + "def draw_line_on_bitmap(destination, clr, x1, y1, x2, y2):" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, double x1, double y1, double x2, double y2);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2);" @@ -33385,12 +33385,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_bitmap_with_options(destination, clr, x1, y1, x2, y2, opts):" - ], "cpp": [ "void draw_line_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, const drawing_options &opts)" ], + "python": [ + "def draw_line_on_bitmap_with_options(destination, clr, x1, y1, x2, y2, opts):" + ], "csharp": [ "public void Bitmap.DrawLine(Color clr, double x1, double y1, double x2, double y2, DrawingOptions opts);", "public static void SplashKit.DrawLineOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2, DrawingOptions opts);" @@ -33466,12 +33466,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_window_record(destination, clr, l):" - ], "cpp": [ "void draw_line_on_window(window destination, color clr, const line &l)" ], + "python": [ + "def draw_line_on_window_record(destination, clr, l):" + ], "csharp": [ "public void Window.DrawLine(Color clr, Line l);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, Line l);" @@ -33560,12 +33560,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_window_record_with_options(destination, clr, l, opts):" - ], "cpp": [ "void draw_line_on_window(window destination, color clr, const line &l, drawing_options opts)" ], + "python": [ + "def draw_line_on_window_record_with_options(destination, clr, l, opts):" + ], "csharp": [ "public void Window.DrawLine(Color clr, Line l, DrawingOptions opts);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, Line l, DrawingOptions opts);" @@ -33654,12 +33654,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_window_point_to_point(destination, clr, from_pt, to_pt):" - ], "cpp": [ "void draw_line_on_window(window destination, color clr, const point_2d &from_pt, const point_2d &to_pt)" ], + "python": [ + "def draw_line_on_window_point_to_point(destination, clr, from_pt, to_pt):" + ], "csharp": [ "public void Window.DrawLine(Color clr, Point2D fromPt, Point2D toPt);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, Point2D fromPt, Point2D toPt);" @@ -33761,12 +33761,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_window_point_to_point_with_options(destination, clr, from_pt, to_pt, opts):" - ], "cpp": [ "void draw_line_on_window(window destination, color clr, const point_2d &from_pt, const point_2d &to_pt, const drawing_options &opts)" ], + "python": [ + "def draw_line_on_window_point_to_point_with_options(destination, clr, from_pt, to_pt, opts):" + ], "csharp": [ "public void Window.DrawLine(Color clr, Point2D fromPt, Point2D toPt, DrawingOptions opts);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, Point2D fromPt, Point2D toPt, DrawingOptions opts);" @@ -33880,12 +33880,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_window(destination, clr, x1, y1, x2, y2):" - ], "cpp": [ "void draw_line_on_window(window destination, color clr, double x1, double y1, double x2, double y2)" ], + "python": [ + "def draw_line_on_window(destination, clr, x1, y1, x2, y2):" + ], "csharp": [ "public void Window.DrawLine(Color clr, double x1, double y1, double x2, double y2);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2);" @@ -34013,12 +34013,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_line_on_window_with_options(destination, clr, x1, y1, x2, y2, opts):" - ], "cpp": [ "void draw_line_on_window(window destination, color clr, double x1, double y1, double x2, double y2, const drawing_options &opts)" ], + "python": [ + "def draw_line_on_window_with_options(destination, clr, x1, y1, x2, y2, opts):" + ], "csharp": [ "public void Window.DrawLine(Color clr, double x1, double y1, double x2, double y2, DrawingOptions opts);", "public static void SplashKit.DrawLineOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2, DrawingOptions opts);" @@ -34078,12 +34078,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_pixel_at_point(clr, pt):" - ], "cpp": [ "void draw_pixel(color clr, const point_2d &pt)" ], + "python": [ + "def draw_pixel_at_point(clr, pt):" + ], "csharp": [ "public static void SplashKit.DrawPixel(Color clr, Point2D pt);" ], @@ -34155,12 +34155,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_pixel_at_point_with_options(clr, pt, opts):" - ], "cpp": [ "void draw_pixel(color clr, const point_2d &pt, drawing_options opts)" ], + "python": [ + "def draw_pixel_at_point_with_options(clr, pt, opts):" + ], "csharp": [ "public static void SplashKit.DrawPixel(Color clr, Point2D pt, DrawingOptions opts);" ], @@ -34231,12 +34231,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_pixel(clr, x, y):" - ], "cpp": [ "void draw_pixel(color clr, double x, double y)" ], + "python": [ + "def draw_pixel(clr, x, y):" + ], "csharp": [ "public static void SplashKit.DrawPixel(Color clr, double x, double y);" ], @@ -34321,12 +34321,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_pixel_with_options(clr, x, y, opts):" - ], "cpp": [ "void draw_pixel(color clr, double x, double y, drawing_options opts)" ], + "python": [ + "def draw_pixel_with_options(clr, x, y, opts):" + ], "csharp": [ "public static void SplashKit.DrawPixel(Color clr, double x, double y, DrawingOptions opts);" ], @@ -34401,12 +34401,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_pixel_on_bitmap_at_point(destination, clr, pt):" - ], "cpp": [ "void draw_pixel_on_bitmap(bitmap destination, color clr, const point_2d &pt)" ], + "python": [ + "def draw_pixel_on_bitmap_at_point(destination, clr, pt):" + ], "csharp": [ "public void Bitmap.DrawPixel(Color clr, Point2D pt);", "public static void SplashKit.DrawPixelOnBitmap(Bitmap destination, Color clr, Point2D pt);" @@ -34495,12 +34495,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_pixel_on_bitmap_at_point_with_options(destination, clr, pt, opts):" - ], "cpp": [ "void draw_pixel_on_bitmap(bitmap destination, color clr, const point_2d &pt, drawing_options opts)" ], + "python": [ + "def draw_pixel_on_bitmap_at_point_with_options(destination, clr, pt, opts):" + ], "csharp": [ "public void Bitmap.DrawPixel(Color clr, Point2D pt, DrawingOptions opts);", "public static void SplashKit.DrawPixelOnBitmap(Bitmap destination, Color clr, Point2D pt, DrawingOptions opts);" @@ -34588,12 +34588,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_pixel_on_bitmap(destination, clr, x, y):" - ], "cpp": [ "void draw_pixel_on_bitmap(bitmap destination, color clr, double x, double y)" ], + "python": [ + "def draw_pixel_on_bitmap(destination, clr, x, y):" + ], "csharp": [ "public void Bitmap.DrawPixel(Color clr, double x, double y);", "public static void SplashKit.DrawPixelOnBitmap(Bitmap destination, Color clr, double x, double y);" @@ -34695,12 +34695,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_pixel_on_bitmap_with_options(destination, clr, x, y, opts):" - ], "cpp": [ "void draw_pixel_on_bitmap(bitmap destination, color clr, double x, double y, drawing_options opts)" ], + "python": [ + "def draw_pixel_on_bitmap_with_options(destination, clr, x, y, opts):" + ], "csharp": [ "public void Bitmap.DrawPixel(Color clr, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawPixelOnBitmap(Bitmap destination, Color clr, double x, double y, DrawingOptions opts);" @@ -34776,12 +34776,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_pixel_on_window_at_point(destination, clr, pt):" - ], "cpp": [ "void draw_pixel_on_window(window destination, color clr, const point_2d &pt)" ], + "python": [ + "def draw_pixel_on_window_at_point(destination, clr, pt):" + ], "csharp": [ "public void Window.DrawPixel(Color clr, Point2D pt);", "public static void SplashKit.DrawPixelOnWindow(Window destination, Color clr, Point2D pt);" @@ -34870,12 +34870,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_pixel_on_window_at_point_with_options(destination, clr, pt, opts):" - ], "cpp": [ "void draw_pixel_on_window(window destination, color clr, const point_2d &pt, drawing_options opts)" ], + "python": [ + "def draw_pixel_on_window_at_point_with_options(destination, clr, pt, opts):" + ], "csharp": [ "public void Window.DrawPixel(Color clr, Point2D pt, DrawingOptions opts);", "public static void SplashKit.DrawPixelOnWindow(Window destination, Color clr, Point2D pt, DrawingOptions opts);" @@ -34963,12 +34963,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_pixel_on_window(destination, clr, x, y):" - ], "cpp": [ "void draw_pixel_on_window(window destination, color clr, double x, double y)" ], + "python": [ + "def draw_pixel_on_window(destination, clr, x, y):" + ], "csharp": [ "public void Window.DrawPixel(Color clr, double x, double y);", "public static void SplashKit.DrawPixelOnWindow(Window destination, Color clr, double x, double y);" @@ -35070,12 +35070,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_pixel_on_window_with_options(destination, clr, x, y, opts):" - ], "cpp": [ "void draw_pixel_on_window(window destination, color clr, double x, double y, drawing_options opts)" ], + "python": [ + "def draw_pixel_on_window_with_options(destination, clr, x, y, opts):" + ], "csharp": [ "public void Window.DrawPixel(Color clr, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawPixelOnWindow(Window destination, Color clr, double x, double y, DrawingOptions opts);" @@ -35135,12 +35135,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def get_pixel_from_bitmap_at_point(bmp, pt):" - ], "cpp": [ "color get_pixel(bitmap bmp, const point_2d &pt)" ], + "python": [ + "def get_pixel_from_bitmap_at_point(bmp, pt):" + ], "csharp": [ "public static Color SplashKit.GetPixel(Bitmap bmp, Point2D pt);" ], @@ -35212,12 +35212,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def get_pixel_from_bitmap(bmp, x, y):" - ], "cpp": [ "color get_pixel(bitmap bmp, double x, double y)" ], + "python": [ + "def get_pixel_from_bitmap(bmp, x, y):" + ], "csharp": [ "public static Color SplashKit.GetPixel(Bitmap bmp, double x, double y);" ], @@ -35263,12 +35263,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def get_pixel_at_point(pt):" - ], "cpp": [ "color get_pixel(const point_2d &pt)" ], + "python": [ + "def get_pixel_at_point(pt):" + ], "csharp": [ "public static Color SplashKit.GetPixel(Point2D pt);" ], @@ -35326,12 +35326,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def get_pixel(x, y):" - ], "cpp": [ "color get_pixel(double x, double y)" ], + "python": [ + "def get_pixel(x, y):" + ], "csharp": [ "public static Color SplashKit.GetPixel(double x, double y);" ], @@ -35390,12 +35390,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def get_pixel_from_window_at_point(wnd, pt):" - ], "cpp": [ "color get_pixel(window wnd, const point_2d &pt)" ], + "python": [ + "def get_pixel_from_window_at_point(wnd, pt):" + ], "csharp": [ "public static Color SplashKit.GetPixel(Window wnd, Point2D pt);" ], @@ -35467,12 +35467,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def get_pixel_from_window(wnd, x, y):" - ], "cpp": [ "color get_pixel(window wnd, double x, double y)" ], + "python": [ + "def get_pixel_from_window(wnd, x, y):" + ], "csharp": [ "public static Color SplashKit.GetPixel(Window wnd, double x, double y);" ], @@ -35530,12 +35530,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_quad(clr, q):" - ], "cpp": [ "void draw_quad(color clr, const quad &q)" ], + "python": [ + "def draw_quad(clr, q):" + ], "csharp": [ "public static void SplashKit.DrawQuad(Color clr, Quad q);" ], @@ -35607,12 +35607,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_quad_with_options(clr, q, opts):" - ], "cpp": [ "void draw_quad(color clr, const quad &q, const drawing_options &opts)" ], + "python": [ + "def draw_quad_with_options(clr, q, opts):" + ], "csharp": [ "public static void SplashKit.DrawQuad(Color clr, Quad q, DrawingOptions opts);" ], @@ -35686,12 +35686,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_quad_on_bitmap(destination, clr, q):" - ], "cpp": [ "void draw_quad_on_bitmap(bitmap destination, color clr, const quad &q)" ], + "python": [ + "def draw_quad_on_bitmap(destination, clr, q):" + ], "csharp": [ "public void Bitmap.DrawQuad(Color clr, Quad q);", "public static void SplashKit.DrawQuadOnBitmap(Bitmap destination, Color clr, Quad q);" @@ -35780,12 +35780,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_quad_on_bitmap_with_options(destination, clr, q, opts):" - ], "cpp": [ "void draw_quad_on_bitmap(bitmap destination, color clr, const quad &q, const drawing_options &opts)" ], + "python": [ + "def draw_quad_on_bitmap_with_options(destination, clr, q, opts):" + ], "csharp": [ "public void Bitmap.DrawQuad(Color clr, Quad q, DrawingOptions opts);", "public static void SplashKit.DrawQuadOnBitmap(Bitmap destination, Color clr, Quad q, DrawingOptions opts);" @@ -35860,12 +35860,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_quad_on_window(destination, clr, q):" - ], "cpp": [ "void draw_quad_on_window(window destination, color clr, const quad &q)" ], + "python": [ + "def draw_quad_on_window(destination, clr, q):" + ], "csharp": [ "public void Window.DrawQuad(Color clr, Quad q);", "public static void SplashKit.DrawQuadOnWindow(Window destination, Color clr, Quad q);" @@ -35954,12 +35954,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_quad_on_window_with_options(destination, clr, q, opts):" - ], "cpp": [ "void draw_quad_on_window(window destination, color clr, const quad &q, const drawing_options &opts)" ], + "python": [ + "def draw_quad_on_window_with_options(destination, clr, q, opts):" + ], "csharp": [ "public void Window.DrawQuad(Color clr, Quad q, DrawingOptions opts);", "public static void SplashKit.DrawQuadOnWindow(Window destination, Color clr, Quad q, DrawingOptions opts);" @@ -36019,12 +36019,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_rectangle_record(clr, rect):" - ], "cpp": [ "void draw_rectangle(color clr, const rectangle &rect)" ], + "python": [ + "def draw_rectangle_record(clr, rect):" + ], "csharp": [ "public static void SplashKit.DrawRectangle(Color clr, Rectangle rect);" ], @@ -36096,12 +36096,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_rectangle_record_with_options(clr, rect, opts):" - ], "cpp": [ "void draw_rectangle(color clr, const rectangle &rect, const drawing_options &opts)" ], + "python": [ + "def draw_rectangle_record_with_options(clr, rect, opts):" + ], "csharp": [ "public static void SplashKit.DrawRectangle(Color clr, Rectangle rect, DrawingOptions opts);" ], @@ -36198,12 +36198,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_rectangle(clr, x, y, width, height):" - ], "cpp": [ "void draw_rectangle(color clr, double x, double y, double width, double height)" ], + "python": [ + "def draw_rectangle(clr, x, y, width, height):" + ], "csharp": [ "public static void SplashKit.DrawRectangle(Color clr, double x, double y, double width, double height);" ], @@ -36314,12 +36314,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_rectangle_with_options(clr, x, y, width, height, opts):" - ], "cpp": [ "void draw_rectangle(color clr, double x, double y, double width, double height, const drawing_options &opts)" ], + "python": [ + "def draw_rectangle_with_options(clr, x, y, width, height, opts):" + ], "csharp": [ "public static void SplashKit.DrawRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);" ], @@ -36394,12 +36394,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_rectangle_on_bitmap_record(destination, clr, rect):" - ], "cpp": [ "void draw_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect)" ], + "python": [ + "def draw_rectangle_on_bitmap_record(destination, clr, rect):" + ], "csharp": [ "public void Bitmap.DrawRectangle(Color clr, Rectangle rect);", "public static void SplashKit.DrawRectangleOnBitmap(Bitmap destination, Color clr, Rectangle rect);" @@ -36488,12 +36488,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_rectangle_on_bitmap_record_with_options(destination, clr, rect, opts):" - ], "cpp": [ "void draw_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect, const drawing_options &opts)" ], + "python": [ + "def draw_rectangle_on_bitmap_record_with_options(destination, clr, rect, opts):" + ], "csharp": [ "public void Bitmap.DrawRectangle(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.DrawRectangleOnBitmap(Bitmap destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -36607,12 +36607,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_rectangle_on_bitmap(destination, clr, x, y, width, height):" - ], "cpp": [ "void draw_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" ], + "python": [ + "def draw_rectangle_on_bitmap(destination, clr, x, y, width, height):" + ], "csharp": [ "public void Bitmap.DrawRectangle(Color clr, double x, double y, double width, double height);", "public static void SplashKit.DrawRectangleOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height);" @@ -36740,12 +36740,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_rectangle_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" - ], "cpp": [ "void draw_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, drawing_options opts)" ], + "python": [ + "def draw_rectangle_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" + ], "csharp": [ "public void Bitmap.DrawRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.DrawRectangleOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -36821,12 +36821,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_rectangle_on_window_record(destination, clr, rect):" - ], "cpp": [ "void draw_rectangle_on_window(window destination, color clr, const rectangle &rect)" ], + "python": [ + "def draw_rectangle_on_window_record(destination, clr, rect):" + ], "csharp": [ "public void Window.DrawRectangle(Color clr, Rectangle rect);", "public static void SplashKit.DrawRectangleOnWindow(Window destination, Color clr, Rectangle rect);" @@ -36915,12 +36915,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_rectangle_on_window_record_with_options(destination, clr, rect, opts):" - ], "cpp": [ "void draw_rectangle_on_window(window destination, color clr, const rectangle &rect, const drawing_options &opts)" ], + "python": [ + "def draw_rectangle_on_window_record_with_options(destination, clr, rect, opts):" + ], "csharp": [ "public void Window.DrawRectangle(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.DrawRectangleOnWindow(Window destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -37034,12 +37034,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_rectangle_on_window(destination, clr, x, y, width, height):" - ], "cpp": [ "void draw_rectangle_on_window(window destination, color clr, double x, double y, double width, double height)" ], + "python": [ + "def draw_rectangle_on_window(destination, clr, x, y, width, height):" + ], "csharp": [ "public void Window.DrawRectangle(Color clr, double x, double y, double width, double height);", "public static void SplashKit.DrawRectangleOnWindow(Window destination, Color clr, double x, double y, double width, double height);" @@ -37167,12 +37167,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_rectangle_on_window_with_options(destination, clr, x, y, width, height, opts):" - ], "cpp": [ "void draw_rectangle_on_window(window destination, color clr, double x, double y, double width, double height, drawing_options opts)" ], + "python": [ + "def draw_rectangle_on_window_with_options(destination, clr, x, y, width, height, opts):" + ], "csharp": [ "public void Window.DrawRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.DrawRectangleOnWindow(Window destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -37231,12 +37231,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_quad(clr, q):" - ], "cpp": [ "void fill_quad(color clr, const quad &q)" ], + "python": [ + "def fill_quad(clr, q):" + ], "csharp": [ "public static void SplashKit.FillQuad(Color clr, Quad q);" ], @@ -37308,12 +37308,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_quad_with_options(clr, q, opts):" - ], "cpp": [ "void fill_quad(color clr, const quad &q, const drawing_options &opts)" ], + "python": [ + "def fill_quad_with_options(clr, q, opts):" + ], "csharp": [ "public static void SplashKit.FillQuad(Color clr, Quad q, DrawingOptions opts);" ], @@ -37387,12 +37387,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_quad_on_bitmap(destination, clr, q):" - ], "cpp": [ "void fill_quad_on_bitmap(bitmap destination, color clr, const quad &q)" ], + "python": [ + "def fill_quad_on_bitmap(destination, clr, q):" + ], "csharp": [ "public void Bitmap.FillQuad(Color clr, Quad q);", "public static void SplashKit.FillQuadOnBitmap(Bitmap destination, Color clr, Quad q);" @@ -37481,12 +37481,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_quad_on_bitmap_with_options(destination, clr, q, opts):" - ], "cpp": [ "void fill_quad_on_bitmap(bitmap destination, color clr, const quad &q, const drawing_options &opts)" ], + "python": [ + "def fill_quad_on_bitmap_with_options(destination, clr, q, opts):" + ], "csharp": [ "public void Bitmap.FillQuad(Color clr, Quad q, DrawingOptions opts);", "public static void SplashKit.FillQuadOnBitmap(Bitmap destination, Color clr, Quad q, DrawingOptions opts);" @@ -37561,12 +37561,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_quad_on_window(destination, clr, q):" - ], "cpp": [ "void fill_quad_on_window(window destination, color clr, const quad &q)" ], + "python": [ + "def fill_quad_on_window(destination, clr, q):" + ], "csharp": [ "public void Window.FillQuad(Color clr, Quad q);", "public static void SplashKit.FillQuadOnWindow(Window destination, Color clr, Quad q);" @@ -37655,12 +37655,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_quad_on_window_with_options(destination, clr, q, opts):" - ], "cpp": [ "void fill_quad_on_window(window destination, color clr, const quad &q, const drawing_options &opts)" ], + "python": [ + "def fill_quad_on_window_with_options(destination, clr, q, opts):" + ], "csharp": [ "public void Window.FillQuad(Color clr, Quad q, DrawingOptions opts);", "public static void SplashKit.FillQuadOnWindow(Window destination, Color clr, Quad q, DrawingOptions opts);" @@ -37720,12 +37720,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_rectangle_record(clr, rect):" - ], "cpp": [ "void fill_rectangle(color clr, const rectangle &rect)" ], + "python": [ + "def fill_rectangle_record(clr, rect):" + ], "csharp": [ "public static void SplashKit.FillRectangle(Color clr, Rectangle rect);" ], @@ -37797,12 +37797,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_rectangle_record_with_options(clr, rect, opts):" - ], "cpp": [ "void fill_rectangle(color clr, const rectangle &rect, const drawing_options &opts)" ], + "python": [ + "def fill_rectangle_record_with_options(clr, rect, opts):" + ], "csharp": [ "public static void SplashKit.FillRectangle(Color clr, Rectangle rect, DrawingOptions opts);" ], @@ -37899,12 +37899,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_rectangle(clr, x, y, width, height):" - ], "cpp": [ "void fill_rectangle(color clr, double x, double y, double width, double height)" ], + "python": [ + "def fill_rectangle(clr, x, y, width, height):" + ], "csharp": [ "public static void SplashKit.FillRectangle(Color clr, double x, double y, double width, double height);" ], @@ -38015,12 +38015,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_rectangle_with_options(clr, x, y, width, height, opts):" - ], "cpp": [ "void fill_rectangle(color clr, double x, double y, double width, double height, const drawing_options &opts)" ], + "python": [ + "def fill_rectangle_with_options(clr, x, y, width, height, opts):" + ], "csharp": [ "public static void SplashKit.FillRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);" ], @@ -38095,12 +38095,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_rectangle_on_bitmap_record(destination, clr, rect):" - ], "cpp": [ "void fill_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect)" ], + "python": [ + "def fill_rectangle_on_bitmap_record(destination, clr, rect):" + ], "csharp": [ "public void Bitmap.FillRectangle(Color clr, Rectangle rect);", "public static void SplashKit.FillRectangleOnBitmap(Bitmap destination, Color clr, Rectangle rect);" @@ -38189,12 +38189,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_rectangle_on_bitmap_record_with_options(destination, clr, rect, opts):" - ], "cpp": [ "void fill_rectangle_on_bitmap(bitmap destination, color clr, const rectangle &rect, const drawing_options &opts)" ], + "python": [ + "def fill_rectangle_on_bitmap_record_with_options(destination, clr, rect, opts):" + ], "csharp": [ "public void Bitmap.FillRectangle(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.FillRectangleOnBitmap(Bitmap destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -38308,12 +38308,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_rectangle_on_bitmap(destination, clr, x, y, width, height):" - ], "cpp": [ "void fill_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height)" ], + "python": [ + "def fill_rectangle_on_bitmap(destination, clr, x, y, width, height):" + ], "csharp": [ "public void Bitmap.FillRectangle(Color clr, double x, double y, double width, double height);", "public static void SplashKit.FillRectangleOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height);" @@ -38441,12 +38441,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_rectangle_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" - ], "cpp": [ "void fill_rectangle_on_bitmap(bitmap destination, color clr, double x, double y, double width, double height, const drawing_options &opts)" ], + "python": [ + "def fill_rectangle_on_bitmap_with_options(destination, clr, x, y, width, height, opts):" + ], "csharp": [ "public void Bitmap.FillRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.FillRectangleOnBitmap(Bitmap destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -38522,12 +38522,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_rectangle_on_window_record(destination, clr, rect):" - ], "cpp": [ "void fill_rectangle_on_window(window destination, color clr, const rectangle &rect)" ], + "python": [ + "def fill_rectangle_on_window_record(destination, clr, rect):" + ], "csharp": [ "public void Window.FillRectangle(Color clr, Rectangle rect);", "public static void SplashKit.FillRectangleOnWindow(Window destination, Color clr, Rectangle rect);" @@ -38616,12 +38616,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_rectangle_on_window_record_with_options(destination, clr, rect, opts):" - ], "cpp": [ "void fill_rectangle_on_window(window destination, color clr, const rectangle &rect, const drawing_options &opts)" ], + "python": [ + "def fill_rectangle_on_window_record_with_options(destination, clr, rect, opts):" + ], "csharp": [ "public void Window.FillRectangle(Color clr, Rectangle rect, DrawingOptions opts);", "public static void SplashKit.FillRectangleOnWindow(Window destination, Color clr, Rectangle rect, DrawingOptions opts);" @@ -38735,12 +38735,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_rectangle_on_window(destination, clr, x, y, width, height):" - ], "cpp": [ "void fill_rectangle_on_window(window destination, color clr, double x, double y, double width, double height)" ], + "python": [ + "def fill_rectangle_on_window(destination, clr, x, y, width, height):" + ], "csharp": [ "public void Window.FillRectangle(Color clr, double x, double y, double width, double height);", "public static void SplashKit.FillRectangleOnWindow(Window destination, Color clr, double x, double y, double width, double height);" @@ -38868,12 +38868,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_rectangle_on_window_with_options(destination, clr, x, y, width, height, opts):" - ], "cpp": [ "void fill_rectangle_on_window(window destination, color clr, double x, double y, double width, double height, const drawing_options &opts)" ], + "python": [ + "def fill_rectangle_on_window_with_options(destination, clr, x, y, width, height, opts):" + ], "csharp": [ "public void Window.FillRectangle(Color clr, double x, double y, double width, double height, DrawingOptions opts);", "public static void SplashKit.FillRectangleOnWindow(Window destination, Color clr, double x, double y, double width, double height, DrawingOptions opts);" @@ -38986,12 +38986,12 @@ "static": "text" }, "signatures": { - "python": [ - "def draw_text_font_as_string(text, clr, fnt, font_size, x, y):" - ], "cpp": [ "void draw_text(const string &text, const color &clr, const string &fnt, int font_size, double x, double y)" ], + "python": [ + "def draw_text_font_as_string(text, clr, fnt, font_size, x, y):" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y);" ], @@ -39116,12 +39116,12 @@ "static": "text" }, "signatures": { - "python": [ - "def draw_text_with_options_font_as_string(text, clr, fnt, font_size, x, y, opts):" - ], "cpp": [ "void draw_text(const string &text, const color &clr, const string &fnt, int font_size, double x, double y, const drawing_options &opts)" ], + "python": [ + "def draw_text_with_options_font_as_string(text, clr, fnt, font_size, x, y, opts):" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y, DrawingOptions opts);" ], @@ -39207,12 +39207,12 @@ "static": "text" }, "signatures": { - "python": [ - "def draw_text_no_font_no_size(text, clr, x, y):" - ], "cpp": [ "void draw_text(const string &text, const color &clr, double x, double y)" ], + "python": [ + "def draw_text_no_font_no_size(text, clr, x, y):" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, double x, double y);" ], @@ -39311,12 +39311,12 @@ "static": "text" }, "signatures": { - "python": [ - "def draw_text_no_font_no_size_with_options(text, clr, x, y, opts):" - ], "cpp": [ "void draw_text(const string &text, const color &clr, double x, double y, const drawing_options &opts)" ], + "python": [ + "def draw_text_no_font_no_size_with_options(text, clr, x, y, opts):" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, double x, double y, DrawingOptions opts);" ], @@ -39427,12 +39427,12 @@ "static": "text" }, "signatures": { - "python": [ - "def draw_text(text, clr, fnt, font_size, x, y):" - ], "cpp": [ "void draw_text(const string &text, const color &clr, font fnt, int font_size, double x, double y)" ], + "python": [ + "def draw_text(text, clr, fnt, font_size, x, y):" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y);" ], @@ -39557,12 +39557,12 @@ "static": "text" }, "signatures": { - "python": [ - "def draw_text_with_options(text, clr, fnt, font_size, x, y, opts):" - ], "cpp": [ "void draw_text(const string &text, const color &clr, font fnt, int font_size, double x, double y, const drawing_options &opts)" ], + "python": [ + "def draw_text_with_options(text, clr, fnt, font_size, x, y, opts):" + ], "csharp": [ "public static void SplashKit.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y, DrawingOptions opts);" ], @@ -39690,12 +39690,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def draw_text_on_bitmap_font_as_string(bmp, text, clr, fnt, font_size, x, y):" - ], "cpp": [ "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, const string &fnt, int font_size, double x, double y)" ], + "python": [ + "def draw_text_on_bitmap_font_as_string(bmp, text, clr, fnt, font_size, x, y):" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, string fnt, int fontSize, double x, double y);" @@ -39837,12 +39837,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def draw_text_on_bitmap_with_options_font_as_string(bmp, text, clr, fnt, font_size, x, y, opts):" - ], "cpp": [ "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, const string &fnt, int font_size, double x, double y, const drawing_options &opts)" ], + "python": [ + "def draw_text_on_bitmap_with_options_font_as_string(bmp, text, clr, fnt, font_size, x, y, opts):" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, string fnt, int fontSize, double x, double y, DrawingOptions opts);" @@ -39945,12 +39945,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def draw_text_on_bitmap_no_font_no_size(bmp, text, clr, x, y):" - ], "cpp": [ "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, double x, double y)" ], + "python": [ + "def draw_text_on_bitmap_no_font_no_size(bmp, text, clr, x, y):" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, double x, double y);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, double x, double y);" @@ -40066,12 +40066,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def draw_text_on_bitmap_no_font_no_size_with_options(bmp, text, clr, x, y, opts):" - ], "cpp": [ "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, double x, double y, const drawing_options &opts)" ], + "python": [ + "def draw_text_on_bitmap_no_font_no_size_with_options(bmp, text, clr, x, y, opts):" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, double x, double y, DrawingOptions opts);" @@ -40199,12 +40199,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def draw_text_on_bitmap(bmp, text, clr, fnt, font_size, x, y):" - ], "cpp": [ "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, font fnt, int font_size, double x, double y)" ], + "python": [ + "def draw_text_on_bitmap(bmp, text, clr, fnt, font_size, x, y):" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, Font fnt, int fontSize, double x, double y);" @@ -40346,12 +40346,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def draw_text_on_bitmap_with_options(bmp, text, clr, fnt, font_size, x, y, opts):" - ], "cpp": [ "void draw_text_on_bitmap(bitmap bmp, const string &text, const color &clr, font fnt, int font_size, double x, double y, const drawing_options &opts)" ], + "python": [ + "def draw_text_on_bitmap_with_options(bmp, text, clr, fnt, font_size, x, y, opts):" + ], "csharp": [ "public void Bitmap.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnBitmap(Bitmap bmp, string text, Color clr, Font fnt, int fontSize, double x, double y, DrawingOptions opts);" @@ -40480,12 +40480,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def draw_text_on_window_font_as_string(wnd, text, clr, fnt, font_size, x, y):" - ], "cpp": [ "void draw_text_on_window(window wnd, const string &text, const color &clr, const string &fnt, int font_size, double x, double y)" ], + "python": [ + "def draw_text_on_window_font_as_string(wnd, text, clr, fnt, font_size, x, y):" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, string fnt, int fontSize, double x, double y);" @@ -40627,12 +40627,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def draw_text_on_window_with_options_font_as_string(wnd, text, clr, fnt, font_size, x, y, opts):" - ], "cpp": [ "void draw_text_on_window(window wnd, const string &text, const color &clr, const string &fnt, int font_size, double x, double y, const drawing_options &opts)" ], + "python": [ + "def draw_text_on_window_with_options_font_as_string(wnd, text, clr, fnt, font_size, x, y, opts):" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, string fnt, int fontSize, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, string fnt, int fontSize, double x, double y, DrawingOptions opts);" @@ -40735,12 +40735,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def draw_text_on_window_no_font_no_size(wnd, text, clr, x, y):" - ], "cpp": [ "void draw_text_on_window(window wnd, const string &text, const color &clr, double x, double y)" ], + "python": [ + "def draw_text_on_window_no_font_no_size(wnd, text, clr, x, y):" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, double x, double y);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, double x, double y);" @@ -40856,12 +40856,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def draw_text_on_window_no_font_no_size_with_options(wnd, text, clr, x, y, opts):" - ], "cpp": [ "void draw_text_on_window(window wnd, const string &text, const color &clr, double x, double y, const drawing_options &opts)" ], + "python": [ + "def draw_text_on_window_no_font_no_size_with_options(wnd, text, clr, x, y, opts):" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, double x, double y, DrawingOptions opts);" @@ -40989,12 +40989,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def draw_text_on_window(wnd, text, clr, fnt, font_size, x, y):" - ], "cpp": [ "void draw_text_on_window(window wnd, const string &text, const color &clr, font fnt, int font_size, double x, double y)" ], + "python": [ + "def draw_text_on_window(wnd, text, clr, fnt, font_size, x, y):" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, Font fnt, int fontSize, double x, double y);" @@ -41136,12 +41136,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def draw_text_on_window_with_options(wnd, text, clr, fnt, font_size, x, y, opts):" - ], "cpp": [ "void draw_text_on_window(window wnd, const string &text, const color &clr, font fnt, int font_size, double x, double y, const drawing_options &opts)" ], + "python": [ + "def draw_text_on_window_with_options(wnd, text, clr, fnt, font_size, x, y, opts):" + ], "csharp": [ "public void Window.DrawText(string text, Color clr, Font fnt, int fontSize, double x, double y, DrawingOptions opts);", "public static void SplashKit.DrawTextOnWindow(Window wnd, string text, Color clr, Font fnt, int fontSize, double x, double y, DrawingOptions opts);" @@ -41202,12 +41202,12 @@ "static": "text" }, "signatures": { - "python": [ - "def font_has_size_name_as_string(name, font_size):" - ], "cpp": [ "bool font_has_size(const string &name, int font_size)" ], + "python": [ + "def font_has_size_name_as_string(name, font_size):" + ], "csharp": [ "public static bool SplashKit.FontHasSize(string name, int fontSize);" ], @@ -41269,12 +41269,12 @@ "static": "text" }, "signatures": { - "python": [ - "def font_has_size(fnt, font_size):" - ], "cpp": [ "bool font_has_size(font fnt, int font_size)" ], + "python": [ + "def font_has_size(fnt, font_size):" + ], "csharp": [ "public bool Font.HasSize(int fontSize);", "public static bool SplashKit.FontHasSize(Font fnt, int fontSize);" @@ -41335,12 +41335,12 @@ "static": "text" }, "signatures": { - "python": [ - "def font_load_size_name_as_string(name, font_size):" - ], "cpp": [ "void font_load_size(const string &name, int font_size)" ], + "python": [ + "def font_load_size_name_as_string(name, font_size):" + ], "csharp": [ "public static void SplashKit.FontLoadSize(string name, int fontSize);" ], @@ -41402,12 +41402,12 @@ "static": "text" }, "signatures": { - "python": [ - "def font_load_size(fnt, font_size):" - ], "cpp": [ "void font_load_size(font fnt, int font_size)" ], + "python": [ + "def font_load_size(fnt, font_size):" + ], "csharp": [ "public void Font.LoadSize(int fontSize);", "public static void SplashKit.FontLoadSize(Font fnt, int fontSize);" @@ -41454,12 +41454,12 @@ "static": "text" }, "signatures": { - "python": [ - "def font_named(name):" - ], "cpp": [ "font font_named(string name)" ], + "python": [ + "def font_named(name):" + ], "csharp": [ "public static Font SplashKit.FontNamed(string name);" ], @@ -41493,12 +41493,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def free_all_fonts():" - ], "cpp": [ "void free_all_fonts()" ], + "python": [ + "def free_all_fonts():" + ], "csharp": [ "public static void Text.FreeAll();", "public static void SplashKit.FreeAllFonts();" @@ -41549,12 +41549,12 @@ "static": "text" }, "signatures": { - "python": [ - "def free_font(fnt):" - ], "cpp": [ "void free_font(font fnt)" ], + "python": [ + "def free_font(fnt):" + ], "csharp": [ "public void Font.Free();", "public static void SplashKit.FreeFont(Font fnt);" @@ -41602,12 +41602,12 @@ "static": "text" }, "signatures": { - "python": [ - "def get_font_style_name_as_string(name):" - ], "cpp": [ "font_style get_font_style(const string &name)" ], + "python": [ + "def get_font_style_name_as_string(name):" + ], "csharp": [ "public static FontStyle SplashKit.GetFontStyle(string name);" ], @@ -41656,12 +41656,12 @@ "static": "text" }, "signatures": { - "python": [ - "def get_font_style(fnt):" - ], "cpp": [ "font_style get_font_style(font fnt)" ], + "python": [ + "def get_font_style(fnt):" + ], "csharp": [ "public FontStyle Font.Style { get }", "public static FontStyle SplashKit.GetFontStyle(Font fnt);" @@ -41695,12 +41695,12 @@ "static": "text" }, "signatures": { - "python": [ - "def get_system_font():" - ], "cpp": [ "font get_system_font()" ], + "python": [ + "def get_system_font():" + ], "csharp": [ "public static Font SplashKit.GetSystemFont();" ], @@ -41746,12 +41746,12 @@ "static": "text" }, "signatures": { - "python": [ - "def has_font(fnt):" - ], "cpp": [ "bool has_font(font fnt)" ], + "python": [ + "def has_font(fnt):" + ], "csharp": [ "public static bool SplashKit.HasFont(Font fnt);" ], @@ -41798,12 +41798,12 @@ "static": "text" }, "signatures": { - "python": [ - "def has_font_name_as_string(name):" - ], "cpp": [ "bool has_font(string name)" ], + "python": [ + "def has_font_name_as_string(name):" + ], "csharp": [ "public static bool SplashKit.HasFont(string name);" ], @@ -41864,12 +41864,12 @@ "static": "text" }, "signatures": { - "python": [ - "def load_font(name, filename):" - ], "cpp": [ "font load_font(const string &name, const string &filename)" ], + "python": [ + "def load_font(name, filename):" + ], "csharp": [ "public static Font SplashKit.LoadFont(string name, string filename);", "public Font(string name, string filename);" @@ -41930,12 +41930,12 @@ "static": "text" }, "signatures": { - "python": [ - "def set_font_style_name_as_string(name, style):" - ], "cpp": [ "void set_font_style(const string &name, font_style style)" ], + "python": [ + "def set_font_style_name_as_string(name, style):" + ], "csharp": [ "public static void SplashKit.SetFontStyle(string name, FontStyle style);" ], @@ -41997,12 +41997,12 @@ "static": "text" }, "signatures": { - "python": [ - "def set_font_style(fnt, style):" - ], "cpp": [ "void set_font_style(font fnt, font_style style)" ], + "python": [ + "def set_font_style(fnt, style):" + ], "csharp": [ "public void Font.Style { set }", "public static void SplashKit.SetFontStyle(Font fnt, FontStyle style);" @@ -42077,12 +42077,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def text_height_font_named(text, fnt, font_size):" - ], "cpp": [ "int text_height(const string &text, const string &fnt, int font_size)" ], + "python": [ + "def text_height_font_named(text, fnt, font_size):" + ], "csharp": [ "public static int Text.Height(string text, string fnt, int fontSize);", "public static int SplashKit.TextHeight(string text, string fnt, int fontSize);" @@ -42156,12 +42156,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def text_height(text, fnt, font_size):" - ], "cpp": [ "int text_height(const string &text, font fnt, int font_size)" ], + "python": [ + "def text_height(text, fnt, font_size):" + ], "csharp": [ "public static int Text.Height(string text, Font fnt, int fontSize);", "public static int SplashKit.TextHeight(string text, Font fnt, int fontSize);" @@ -42236,12 +42236,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def text_width_font_named(text, fnt, font_size):" - ], "cpp": [ "int text_width(const string &text, const string &fnt, int font_size)" ], + "python": [ + "def text_width_font_named(text, fnt, font_size):" + ], "csharp": [ "public static int Text.Width(string text, string fnt, int fontSize);", "public static int SplashKit.TextWidth(string text, string fnt, int fontSize);" @@ -42315,12 +42315,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def text_width(text, fnt, font_size):" - ], "cpp": [ "int text_width(const string &text, font fnt, int font_size)" ], + "python": [ + "def text_width(text, fnt, font_size):" + ], "csharp": [ "public static int Text.Width(string text, Font fnt, int fontSize);", "public static int SplashKit.TextWidth(string text, Font fnt, int fontSize);" @@ -42380,12 +42380,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_triangle_record(clr, tri):" - ], "cpp": [ "void draw_triangle(color clr, const triangle &tri)" ], + "python": [ + "def draw_triangle_record(clr, tri):" + ], "csharp": [ "public static void SplashKit.DrawTriangle(Color clr, Triangle tri);" ], @@ -42457,12 +42457,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_triangle_record_with_options(clr, tri, opts):" - ], "cpp": [ "void draw_triangle(color clr, const triangle &tri, drawing_options opts)" ], + "python": [ + "def draw_triangle_record_with_options(clr, tri, opts):" + ], "csharp": [ "public static void SplashKit.DrawTriangle(Color clr, Triangle tri, DrawingOptions opts);" ], @@ -42585,12 +42585,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_triangle(clr, x1, y1, x2, y2, x3, y3):" - ], "cpp": [ "void draw_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3)" ], + "python": [ + "def draw_triangle(clr, x1, y1, x2, y2, x3, y3):" + ], "csharp": [ "public static void SplashKit.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" ], @@ -42727,12 +42727,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_triangle_with_options(clr, x1, y1, x2, y2, x3, y3, opts):" - ], "cpp": [ "void draw_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" ], + "python": [ + "def draw_triangle_with_options(clr, x1, y1, x2, y2, x3, y3, opts):" + ], "csharp": [ "public static void SplashKit.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" ], @@ -42807,12 +42807,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_triangle_on_bitmap_record(destination, clr, tri):" - ], "cpp": [ "void draw_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri)" ], + "python": [ + "def draw_triangle_on_bitmap_record(destination, clr, tri):" + ], "csharp": [ "public void Bitmap.DrawTriangle(Color clr, Triangle tri);", "public static void SplashKit.DrawTriangleOnBitmap(Bitmap destination, Color clr, Triangle tri);" @@ -42901,12 +42901,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_triangle_on_bitmap_record_with_options(destination, clr, tri, opts):" - ], "cpp": [ "void draw_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri, drawing_options opts)" ], + "python": [ + "def draw_triangle_on_bitmap_record_with_options(destination, clr, tri, opts):" + ], "csharp": [ "public void Bitmap.DrawTriangle(Color clr, Triangle tri, DrawingOptions opts);", "public static void SplashKit.DrawTriangleOnBitmap(Bitmap destination, Color clr, Triangle tri, DrawingOptions opts);" @@ -43046,12 +43046,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_triangle_on_bitmap(destination, clr, x1, y1, x2, y2, x3, y3):" - ], "cpp": [ "void draw_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" ], + "python": [ + "def draw_triangle_on_bitmap(destination, clr, x1, y1, x2, y2, x3, y3):" + ], "csharp": [ "public void Bitmap.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);", "public static void SplashKit.DrawTriangleOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" @@ -43205,12 +43205,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_triangle_on_bitmap_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" - ], "cpp": [ "void draw_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" ], + "python": [ + "def draw_triangle_on_bitmap_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" + ], "csharp": [ "public void Bitmap.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);", "public static void SplashKit.DrawTriangleOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" @@ -43286,12 +43286,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_triangle_on_window_record(destination, clr, tri):" - ], "cpp": [ "void draw_triangle_on_window(window destination, color clr, const triangle &tri)" ], + "python": [ + "def draw_triangle_on_window_record(destination, clr, tri):" + ], "csharp": [ "public void Window.DrawTriangle(Color clr, Triangle tri);", "public static void SplashKit.DrawTriangleOnWindow(Window destination, Color clr, Triangle tri);" @@ -43380,12 +43380,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_triangle_on_window_record_with_options(destination, clr, tri, opts):" - ], "cpp": [ "void draw_triangle_on_window(window destination, color clr, const triangle &tri, drawing_options opts)" ], + "python": [ + "def draw_triangle_on_window_record_with_options(destination, clr, tri, opts):" + ], "csharp": [ "public void Window.DrawTriangle(Color clr, Triangle tri, DrawingOptions opts);", "public static void SplashKit.DrawTriangleOnWindow(Window destination, Color clr, Triangle tri, DrawingOptions opts);" @@ -43525,12 +43525,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_triangle_on_window(destination, clr, x1, y1, x2, y2, x3, y3):" - ], "cpp": [ "void draw_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" ], + "python": [ + "def draw_triangle_on_window(destination, clr, x1, y1, x2, y2, x3, y3):" + ], "csharp": [ "public void Window.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);", "public static void SplashKit.DrawTriangleOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" @@ -43684,12 +43684,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def draw_triangle_on_window_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" - ], "cpp": [ "void draw_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" ], + "python": [ + "def draw_triangle_on_window_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" + ], "csharp": [ "public void Window.DrawTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);", "public static void SplashKit.DrawTriangleOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" @@ -43749,12 +43749,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_triangle_record(clr, tri):" - ], "cpp": [ "void fill_triangle(color clr, const triangle &tri)" ], + "python": [ + "def fill_triangle_record(clr, tri):" + ], "csharp": [ "public static void SplashKit.FillTriangle(Color clr, Triangle tri);" ], @@ -43826,12 +43826,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_triangle_record_with_options(clr, tri, opts):" - ], "cpp": [ "void fill_triangle(color clr, const triangle &tri, drawing_options opts)" ], + "python": [ + "def fill_triangle_record_with_options(clr, tri, opts):" + ], "csharp": [ "public static void SplashKit.FillTriangle(Color clr, Triangle tri, DrawingOptions opts);" ], @@ -43954,12 +43954,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_triangle(clr, x1, y1, x2, y2, x3, y3):" - ], "cpp": [ "void fill_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3)" ], + "python": [ + "def fill_triangle(clr, x1, y1, x2, y2, x3, y3):" + ], "csharp": [ "public static void SplashKit.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" ], @@ -44096,12 +44096,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_triangle_with_options(clr, x1, y1, x2, y2, x3, y3, opts):" - ], "cpp": [ "void fill_triangle(color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" ], + "python": [ + "def fill_triangle_with_options(clr, x1, y1, x2, y2, x3, y3, opts):" + ], "csharp": [ "public static void SplashKit.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" ], @@ -44176,12 +44176,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_triangle_on_bitmap_record(destination, clr, tri):" - ], "cpp": [ "void fill_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri)" ], + "python": [ + "def fill_triangle_on_bitmap_record(destination, clr, tri):" + ], "csharp": [ "public void Bitmap.FillTriangle(Color clr, Triangle tri);", "public static void SplashKit.FillTriangleOnBitmap(Bitmap destination, Color clr, Triangle tri);" @@ -44270,12 +44270,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_triangle_on_bitmap_record_with_options(destination, clr, tri, opts):" - ], "cpp": [ "void fill_triangle_on_bitmap(bitmap destination, color clr, const triangle &tri, drawing_options opts)" ], + "python": [ + "def fill_triangle_on_bitmap_record_with_options(destination, clr, tri, opts):" + ], "csharp": [ "public void Bitmap.FillTriangle(Color clr, Triangle tri, DrawingOptions opts);", "public static void SplashKit.FillTriangleOnBitmap(Bitmap destination, Color clr, Triangle tri, DrawingOptions opts);" @@ -44415,12 +44415,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_triangle_on_bitmap(destination, clr, x1, y1, x2, y2, x3, y3):" - ], "cpp": [ "void fill_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" ], + "python": [ + "def fill_triangle_on_bitmap(destination, clr, x1, y1, x2, y2, x3, y3):" + ], "csharp": [ "public void Bitmap.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);", "public static void SplashKit.FillTriangleOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" @@ -44574,12 +44574,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_triangle_on_bitmap_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" - ], "cpp": [ "void fill_triangle_on_bitmap(bitmap destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" ], + "python": [ + "def fill_triangle_on_bitmap_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" + ], "csharp": [ "public void Bitmap.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);", "public static void SplashKit.FillTriangleOnBitmap(Bitmap destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" @@ -44655,12 +44655,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_triangle_on_window_record(destination, clr, tri):" - ], "cpp": [ "void fill_triangle_on_window(window destination, color clr, const triangle &tri)" ], + "python": [ + "def fill_triangle_on_window_record(destination, clr, tri):" + ], "csharp": [ "public void Window.FillTriangle(Color clr, Triangle tri);", "public static void SplashKit.FillTriangleOnWindow(Window destination, Color clr, Triangle tri);" @@ -44749,12 +44749,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_triangle_on_window_record_with_options(destination, clr, tri, opts):" - ], "cpp": [ "void fill_triangle_on_window(window destination, color clr, const triangle &tri, drawing_options opts)" ], + "python": [ + "def fill_triangle_on_window_record_with_options(destination, clr, tri, opts):" + ], "csharp": [ "public void Window.FillTriangle(Color clr, Triangle tri, DrawingOptions opts);", "public static void SplashKit.FillTriangleOnWindow(Window destination, Color clr, Triangle tri, DrawingOptions opts);" @@ -44894,12 +44894,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_triangle_on_window(destination, clr, x1, y1, x2, y2, x3, y3):" - ], "cpp": [ "void fill_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3)" ], + "python": [ + "def fill_triangle_on_window(destination, clr, x1, y1, x2, y2, x3, y3):" + ], "csharp": [ "public void Window.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3);", "public static void SplashKit.FillTriangleOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3);" @@ -45053,12 +45053,12 @@ "self": "destination" }, "signatures": { - "python": [ - "def fill_triangle_on_window_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" - ], "cpp": [ "void fill_triangle_on_window(window destination, color clr, double x1, double y1, double x2, double y2, double x3, double y3, drawing_options opts)" ], + "python": [ + "def fill_triangle_on_window_with_options(destination, clr, x1, y1, x2, y2, x3, y3, opts):" + ], "csharp": [ "public void Window.FillTriangle(Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);", "public static void SplashKit.FillTriangleOnWindow(Window destination, Color clr, double x1, double y1, double x2, double y2, double x3, double y3, DrawingOptions opts);" @@ -45110,12 +45110,12 @@ "static": "input" }, "signatures": { - "python": [ - "def process_events():" - ], "cpp": [ "void process_events()" ], + "python": [ + "def process_events():" + ], "csharp": [ "public static void SplashKit.ProcessEvents();" ], @@ -45148,12 +45148,12 @@ "static": "input" }, "signatures": { - "python": [ - "def quit_requested():" - ], "cpp": [ "bool quit_requested()" ], + "python": [ + "def quit_requested():" + ], "csharp": [ "public static bool SplashKit.QuitRequested();" ], @@ -45186,12 +45186,12 @@ "static": "input" }, "signatures": { - "python": [ - "def reset_quit():" - ], "cpp": [ "void reset_quit()" ], + "python": [ + "def reset_quit():" + ], "csharp": [ "public static void SplashKit.ResetQuit();" ], @@ -45223,12 +45223,12 @@ "group": "input" }, "signatures": { - "python": [ - "def any_key_pressed():" - ], "cpp": [ "bool any_key_pressed()" ], + "python": [ + "def any_key_pressed():" + ], "csharp": [ "public static bool SplashKit.AnyKeyPressed();" ], @@ -45273,12 +45273,12 @@ "group": "input" }, "signatures": { - "python": [ - "def deregister_callback_on_key_down(callback):" - ], "cpp": [ "void deregister_callback_on_key_down(key_callback *callback)" ], + "python": [ + "def deregister_callback_on_key_down(callback):" + ], "csharp": [ "public static void SplashKit.DeregisterCallbackOnKeyDown(KeyCallback callback);" ], @@ -45323,12 +45323,12 @@ "group": "input" }, "signatures": { - "python": [ - "def deregister_callback_on_key_typed(callback):" - ], "cpp": [ "void deregister_callback_on_key_typed(key_callback *callback)" ], + "python": [ + "def deregister_callback_on_key_typed(callback):" + ], "csharp": [ "public static void SplashKit.DeregisterCallbackOnKeyTyped(KeyCallback callback);" ], @@ -45373,12 +45373,12 @@ "group": "input" }, "signatures": { - "python": [ - "def deregister_callback_on_key_up(callback):" - ], "cpp": [ "void deregister_callback_on_key_up(key_callback *callback)" ], + "python": [ + "def deregister_callback_on_key_up(callback):" + ], "csharp": [ "public static void SplashKit.DeregisterCallbackOnKeyUp(KeyCallback callback);" ], @@ -45423,12 +45423,12 @@ "group": "input" }, "signatures": { - "python": [ - "def key_down(key):" - ], "cpp": [ "bool key_down(key_code key)" ], + "python": [ + "def key_down(key):" + ], "csharp": [ "public static bool SplashKit.KeyDown(KeyCode key);" ], @@ -45473,12 +45473,12 @@ "group": "input" }, "signatures": { - "python": [ - "def key_name(key):" - ], "cpp": [ "string key_name(key_code key)" ], + "python": [ + "def key_name(key):" + ], "csharp": [ "public static string SplashKit.KeyName(KeyCode key);" ], @@ -45523,12 +45523,12 @@ "group": "input" }, "signatures": { - "python": [ - "def key_released(key):" - ], "cpp": [ "bool key_released(key_code key)" ], + "python": [ + "def key_released(key):" + ], "csharp": [ "public static bool SplashKit.KeyReleased(KeyCode key);" ], @@ -45573,12 +45573,12 @@ "group": "input" }, "signatures": { - "python": [ - "def key_typed(key):" - ], "cpp": [ "bool key_typed(key_code key)" ], + "python": [ + "def key_typed(key):" + ], "csharp": [ "public static bool SplashKit.KeyTyped(KeyCode key);" ], @@ -45623,12 +45623,12 @@ "group": "input" }, "signatures": { - "python": [ - "def key_up(key):" - ], "cpp": [ "bool key_up(key_code key)" ], + "python": [ + "def key_up(key):" + ], "csharp": [ "public static bool SplashKit.KeyUp(KeyCode key);" ], @@ -45673,12 +45673,12 @@ "group": "input" }, "signatures": { - "python": [ - "def register_callback_on_key_down(callback):" - ], "cpp": [ "void register_callback_on_key_down(key_callback *callback)" ], + "python": [ + "def register_callback_on_key_down(callback):" + ], "csharp": [ "public static void SplashKit.RegisterCallbackOnKeyDown(KeyCallback callback);" ], @@ -45723,12 +45723,12 @@ "group": "input" }, "signatures": { - "python": [ - "def register_callback_on_key_typed(callback):" - ], "cpp": [ "void register_callback_on_key_typed(key_callback *callback)" ], + "python": [ + "def register_callback_on_key_typed(callback):" + ], "csharp": [ "public static void SplashKit.RegisterCallbackOnKeyTyped(KeyCallback callback);" ], @@ -45773,12 +45773,12 @@ "group": "input" }, "signatures": { - "python": [ - "def register_callback_on_key_up(callback):" - ], "cpp": [ "void register_callback_on_key_up(key_callback *callback)" ], + "python": [ + "def register_callback_on_key_up(callback):" + ], "csharp": [ "public static void SplashKit.RegisterCallbackOnKeyUp(KeyCallback callback);" ], @@ -45810,12 +45810,12 @@ "group": "input" }, "signatures": { - "python": [ - "def hide_mouse():" - ], "cpp": [ "void hide_mouse()" ], + "python": [ + "def hide_mouse():" + ], "csharp": [ "public static void SplashKit.HideMouse();" ], @@ -45860,12 +45860,12 @@ "group": "input" }, "signatures": { - "python": [ - "def mouse_clicked(button):" - ], "cpp": [ "bool mouse_clicked(mouse_button button)" ], + "python": [ + "def mouse_clicked(button):" + ], "csharp": [ "public static bool SplashKit.MouseClicked(MouseButton button);" ], @@ -45910,12 +45910,12 @@ "group": "input" }, "signatures": { - "python": [ - "def mouse_down(button):" - ], "cpp": [ "bool mouse_down(mouse_button button)" ], + "python": [ + "def mouse_down(button):" + ], "csharp": [ "public static bool SplashKit.MouseDown(MouseButton button);" ], @@ -45947,12 +45947,12 @@ "group": "input" }, "signatures": { - "python": [ - "def mouse_movement():" - ], "cpp": [ "vector_2d mouse_movement()" ], + "python": [ + "def mouse_movement():" + ], "csharp": [ "public static Vector2D SplashKit.MouseMovement();" ], @@ -45984,12 +45984,12 @@ "group": "input" }, "signatures": { - "python": [ - "def mouse_position():" - ], "cpp": [ "point_2d mouse_position()" ], + "python": [ + "def mouse_position():" + ], "csharp": [ "public static Point2D SplashKit.MousePosition();" ], @@ -46021,12 +46021,12 @@ "group": "input" }, "signatures": { - "python": [ - "def mouse_position_vector():" - ], "cpp": [ "vector_2d mouse_position_vector()" ], + "python": [ + "def mouse_position_vector():" + ], "csharp": [ "public static Vector2D SplashKit.MousePositionVector();" ], @@ -46058,12 +46058,12 @@ "group": "input" }, "signatures": { - "python": [ - "def mouse_shown():" - ], "cpp": [ "bool mouse_shown()" ], + "python": [ + "def mouse_shown():" + ], "csharp": [ "public static bool SplashKit.MouseShown();" ], @@ -46108,12 +46108,12 @@ "group": "input" }, "signatures": { - "python": [ - "def mouse_up(button):" - ], "cpp": [ "bool mouse_up(mouse_button button)" ], + "python": [ + "def mouse_up(button):" + ], "csharp": [ "public static bool SplashKit.MouseUp(MouseButton button);" ], @@ -46145,12 +46145,12 @@ "group": "input" }, "signatures": { - "python": [ - "def mouse_wheel_scroll():" - ], "cpp": [ "vector_2d mouse_wheel_scroll()" ], + "python": [ + "def mouse_wheel_scroll():" + ], "csharp": [ "public static Vector2D SplashKit.MouseWheelScroll();" ], @@ -46182,12 +46182,12 @@ "group": "input" }, "signatures": { - "python": [ - "def mouse_x():" - ], "cpp": [ "float mouse_x()" ], + "python": [ + "def mouse_x():" + ], "csharp": [ "public static float SplashKit.MouseX();" ], @@ -46219,12 +46219,12 @@ "group": "input" }, "signatures": { - "python": [ - "def mouse_y():" - ], "cpp": [ "float mouse_y()" ], + "python": [ + "def mouse_y():" + ], "csharp": [ "public static float SplashKit.MouseY();" ], @@ -46282,12 +46282,12 @@ "group": "input" }, "signatures": { - "python": [ - "def move_mouse(x, y):" - ], "cpp": [ "void move_mouse(double x, double y)" ], + "python": [ + "def move_mouse(x, y):" + ], "csharp": [ "public static void SplashKit.MoveMouse(double x, double y);" ], @@ -46333,12 +46333,12 @@ "group": "input" }, "signatures": { - "python": [ - "def move_mouse_to_point(point):" - ], "cpp": [ "void move_mouse(point_2d point)" ], + "python": [ + "def move_mouse_to_point(point):" + ], "csharp": [ "public static void SplashKit.MoveMouse(Point2D point);" ], @@ -46370,12 +46370,12 @@ "group": "input" }, "signatures": { - "python": [ - "def show_mouse():" - ], "cpp": [ "void show_mouse()" ], + "python": [ + "def show_mouse():" + ], "csharp": [ "public static void SplashKit.ShowMouse();" ], @@ -46421,12 +46421,12 @@ "group": "input" }, "signatures": { - "python": [ - "def show_mouse_with_boolean(show):" - ], "cpp": [ "void show_mouse(bool show)" ], + "python": [ + "def show_mouse_with_boolean(show):" + ], "csharp": [ "public static void SplashKit.ShowMouse(bool show);" ], @@ -46510,12 +46510,12 @@ "group": "input" }, "signatures": { - "python": [ - "def draw_collected_text(clr, fnt, font_size, opts):" - ], "cpp": [ "void draw_collected_text(color clr, font fnt, int font_size, const drawing_options &opts)" ], + "python": [ + "def draw_collected_text(clr, fnt, font_size, opts):" + ], "csharp": [ "public static void SplashKit.DrawCollectedText(Color clr, Font fnt, int fontSize, DrawingOptions opts);" ], @@ -46547,12 +46547,12 @@ "group": "input" }, "signatures": { - "python": [ - "def end_reading_text():" - ], "cpp": [ "void end_reading_text()" ], + "python": [ + "def end_reading_text():" + ], "csharp": [ "public static void SplashKit.EndReadingText();" ], @@ -46601,12 +46601,12 @@ "group": "input" }, "signatures": { - "python": [ - "def end_reading_text_in_window(wind):" - ], "cpp": [ "void end_reading_text(window wind)" ], + "python": [ + "def end_reading_text_in_window(wind):" + ], "csharp": [ "public void Window.EndReadingText();", "public static void SplashKit.EndReadingText(Window wind);" @@ -46639,12 +46639,12 @@ "group": "input" }, "signatures": { - "python": [ - "def reading_text():" - ], "cpp": [ "bool reading_text()" ], + "python": [ + "def reading_text():" + ], "csharp": [ "public static bool SplashKit.ReadingText();" ], @@ -46693,12 +46693,12 @@ "group": "input" }, "signatures": { - "python": [ - "def reading_text_in_window(wind):" - ], "cpp": [ "bool reading_text(window wind)" ], + "python": [ + "def reading_text_in_window(wind):" + ], "csharp": [ "public bool Window.ReadingText();", "public static bool SplashKit.ReadingText(Window wind);" @@ -46744,12 +46744,12 @@ "group": "input" }, "signatures": { - "python": [ - "def start_reading_text(rect):" - ], "cpp": [ "void start_reading_text(rectangle rect)" ], + "python": [ + "def start_reading_text(rect):" + ], "csharp": [ "public static void SplashKit.StartReadingText(Rectangle rect);" ], @@ -46808,12 +46808,12 @@ "group": "input" }, "signatures": { - "python": [ - "def start_reading_text_with_initial_text(rect, initial_text):" - ], "cpp": [ "void start_reading_text(rectangle rect, string initial_text)" ], + "python": [ + "def start_reading_text_with_initial_text(rect, initial_text):" + ], "csharp": [ "public static void SplashKit.StartReadingText(Rectangle rect, string initialText);" ], @@ -46875,12 +46875,12 @@ "group": "input" }, "signatures": { - "python": [ - "def start_reading_text_in_window(wind, rect):" - ], "cpp": [ "void start_reading_text(window wind, rectangle rect)" ], + "python": [ + "def start_reading_text_in_window(wind, rect):" + ], "csharp": [ "public void Window.StartReadingText(Rectangle rect);", "public static void SplashKit.StartReadingText(Window wind, Rectangle rect);" @@ -46956,12 +46956,12 @@ "group": "input" }, "signatures": { - "python": [ - "def start_reading_text_in_window_with_initial_text(wind, rect, initial_text):" - ], "cpp": [ "void start_reading_text(window wind, rectangle rect, string initial_text)" ], + "python": [ + "def start_reading_text_in_window_with_initial_text(wind, rect, initial_text):" + ], "csharp": [ "public void Window.StartReadingText(Rectangle rect, string initialText);", "public static void SplashKit.StartReadingText(Window wind, Rectangle rect, string initialText);" @@ -46994,12 +46994,12 @@ "group": "input" }, "signatures": { - "python": [ - "def text_entry_cancelled():" - ], "cpp": [ "bool text_entry_cancelled()" ], + "python": [ + "def text_entry_cancelled():" + ], "csharp": [ "public static bool SplashKit.TextEntryCancelled();" ], @@ -47048,12 +47048,12 @@ "group": "input" }, "signatures": { - "python": [ - "def text_entry_cancelled_in_window(wind):" - ], "cpp": [ "bool text_entry_cancelled(window wind)" ], + "python": [ + "def text_entry_cancelled_in_window(wind):" + ], "csharp": [ "public bool Window.TextEntryCancelled();", "public static bool SplashKit.TextEntryCancelled(Window wind);" @@ -47086,12 +47086,12 @@ "group": "input" }, "signatures": { - "python": [ - "def text_input():" - ], "cpp": [ "string text_input()" ], + "python": [ + "def text_input():" + ], "csharp": [ "public static string SplashKit.TextInput();" ], @@ -47140,12 +47140,12 @@ "group": "input" }, "signatures": { - "python": [ - "def text_input_in_window(wind):" - ], "cpp": [ "string text_input(window wind)" ], + "python": [ + "def text_input_in_window(wind):" + ], "csharp": [ "public string Window.TextInput();", "public static string SplashKit.TextInput(Window wind);" @@ -47722,8 +47722,8 @@ "group": "input" }, "signatures": { - "python": "public enum {KeyCode.unknown_key = 0, KeyCode.backspace_key = 8, KeyCode.tab_key = 9, KeyCode.clear_key = 12, KeyCode.return_key = 13, KeyCode.pause_key = 19, KeyCode.escape_key = 27, KeyCode.space_key = 32, KeyCode.exclaim_key = 33, KeyCode.double_quote_key = 34, KeyCode.hash_key = 35, KeyCode.dollar_key = 36, KeyCode.ampersand_key = 38, KeyCode.quote_key = 39, KeyCode.left_paren_key = 40, KeyCode.right_paren_key = 41, KeyCode.asterisk_key = 42, KeyCode.plus_key = 43, KeyCode.comma_key = 44, KeyCode.minus_key = 45, KeyCode.period_key = 46, KeyCode.slash_key = 47, KeyCode.num_0_key = 48, KeyCode.num_1_key = 49, KeyCode.num_2_key = 50, KeyCode.num_3_key = 51, KeyCode.num_4_key = 52, KeyCode.num_5_key = 53, KeyCode.num_6_key = 54, KeyCode.num_7_key = 55, KeyCode.num_8_key = 56, KeyCode.num_9_key = 57, KeyCode.colon_key = 58, KeyCode.semi_colon_key = 59, KeyCode.less_key = 60, KeyCode.equals_key = 61, KeyCode.greater_key = 62, KeyCode.question_key = 63, KeyCode.at_key = 64, KeyCode.left_bracket_key = 91, KeyCode.backslash_key = 92, KeyCode.right_bracket_key = 93, KeyCode.caret_key = 94, KeyCode.underscore_key = 95, KeyCode.backquote_key = 96, KeyCode.a_key = 97, KeyCode.b_key = 98, KeyCode.c_key = 99, KeyCode.d_key = 100, KeyCode.e_key = 101, KeyCode.f_key = 102, KeyCode.g_key = 103, KeyCode.h_key = 104, KeyCode.i_key = 105, KeyCode.j_key = 106, KeyCode.k_key = 107, KeyCode.l_key = 108, KeyCode.m_key = 109, KeyCode.n_key = 110, KeyCode.o_key = 111, KeyCode.p_key = 112, KeyCode.q_key = 113, KeyCode.r_key = 114, KeyCode.s_key = 115, KeyCode.t_key = 116, KeyCode.u_key = 117, KeyCode.v_key = 118, KeyCode.w_key = 119, KeyCode.x_key = 120, KeyCode.y_key = 121, KeyCode.z_key = 122, KeyCode.delete_key = 127, KeyCode.keypad_0 = 256, KeyCode.keypad_1 = 257, KeyCode.keypad_2 = 258, KeyCode.keypad_3 = 259, KeyCode.keypad_4 = 260, KeyCode.keypad_5 = 261, KeyCode.keypad_6 = 262, KeyCode.keypad_7 = 263, KeyCode.keypad_8 = 264, KeyCode.keypad_9 = 265, KeyCode.keypad_period = 266, KeyCode.keypad_divide = 267, KeyCode.keypad_multiply = 268, KeyCode.keypad_minus = 269, KeyCode.keypad_plus = 270, KeyCode.keypad_enter = 271, KeyCode.keypad_equals = 272, KeyCode.up_key = 273, KeyCode.down_key = 274, KeyCode.right_key = 275, KeyCode.left_key = 276, KeyCode.insert_key = 277, KeyCode.home_key = 278, KeyCode.end_key = 279, KeyCode.page_up_key = 280, KeyCode.page_down_key = 281, KeyCode.f1_key = 282, KeyCode.f2_key = 283, KeyCode.f3_key = 284, KeyCode.f4_key = 285, KeyCode.f5_key = 286, KeyCode.f6_key = 287, KeyCode.f7_key = 288, KeyCode.f8_key = 289, KeyCode.f9_key = 290, KeyCode.f10_key = 291, KeyCode.f11_key = 292, KeyCode.f12_key = 293, KeyCode.f13_key = 294, KeyCode.f14_key = 295, KeyCode.f15_key = 296, KeyCode.num_lock_key = 300, KeyCode.caps_lock_key = 301, KeyCode.scroll_lock_key = 302, KeyCode.right_shift_key = 303, KeyCode.left_shift_key = 304, KeyCode.right_ctrl_key = 305, KeyCode.left_ctrl_key = 306, KeyCode.right_alt_key = 307, KeyCode.left_alt_key = 308, KeyCode.left_super_key = 311, KeyCode.right_super_key = 312, KeyCode.mode_key = 313, KeyCode.help_key = 315, KeyCode.sys_req_key = 317, KeyCode.menu_key = 319, KeyCode.power_key = 320}", "cpp": "class key_code {UNKNOWN_KEY = 0, BACKSPACE_KEY = 8, TAB_KEY = 9, CLEAR_KEY = 12, RETURN_KEY = 13, PAUSE_KEY = 19, ESCAPE_KEY = 27, SPACE_KEY = 32, EXCLAIM_KEY = 33, DOUBLE_QUOTE_KEY = 34, HASH_KEY = 35, DOLLAR_KEY = 36, AMPERSAND_KEY = 38, QUOTE_KEY = 39, LEFT_PAREN_KEY = 40, RIGHT_PAREN_KEY = 41, ASTERISK_KEY = 42, PLUS_KEY = 43, COMMA_KEY = 44, MINUS_KEY = 45, PERIOD_KEY = 46, SLASH_KEY = 47, NUM_0_KEY = 48, NUM_1_KEY = 49, NUM_2_KEY = 50, NUM_3_KEY = 51, NUM_4_KEY = 52, NUM_5_KEY = 53, NUM_6_KEY = 54, NUM_7_KEY = 55, NUM_8_KEY = 56, NUM_9_KEY = 57, COLON_KEY = 58, SEMI_COLON_KEY = 59, LESS_KEY = 60, EQUALS_KEY = 61, GREATER_KEY = 62, QUESTION_KEY = 63, AT_KEY = 64, LEFT_BRACKET_KEY = 91, BACKSLASH_KEY = 92, RIGHT_BRACKET_KEY = 93, CARET_KEY = 94, UNDERSCORE_KEY = 95, BACKQUOTE_KEY = 96, A_KEY = 97, B_KEY = 98, C_KEY = 99, D_KEY = 100, E_KEY = 101, F_KEY = 102, G_KEY = 103, H_KEY = 104, I_KEY = 105, J_KEY = 106, K_KEY = 107, L_KEY = 108, M_KEY = 109, N_KEY = 110, O_KEY = 111, P_KEY = 112, Q_KEY = 113, R_KEY = 114, S_KEY = 115, T_KEY = 116, U_KEY = 117, V_KEY = 118, W_KEY = 119, X_KEY = 120, Y_KEY = 121, Z_KEY = 122, DELETE_KEY = 127, KEYPAD_0 = 256, KEYPAD_1 = 257, KEYPAD_2 = 258, KEYPAD_3 = 259, KEYPAD_4 = 260, KEYPAD_5 = 261, KEYPAD_6 = 262, KEYPAD_7 = 263, KEYPAD_8 = 264, KEYPAD_9 = 265, KEYPAD_PERIOD = 266, KEYPAD_DIVIDE = 267, KEYPAD_MULTIPLY = 268, KEYPAD_MINUS = 269, KEYPAD_PLUS = 270, KEYPAD_ENTER = 271, KEYPAD_EQUALS = 272, UP_KEY = 273, DOWN_KEY = 274, RIGHT_KEY = 275, LEFT_KEY = 276, INSERT_KEY = 277, HOME_KEY = 278, END_KEY = 279, PAGE_UP_KEY = 280, PAGE_DOWN_KEY = 281, F1_KEY = 282, F2_KEY = 283, F3_KEY = 284, F4_KEY = 285, F5_KEY = 286, F6_KEY = 287, F7_KEY = 288, F8_KEY = 289, F9_KEY = 290, F10_KEY = 291, F11_KEY = 292, F12_KEY = 293, F13_KEY = 294, F14_KEY = 295, F15_KEY = 296, NUM_LOCK_KEY = 300, CAPS_LOCK_KEY = 301, SCROLL_LOCK_KEY = 302, RIGHT_SHIFT_KEY = 303, LEFT_SHIFT_KEY = 304, RIGHT_CTRL_KEY = 305, LEFT_CTRL_KEY = 306, RIGHT_ALT_KEY = 307, LEFT_ALT_KEY = 308, LEFT_SUPER_KEY = 311, RIGHT_SUPER_KEY = 312, MODE_KEY = 313, HELP_KEY = 315, SYS_REQ_KEY = 317, MENU_KEY = 319, POWER_KEY = 320};", + "python": "public enum {KeyCode.unknown_key = 0, KeyCode.backspace_key = 8, KeyCode.tab_key = 9, KeyCode.clear_key = 12, KeyCode.return_key = 13, KeyCode.pause_key = 19, KeyCode.escape_key = 27, KeyCode.space_key = 32, KeyCode.exclaim_key = 33, KeyCode.double_quote_key = 34, KeyCode.hash_key = 35, KeyCode.dollar_key = 36, KeyCode.ampersand_key = 38, KeyCode.quote_key = 39, KeyCode.left_paren_key = 40, KeyCode.right_paren_key = 41, KeyCode.asterisk_key = 42, KeyCode.plus_key = 43, KeyCode.comma_key = 44, KeyCode.minus_key = 45, KeyCode.period_key = 46, KeyCode.slash_key = 47, KeyCode.num_0_key = 48, KeyCode.num_1_key = 49, KeyCode.num_2_key = 50, KeyCode.num_3_key = 51, KeyCode.num_4_key = 52, KeyCode.num_5_key = 53, KeyCode.num_6_key = 54, KeyCode.num_7_key = 55, KeyCode.num_8_key = 56, KeyCode.num_9_key = 57, KeyCode.colon_key = 58, KeyCode.semi_colon_key = 59, KeyCode.less_key = 60, KeyCode.equals_key = 61, KeyCode.greater_key = 62, KeyCode.question_key = 63, KeyCode.at_key = 64, KeyCode.left_bracket_key = 91, KeyCode.backslash_key = 92, KeyCode.right_bracket_key = 93, KeyCode.caret_key = 94, KeyCode.underscore_key = 95, KeyCode.backquote_key = 96, KeyCode.a_key = 97, KeyCode.b_key = 98, KeyCode.c_key = 99, KeyCode.d_key = 100, KeyCode.e_key = 101, KeyCode.f_key = 102, KeyCode.g_key = 103, KeyCode.h_key = 104, KeyCode.i_key = 105, KeyCode.j_key = 106, KeyCode.k_key = 107, KeyCode.l_key = 108, KeyCode.m_key = 109, KeyCode.n_key = 110, KeyCode.o_key = 111, KeyCode.p_key = 112, KeyCode.q_key = 113, KeyCode.r_key = 114, KeyCode.s_key = 115, KeyCode.t_key = 116, KeyCode.u_key = 117, KeyCode.v_key = 118, KeyCode.w_key = 119, KeyCode.x_key = 120, KeyCode.y_key = 121, KeyCode.z_key = 122, KeyCode.delete_key = 127, KeyCode.keypad_0 = 256, KeyCode.keypad_1 = 257, KeyCode.keypad_2 = 258, KeyCode.keypad_3 = 259, KeyCode.keypad_4 = 260, KeyCode.keypad_5 = 261, KeyCode.keypad_6 = 262, KeyCode.keypad_7 = 263, KeyCode.keypad_8 = 264, KeyCode.keypad_9 = 265, KeyCode.keypad_period = 266, KeyCode.keypad_divide = 267, KeyCode.keypad_multiply = 268, KeyCode.keypad_minus = 269, KeyCode.keypad_plus = 270, KeyCode.keypad_enter = 271, KeyCode.keypad_equals = 272, KeyCode.up_key = 273, KeyCode.down_key = 274, KeyCode.right_key = 275, KeyCode.left_key = 276, KeyCode.insert_key = 277, KeyCode.home_key = 278, KeyCode.end_key = 279, KeyCode.page_up_key = 280, KeyCode.page_down_key = 281, KeyCode.f1_key = 282, KeyCode.f2_key = 283, KeyCode.f3_key = 284, KeyCode.f4_key = 285, KeyCode.f5_key = 286, KeyCode.f6_key = 287, KeyCode.f7_key = 288, KeyCode.f8_key = 289, KeyCode.f9_key = 290, KeyCode.f10_key = 291, KeyCode.f11_key = 292, KeyCode.f12_key = 293, KeyCode.f13_key = 294, KeyCode.f14_key = 295, KeyCode.f15_key = 296, KeyCode.num_lock_key = 300, KeyCode.caps_lock_key = 301, KeyCode.scroll_lock_key = 302, KeyCode.right_shift_key = 303, KeyCode.left_shift_key = 304, KeyCode.right_ctrl_key = 305, KeyCode.left_ctrl_key = 306, KeyCode.right_alt_key = 307, KeyCode.left_alt_key = 308, KeyCode.left_super_key = 311, KeyCode.right_super_key = 312, KeyCode.mode_key = 313, KeyCode.help_key = 315, KeyCode.sys_req_key = 317, KeyCode.menu_key = 319, KeyCode.power_key = 320}", "csharp": "public enum {KeyCode.UnknownKey = 0, KeyCode.BackspaceKey = 8, KeyCode.TabKey = 9, KeyCode.ClearKey = 12, KeyCode.ReturnKey = 13, KeyCode.PauseKey = 19, KeyCode.EscapeKey = 27, KeyCode.SpaceKey = 32, KeyCode.ExclaimKey = 33, KeyCode.DoubleQuoteKey = 34, KeyCode.HashKey = 35, KeyCode.DollarKey = 36, KeyCode.AmpersandKey = 38, KeyCode.QuoteKey = 39, KeyCode.LeftParenKey = 40, KeyCode.RightParenKey = 41, KeyCode.AsteriskKey = 42, KeyCode.PlusKey = 43, KeyCode.CommaKey = 44, KeyCode.MinusKey = 45, KeyCode.PeriodKey = 46, KeyCode.SlashKey = 47, KeyCode.Num0Key = 48, KeyCode.Num1Key = 49, KeyCode.Num2Key = 50, KeyCode.Num3Key = 51, KeyCode.Num4Key = 52, KeyCode.Num5Key = 53, KeyCode.Num6Key = 54, KeyCode.Num7Key = 55, KeyCode.Num8Key = 56, KeyCode.Num9Key = 57, KeyCode.ColonKey = 58, KeyCode.SemiColonKey = 59, KeyCode.LessKey = 60, KeyCode.EqualsKey = 61, KeyCode.GreaterKey = 62, KeyCode.QuestionKey = 63, KeyCode.AtKey = 64, KeyCode.LeftBracketKey = 91, KeyCode.BackslashKey = 92, KeyCode.RightBracketKey = 93, KeyCode.CaretKey = 94, KeyCode.UnderscoreKey = 95, KeyCode.BackquoteKey = 96, KeyCode.AKey = 97, KeyCode.BKey = 98, KeyCode.CKey = 99, KeyCode.DKey = 100, KeyCode.EKey = 101, KeyCode.FKey = 102, KeyCode.GKey = 103, KeyCode.HKey = 104, KeyCode.IKey = 105, KeyCode.JKey = 106, KeyCode.KKey = 107, KeyCode.LKey = 108, KeyCode.MKey = 109, KeyCode.NKey = 110, KeyCode.OKey = 111, KeyCode.PKey = 112, KeyCode.QKey = 113, KeyCode.RKey = 114, KeyCode.SKey = 115, KeyCode.TKey = 116, KeyCode.UKey = 117, KeyCode.VKey = 118, KeyCode.WKey = 119, KeyCode.XKey = 120, KeyCode.YKey = 121, KeyCode.ZKey = 122, KeyCode.DeleteKey = 127, KeyCode.Keypad0 = 256, KeyCode.Keypad1 = 257, KeyCode.Keypad2 = 258, KeyCode.Keypad3 = 259, KeyCode.Keypad4 = 260, KeyCode.Keypad5 = 261, KeyCode.Keypad6 = 262, KeyCode.Keypad7 = 263, KeyCode.Keypad8 = 264, KeyCode.Keypad9 = 265, KeyCode.KeypadPeriod = 266, KeyCode.KeypadDivide = 267, KeyCode.KeypadMultiply = 268, KeyCode.KeypadMinus = 269, KeyCode.KeypadPlus = 270, KeyCode.KeypadEnter = 271, KeyCode.KeypadEquals = 272, KeyCode.UpKey = 273, KeyCode.DownKey = 274, KeyCode.RightKey = 275, KeyCode.LeftKey = 276, KeyCode.InsertKey = 277, KeyCode.HomeKey = 278, KeyCode.EndKey = 279, KeyCode.PageUpKey = 280, KeyCode.PageDownKey = 281, KeyCode.F1Key = 282, KeyCode.F2Key = 283, KeyCode.F3Key = 284, KeyCode.F4Key = 285, KeyCode.F5Key = 286, KeyCode.F6Key = 287, KeyCode.F7Key = 288, KeyCode.F8Key = 289, KeyCode.F9Key = 290, KeyCode.F10Key = 291, KeyCode.F11Key = 292, KeyCode.F12Key = 293, KeyCode.F13Key = 294, KeyCode.F14Key = 295, KeyCode.F15Key = 296, KeyCode.NumLockKey = 300, KeyCode.CapsLockKey = 301, KeyCode.ScrollLockKey = 302, KeyCode.RightShiftKey = 303, KeyCode.LeftShiftKey = 304, KeyCode.RightCtrlKey = 305, KeyCode.LeftCtrlKey = 306, KeyCode.RightAltKey = 307, KeyCode.LeftAltKey = 308, KeyCode.LeftSuperKey = 311, KeyCode.RightSuperKey = 312, KeyCode.ModeKey = 313, KeyCode.HelpKey = 315, KeyCode.SysReqKey = 317, KeyCode.MenuKey = 319, KeyCode.PowerKey = 320}", "pascal": "public enum {KeyCode.UnknownKey = 0, KeyCode.BackspaceKey = 8, KeyCode.TabKey = 9, KeyCode.ClearKey = 12, KeyCode.ReturnKey = 13, KeyCode.PauseKey = 19, KeyCode.EscapeKey = 27, KeyCode.SpaceKey = 32, KeyCode.ExclaimKey = 33, KeyCode.DoubleQuoteKey = 34, KeyCode.HashKey = 35, KeyCode.DollarKey = 36, KeyCode.AmpersandKey = 38, KeyCode.QuoteKey = 39, KeyCode.LeftParenKey = 40, KeyCode.RightParenKey = 41, KeyCode.AsteriskKey = 42, KeyCode.PlusKey = 43, KeyCode.CommaKey = 44, KeyCode.MinusKey = 45, KeyCode.PeriodKey = 46, KeyCode.SlashKey = 47, KeyCode.Num0Key = 48, KeyCode.Num1Key = 49, KeyCode.Num2Key = 50, KeyCode.Num3Key = 51, KeyCode.Num4Key = 52, KeyCode.Num5Key = 53, KeyCode.Num6Key = 54, KeyCode.Num7Key = 55, KeyCode.Num8Key = 56, KeyCode.Num9Key = 57, KeyCode.ColonKey = 58, KeyCode.SemiColonKey = 59, KeyCode.LessKey = 60, KeyCode.EqualsKey = 61, KeyCode.GreaterKey = 62, KeyCode.QuestionKey = 63, KeyCode.AtKey = 64, KeyCode.LeftBracketKey = 91, KeyCode.BackslashKey = 92, KeyCode.RightBracketKey = 93, KeyCode.CaretKey = 94, KeyCode.UnderscoreKey = 95, KeyCode.BackquoteKey = 96, KeyCode.AKey = 97, KeyCode.BKey = 98, KeyCode.CKey = 99, KeyCode.DKey = 100, KeyCode.EKey = 101, KeyCode.FKey = 102, KeyCode.GKey = 103, KeyCode.HKey = 104, KeyCode.IKey = 105, KeyCode.JKey = 106, KeyCode.KKey = 107, KeyCode.LKey = 108, KeyCode.MKey = 109, KeyCode.NKey = 110, KeyCode.OKey = 111, KeyCode.PKey = 112, KeyCode.QKey = 113, KeyCode.RKey = 114, KeyCode.SKey = 115, KeyCode.TKey = 116, KeyCode.UKey = 117, KeyCode.VKey = 118, KeyCode.WKey = 119, KeyCode.XKey = 120, KeyCode.YKey = 121, KeyCode.ZKey = 122, KeyCode.DeleteKey = 127, KeyCode.Keypad0 = 256, KeyCode.Keypad1 = 257, KeyCode.Keypad2 = 258, KeyCode.Keypad3 = 259, KeyCode.Keypad4 = 260, KeyCode.Keypad5 = 261, KeyCode.Keypad6 = 262, KeyCode.Keypad7 = 263, KeyCode.Keypad8 = 264, KeyCode.Keypad9 = 265, KeyCode.KeypadPeriod = 266, KeyCode.KeypadDivide = 267, KeyCode.KeypadMultiply = 268, KeyCode.KeypadMinus = 269, KeyCode.KeypadPlus = 270, KeyCode.KeypadEnter = 271, KeyCode.KeypadEquals = 272, KeyCode.UpKey = 273, KeyCode.DownKey = 274, KeyCode.RightKey = 275, KeyCode.LeftKey = 276, KeyCode.InsertKey = 277, KeyCode.HomeKey = 278, KeyCode.EndKey = 279, KeyCode.PageUpKey = 280, KeyCode.PageDownKey = 281, KeyCode.F1Key = 282, KeyCode.F2Key = 283, KeyCode.F3Key = 284, KeyCode.F4Key = 285, KeyCode.F5Key = 286, KeyCode.F6Key = 287, KeyCode.F7Key = 288, KeyCode.F8Key = 289, KeyCode.F9Key = 290, KeyCode.F10Key = 291, KeyCode.F11Key = 292, KeyCode.F12Key = 293, KeyCode.F13Key = 294, KeyCode.F14Key = 295, KeyCode.F15Key = 296, KeyCode.NumLockKey = 300, KeyCode.CapsLockKey = 301, KeyCode.ScrollLockKey = 302, KeyCode.RightShiftKey = 303, KeyCode.LeftShiftKey = 304, KeyCode.RightCtrlKey = 305, KeyCode.LeftCtrlKey = 306, KeyCode.RightAltKey = 307, KeyCode.LeftAltKey = 308, KeyCode.LeftSuperKey = 311, KeyCode.RightSuperKey = 312, KeyCode.ModeKey = 313, KeyCode.HelpKey = 315, KeyCode.SysReqKey = 317, KeyCode.MenuKey = 319, KeyCode.PowerKey = 320}" } @@ -47757,8 +47757,8 @@ "group": "input" }, "signatures": { - "python": "public enum {MouseButton.no_button = 0, MouseButton.left_button = 0, MouseButton.middle_button = 0, MouseButton.right_button = 0, MouseButton.mouse_x1_button = 0, MouseButton.mouse_x2_button = 0}", "cpp": "class mouse_button {NO_BUTTON = 0, LEFT_BUTTON = 0, MIDDLE_BUTTON = 0, RIGHT_BUTTON = 0, MOUSE_X1_BUTTON = 0, MOUSE_X2_BUTTON = 0};", + "python": "public enum {MouseButton.no_button = 0, MouseButton.left_button = 0, MouseButton.middle_button = 0, MouseButton.right_button = 0, MouseButton.mouse_x1_button = 0, MouseButton.mouse_x2_button = 0}", "csharp": "public enum {MouseButton.NoButton = 0, MouseButton.LeftButton = 0, MouseButton.MiddleButton = 0, MouseButton.RightButton = 0, MouseButton.MouseX1Button = 0, MouseButton.MouseX2Button = 0}", "pascal": "public enum {MouseButton.NoButton = 0, MouseButton.LeftButton = 0, MouseButton.MiddleButton = 0, MouseButton.RightButton = 0, MouseButton.MouseX1Button = 0, MouseButton.MouseX2Button = 0}" } @@ -47809,12 +47809,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def add_column(width):" - ], "cpp": [ "void add_column(int width)" ], + "python": [ + "def add_column(width):" + ], "csharp": [ "public static void SplashKit.AddColumn(int width);" ], @@ -47860,12 +47860,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def add_column_relative(width):" - ], "cpp": [ "void add_column_relative(double width)" ], + "python": [ + "def add_column_relative(width):" + ], "csharp": [ "public static void SplashKit.AddColumnRelative(double width);" ], @@ -47911,12 +47911,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def bitmap_button(bmp):" - ], "cpp": [ "bool bitmap_button(bitmap bmp)" ], + "python": [ + "def bitmap_button(bmp):" + ], "csharp": [ "public static bool SplashKit.BitmapButton(Bitmap bmp);" ], @@ -47976,12 +47976,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def bitmap_button_at_position(bmp, rect):" - ], "cpp": [ "bool bitmap_button(bitmap bmp, const rectangle &rect)" ], + "python": [ + "def bitmap_button_at_position(bmp, rect):" + ], "csharp": [ "public static bool SplashKit.BitmapButton(Bitmap bmp, Rectangle rect);" ], @@ -48054,12 +48054,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def bitmap_button_at_position_with_options(bmp, rect, opts):" - ], "cpp": [ "bool bitmap_button(bitmap bmp, const rectangle &rect, drawing_options opts)" ], + "python": [ + "def bitmap_button_at_position_with_options(bmp, rect, opts):" + ], "csharp": [ "public static bool SplashKit.BitmapButton(Bitmap bmp, Rectangle rect, DrawingOptions opts);" ], @@ -48119,12 +48119,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def bitmap_button_with_options(bmp, opts):" - ], "cpp": [ "bool bitmap_button(bitmap bmp, drawing_options opts)" ], + "python": [ + "def bitmap_button_with_options(bmp, opts):" + ], "csharp": [ "public static bool SplashKit.BitmapButton(Bitmap bmp, DrawingOptions opts);" ], @@ -48184,12 +48184,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def bitmap_button_labeled(label_text, bmp):" - ], "cpp": [ "bool bitmap_button(const string &label_text, bitmap bmp)" ], + "python": [ + "def bitmap_button_labeled(label_text, bmp):" + ], "csharp": [ "public static bool SplashKit.BitmapButton(string labelText, Bitmap bmp);" ], @@ -48262,12 +48262,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def bitmap_button_labeled_with_options(label_text, bmp, opts):" - ], "cpp": [ "bool bitmap_button(const string &label_text, bitmap bmp, drawing_options opts)" ], + "python": [ + "def bitmap_button_labeled_with_options(label_text, bmp, opts):" + ], "csharp": [ "public static bool SplashKit.BitmapButton(string labelText, Bitmap bmp, DrawingOptions opts);" ], @@ -48327,12 +48327,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def button_at_position(text, rect):" - ], "cpp": [ "bool button(const string &text, const rectangle &rect)" ], + "python": [ + "def button_at_position(text, rect):" + ], "csharp": [ "public static bool SplashKit.Button(string text, Rectangle rect);" ], @@ -48378,12 +48378,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def button(text):" - ], "cpp": [ "bool button(const string &text)" ], + "python": [ + "def button(text):" + ], "csharp": [ "public static bool SplashKit.Button(string text);" ], @@ -48443,12 +48443,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def button_labeled(label_text, text):" - ], "cpp": [ "bool button(const string &label_text, const string &text)" ], + "python": [ + "def button_labeled(label_text, text):" + ], "csharp": [ "public static bool SplashKit.Button(string labelText, string text);" ], @@ -48521,12 +48521,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def checkbox_at_position(text, value, rect):" - ], "cpp": [ "bool checkbox(const string &text, const bool &value, const rectangle &rect)" ], + "python": [ + "def checkbox_at_position(text, value, rect):" + ], "csharp": [ "public static bool SplashKit.Checkbox(string text, bool value, Rectangle rect);" ], @@ -48585,12 +48585,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def checkbox(text, value):" - ], "cpp": [ "bool checkbox(const string &text, const bool &value)" ], + "python": [ + "def checkbox(text, value):" + ], "csharp": [ "public static bool SplashKit.Checkbox(string text, bool value);" ], @@ -48663,12 +48663,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def checkbox_labeled(label_text, text, value):" - ], "cpp": [ "bool checkbox(const string &label_text, const string &text, const bool &value)" ], + "python": [ + "def checkbox_labeled(label_text, text, value):" + ], "csharp": [ "public static bool SplashKit.Checkbox(string labelText, string text, bool value);" ], @@ -48728,12 +48728,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def color_slider_at_position(clr, rect):" - ], "cpp": [ "color color_slider(const color &clr, const rectangle &rect)" ], + "python": [ + "def color_slider_at_position(clr, rect):" + ], "csharp": [ "public static Color SplashKit.ColorSlider(Color clr, Rectangle rect);" ], @@ -48779,12 +48779,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def color_slider(clr):" - ], "cpp": [ "color color_slider(const color &clr)" ], + "python": [ + "def color_slider(clr):" + ], "csharp": [ "public static Color SplashKit.ColorSlider(Color clr);" ], @@ -48844,12 +48844,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def color_slider_labeled(label_text, clr):" - ], "cpp": [ "color color_slider(const string &label_text, const color &clr)" ], + "python": [ + "def color_slider_labeled(label_text, clr):" + ], "csharp": [ "public static Color SplashKit.ColorSlider(string labelText, Color clr);" ], @@ -48882,12 +48882,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def disable_interface():" - ], "cpp": [ "void disable_interface()" ], + "python": [ + "def disable_interface():" + ], "csharp": [ "public static void SplashKit.DisableInterface();" ], @@ -48920,12 +48920,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def draw_interface():" - ], "cpp": [ "void draw_interface()" ], + "python": [ + "def draw_interface():" + ], "csharp": [ "public static void SplashKit.DrawInterface();" ], @@ -48958,12 +48958,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def enable_interface():" - ], "cpp": [ "void enable_interface()" ], + "python": [ + "def enable_interface():" + ], "csharp": [ "public static void SplashKit.EnableInterface();" ], @@ -49009,12 +49009,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def end_inset(name):" - ], "cpp": [ "void end_inset(const string &name)" ], + "python": [ + "def end_inset(name):" + ], "csharp": [ "public static void SplashKit.EndInset(string name);" ], @@ -49060,12 +49060,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def end_panel(name):" - ], "cpp": [ "void end_panel(const string &name)" ], + "python": [ + "def end_panel(name):" + ], "csharp": [ "public static void SplashKit.EndPanel(string name);" ], @@ -49111,12 +49111,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def end_popup(name):" - ], "cpp": [ "void end_popup(const string &name)" ], + "python": [ + "def end_popup(name):" + ], "csharp": [ "public static void SplashKit.EndPopup(string name);" ], @@ -49162,12 +49162,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def end_treenode(label_text):" - ], "cpp": [ "void end_treenode(const string &label_text)" ], + "python": [ + "def end_treenode(label_text):" + ], "csharp": [ "public static void SplashKit.EndTreenode(string labelText);" ], @@ -49200,12 +49200,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def enter_column():" - ], "cpp": [ "void enter_column()" ], + "python": [ + "def enter_column():" + ], "csharp": [ "public static void SplashKit.EnterColumn();" ], @@ -49238,12 +49238,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def get_interface_label_width():" - ], "cpp": [ "int get_interface_label_width()" ], + "python": [ + "def get_interface_label_width():" + ], "csharp": [ "public static int SplashKit.GetInterfaceLabelWidth();" ], @@ -49289,12 +49289,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def header(label_text):" - ], "cpp": [ "bool header(const string &label_text)" ], + "python": [ + "def header(label_text):" + ], "csharp": [ "public static bool SplashKit.Header(string labelText);" ], @@ -49354,12 +49354,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def hsb_color_slider_at_position(clr, rect):" - ], "cpp": [ "color hsb_color_slider(const color &clr, const rectangle &rect)" ], + "python": [ + "def hsb_color_slider_at_position(clr, rect):" + ], "csharp": [ "public static Color SplashKit.HSBColorSlider(Color clr, Rectangle rect);" ], @@ -49405,12 +49405,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def hsb_color_slider(clr):" - ], "cpp": [ "color hsb_color_slider(const color &clr)" ], + "python": [ + "def hsb_color_slider(clr):" + ], "csharp": [ "public static Color SplashKit.HSBColorSlider(Color clr);" ], @@ -49470,12 +49470,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def hsb_color_slider_labeled(label_text, clr):" - ], "cpp": [ "color hsb_color_slider(const string &label_text, const color &clr)" ], + "python": [ + "def hsb_color_slider_labeled(label_text, clr):" + ], "csharp": [ "public static Color SplashKit.HSBColorSlider(string labelText, Color clr);" ], @@ -49508,12 +49508,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def interface_enabled():" - ], "cpp": [ "bool interface_enabled()" ], + "python": [ + "def interface_enabled():" + ], "csharp": [ "public static bool SplashKit.InterfaceEnabled();" ], @@ -49559,12 +49559,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def interface_style_panel(initial_rectangle):" - ], "cpp": [ "void interface_style_panel(const rectangle &initial_rectangle)" ], + "python": [ + "def interface_style_panel(initial_rectangle):" + ], "csharp": [ "public static void SplashKit.InterfaceStylePanel(Rectangle initialRectangle);" ], @@ -49610,12 +49610,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def label_element(text):" - ], "cpp": [ "void label_element(const string &text)" ], + "python": [ + "def label_element(text):" + ], "csharp": [ "public static void SplashKit.LabelElement(string text);" ], @@ -49675,12 +49675,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def label_element_at_position(text, rect):" - ], "cpp": [ "void label_element(const string &text, const rectangle &rect)" ], + "python": [ + "def label_element_at_position(text, rect):" + ], "csharp": [ "public static void SplashKit.LabelElement(string text, Rectangle rect);" ], @@ -49713,12 +49713,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def last_element_changed():" - ], "cpp": [ "bool last_element_changed()" ], + "python": [ + "def last_element_changed():" + ], "csharp": [ "public static bool SplashKit.LastElementChanged();" ], @@ -49751,12 +49751,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def last_element_confirmed():" - ], "cpp": [ "bool last_element_confirmed()" ], + "python": [ + "def last_element_confirmed():" + ], "csharp": [ "public static bool SplashKit.LastElementConfirmed();" ], @@ -49789,12 +49789,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def leave_column():" - ], "cpp": [ "void leave_column()" ], + "python": [ + "def leave_column():" + ], "csharp": [ "public static void SplashKit.LeaveColumn();" ], @@ -49867,12 +49867,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def number_box_at_position(value, step, rect):" - ], "cpp": [ "float number_box(const float &value, float step, const rectangle &rect)" ], + "python": [ + "def number_box_at_position(value, step, rect):" + ], "csharp": [ "public static float SplashKit.NumberBox(float value, float step, Rectangle rect);" ], @@ -49931,12 +49931,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def number_box(value, step):" - ], "cpp": [ "float number_box(const float &value, float step)" ], + "python": [ + "def number_box(value, step):" + ], "csharp": [ "public static float SplashKit.NumberBox(float value, float step);" ], @@ -50009,12 +50009,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def number_box_labeled(label_text, value, step):" - ], "cpp": [ "float number_box(const string &label_text, const float &value, float step)" ], + "python": [ + "def number_box_labeled(label_text, value, step):" + ], "csharp": [ "public static float SplashKit.NumberBox(string labelText, float value, float step);" ], @@ -50060,12 +50060,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def open_popup(name):" - ], "cpp": [ "void open_popup(const string &name)" ], + "python": [ + "def open_popup(name):" + ], "csharp": [ "public static void SplashKit.OpenPopup(string name);" ], @@ -50111,12 +50111,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def paragraph(text):" - ], "cpp": [ "void paragraph(const string &text)" ], + "python": [ + "def paragraph(text):" + ], "csharp": [ "public static void SplashKit.Paragraph(string text);" ], @@ -50176,12 +50176,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def paragraph_at_position(text, rect):" - ], "cpp": [ "void paragraph(const string &text, const rectangle &rect)" ], + "python": [ + "def paragraph_at_position(text, rect):" + ], "csharp": [ "public static void SplashKit.Paragraph(string text, Rectangle rect);" ], @@ -50214,12 +50214,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def reset_layout():" - ], "cpp": [ "void reset_layout()" ], + "python": [ + "def reset_layout():" + ], "csharp": [ "public static void SplashKit.ResetLayout();" ], @@ -50278,12 +50278,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_accent_color(clr, contrast):" - ], "cpp": [ "void set_interface_accent_color(color clr, float contrast)" ], + "python": [ + "def set_interface_accent_color(clr, contrast):" + ], "csharp": [ "public static void SplashKit.SetInterfaceAccentColor(Color clr, float contrast);" ], @@ -50329,12 +50329,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_border_color(clr):" - ], "cpp": [ "void set_interface_border_color(color clr)" ], + "python": [ + "def set_interface_border_color(clr):" + ], "csharp": [ "public static void SplashKit.SetInterfaceBorderColor(Color clr);" ], @@ -50432,12 +50432,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_colors_auto(main_clr, accent_clr, contrast, accent_contrast, border_contrast):" - ], "cpp": [ "void set_interface_colors_auto(color main_clr, color accent_clr, float contrast, float accent_contrast, float border_contrast)" ], + "python": [ + "def set_interface_colors_auto(main_clr, accent_clr, contrast, accent_contrast, border_contrast):" + ], "csharp": [ "public static void SplashKit.SetInterfaceColorsAuto(Color mainClr, Color accentClr, float contrast, float accentContrast, float borderContrast);" ], @@ -50496,12 +50496,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_element_color(clr, contrast):" - ], "cpp": [ "void set_interface_element_color(color clr, float contrast)" ], + "python": [ + "def set_interface_element_color(clr, contrast):" + ], "csharp": [ "public static void SplashKit.SetInterfaceElementColor(Color clr, float contrast);" ], @@ -50573,12 +50573,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_element_shadows(radius, clr, offset):" - ], "cpp": [ "void set_interface_element_shadows(int radius, color clr, point_2d offset)" ], + "python": [ + "def set_interface_element_shadows(radius, clr, offset):" + ], "csharp": [ "public static void SplashKit.SetInterfaceElementShadows(int radius, Color clr, Point2D offset);" ], @@ -50625,12 +50625,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_font_font_as_string(fnt):" - ], "cpp": [ "void set_interface_font(const string &fnt)" ], + "python": [ + "def set_interface_font_font_as_string(fnt):" + ], "csharp": [ "public static void SplashKit.SetInterfaceFont(string fnt);" ], @@ -50676,12 +50676,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_font(fnt):" - ], "cpp": [ "void set_interface_font(font fnt)" ], + "python": [ + "def set_interface_font(fnt):" + ], "csharp": [ "public static void SplashKit.SetInterfaceFont(Font fnt);" ], @@ -50727,12 +50727,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_font_size(size):" - ], "cpp": [ "void set_interface_font_size(int size)" ], + "python": [ + "def set_interface_font_size(size):" + ], "csharp": [ "public static void SplashKit.SetInterfaceFontSize(int size);" ], @@ -50778,12 +50778,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_label_width(width):" - ], "cpp": [ "void set_interface_label_width(int width)" ], + "python": [ + "def set_interface_label_width(width):" + ], "csharp": [ "public static void SplashKit.SetInterfaceLabelWidth(int width);" ], @@ -50855,12 +50855,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_panel_shadows(radius, clr, offset):" - ], "cpp": [ "void set_interface_panel_shadows(int radius, color clr, point_2d offset)" ], + "python": [ + "def set_interface_panel_shadows(radius, clr, offset):" + ], "csharp": [ "public static void SplashKit.SetInterfacePanelShadows(int radius, Color clr, Point2D offset);" ], @@ -50906,12 +50906,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_root_text_color(clr):" - ], "cpp": [ "void set_interface_root_text_color(color clr)" ], + "python": [ + "def set_interface_root_text_color(clr):" + ], "csharp": [ "public static void SplashKit.SetInterfaceRootTextColor(Color clr);" ], @@ -50983,12 +50983,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_shadows(radius, clr, offset):" - ], "cpp": [ "void set_interface_shadows(int radius, color clr, point_2d offset)" ], + "python": [ + "def set_interface_shadows(radius, clr, offset):" + ], "csharp": [ "public static void SplashKit.SetInterfaceShadows(int radius, Color clr, Point2D offset);" ], @@ -51047,12 +51047,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_spacing(spacing, padding):" - ], "cpp": [ "void set_interface_spacing(int spacing, int padding)" ], + "python": [ + "def set_interface_spacing(spacing, padding):" + ], "csharp": [ "public static void SplashKit.SetInterfaceSpacing(int spacing, int padding);" ], @@ -51098,12 +51098,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_style(style):" - ], "cpp": [ "void set_interface_style(interface_style style)" ], + "python": [ + "def set_interface_style(style):" + ], "csharp": [ "public static void SplashKit.SetInterfaceStyle(InterfaceStyle style);" ], @@ -51163,12 +51163,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_style_with_color(style, clr):" - ], "cpp": [ "void set_interface_style(interface_style style, color clr)" ], + "python": [ + "def set_interface_style_with_color(style, clr):" + ], "csharp": [ "public static void SplashKit.SetInterfaceStyle(InterfaceStyle style, Color clr);" ], @@ -51214,12 +51214,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_interface_text_color(clr):" - ], "cpp": [ "void set_interface_text_color(color clr)" ], + "python": [ + "def set_interface_text_color(clr):" + ], "csharp": [ "public static void SplashKit.SetInterfaceTextColor(Color clr);" ], @@ -51265,12 +51265,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def set_layout_height(height):" - ], "cpp": [ "void set_layout_height(int height)" ], + "python": [ + "def set_layout_height(height):" + ], "csharp": [ "public static void SplashKit.SetLayoutHeight(int height);" ], @@ -51303,12 +51303,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def single_line_layout():" - ], "cpp": [ "void single_line_layout()" ], + "python": [ + "def single_line_layout():" + ], "csharp": [ "public static void SplashKit.SingleLineLayout();" ], @@ -51394,12 +51394,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def slider_at_position(value, min_value, max_value, rect):" - ], "cpp": [ "float slider(const float &value, float min_value, float max_value, const rectangle &rect)" ], + "python": [ + "def slider_at_position(value, min_value, max_value, rect):" + ], "csharp": [ "public static float SplashKit.Slider(float value, float minValue, float maxValue, Rectangle rect);" ], @@ -51471,12 +51471,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def slider(value, min_value, max_value):" - ], "cpp": [ "float slider(const float &value, float min_value, float max_value)" ], + "python": [ + "def slider(value, min_value, max_value):" + ], "csharp": [ "public static float SplashKit.Slider(float value, float minValue, float maxValue);" ], @@ -51562,12 +51562,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def slider_labeled(label_text, value, min_value, max_value):" - ], "cpp": [ "float slider(const string &label_text, const float &value, float min_value, float max_value)" ], + "python": [ + "def slider_labeled(label_text, value, min_value, max_value):" + ], "csharp": [ "public static float SplashKit.Slider(string labelText, float value, float minValue, float maxValue);" ], @@ -51613,12 +51613,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def split_into_columns(count):" - ], "cpp": [ "void split_into_columns(int count)" ], + "python": [ + "def split_into_columns(count):" + ], "csharp": [ "public static void SplashKit.SplitIntoColumns(int count);" ], @@ -51678,12 +51678,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def split_into_columns_with_last_width(count, last_width):" - ], "cpp": [ "void split_into_columns(int count, int last_width)" ], + "python": [ + "def split_into_columns_with_last_width(count, last_width):" + ], "csharp": [ "public static void SplashKit.SplitIntoColumns(int count, int lastWidth);" ], @@ -51743,12 +51743,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def split_into_columns_relative_with_last_width(count, last_width):" - ], "cpp": [ "void split_into_columns_relative(int count, double last_width)" ], + "python": [ + "def split_into_columns_relative_with_last_width(count, last_width):" + ], "csharp": [ "public static void SplashKit.SplitIntoColumnsRelative(int count, double lastWidth);" ], @@ -51781,12 +51781,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def start_custom_layout():" - ], "cpp": [ "void start_custom_layout()" ], + "python": [ + "def start_custom_layout():" + ], "csharp": [ "public static void SplashKit.StartCustomLayout();" ], @@ -51846,12 +51846,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def start_inset_at_position(name, rect):" - ], "cpp": [ "void start_inset(const string &name, const rectangle &rect)" ], + "python": [ + "def start_inset_at_position(name, rect):" + ], "csharp": [ "public static void SplashKit.StartInset(string name, Rectangle rect);" ], @@ -51910,12 +51910,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def start_inset(name, height):" - ], "cpp": [ "void start_inset(const string &name, int height)" ], + "python": [ + "def start_inset(name, height):" + ], "csharp": [ "public static void SplashKit.StartInset(string name, int height);" ], @@ -51974,12 +51974,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def start_panel(name, initial_rectangle):" - ], "cpp": [ "bool start_panel(const string &name, rectangle initial_rectangle)" ], + "python": [ + "def start_panel(name, initial_rectangle):" + ], "csharp": [ "public static bool SplashKit.StartPanel(string name, Rectangle initialRectangle);" ], @@ -52025,12 +52025,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def start_popup(name):" - ], "cpp": [ "bool start_popup(const string &name)" ], + "python": [ + "def start_popup(name):" + ], "csharp": [ "public static bool SplashKit.StartPopup(string name);" ], @@ -52076,12 +52076,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def start_treenode(label_text):" - ], "cpp": [ "bool start_treenode(const string &label_text)" ], + "python": [ + "def start_treenode(label_text):" + ], "csharp": [ "public static bool SplashKit.StartTreenode(string labelText);" ], @@ -52154,12 +52154,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def text_box_at_position(label_text, value, rect):" - ], "cpp": [ "string text_box(const string &label_text, const string &value, const rectangle &rect)" ], + "python": [ + "def text_box_at_position(label_text, value, rect):" + ], "csharp": [ "public static string SplashKit.TextBox(string labelText, string value, Rectangle rect);" ], @@ -52218,12 +52218,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def text_box(label_text, value):" - ], "cpp": [ "string text_box(const string &label_text, const string &value)" ], + "python": [ + "def text_box(label_text, value):" + ], "csharp": [ "public static string SplashKit.TextBox(string labelText, string value);" ], @@ -52296,12 +52296,12 @@ "static": "interface" }, "signatures": { - "python": [ - "def text_box_labeled(label_text, value, show_label):" - ], "cpp": [ "string text_box(const string &label_text, const string &value, bool show_label)" ], + "python": [ + "def text_box_labeled(label_text, value, show_label):" + ], "csharp": [ "public static string SplashKit.TextBox(string labelText, string value, bool showLabel);" ], @@ -52354,12 +52354,12 @@ "static": "json" }, "signatures": { - "python": [ - "def create_json():" - ], "cpp": [ "json create_json()" ], + "python": [ + "def create_json():" + ], "csharp": [ "public static Json SplashKit.CreateJson();", "public Json();" @@ -52409,12 +52409,12 @@ "static": "json" }, "signatures": { - "python": [ - "def create_json_from_string(json_string):" - ], "cpp": [ "json create_json(string json_string)" ], + "python": [ + "def create_json_from_string(json_string):" + ], "csharp": [ "public static Json SplashKit.CreateJson(string jsonString);", "public Json(string jsonString);" @@ -52449,12 +52449,12 @@ "group": "json" }, "signatures": { - "python": [ - "def free_all_json():" - ], "cpp": [ "void free_all_json()" ], + "python": [ + "def free_all_json():" + ], "csharp": [ "public static void Json.FreeAll();", "public static void SplashKit.FreeAllJson();" @@ -52505,12 +52505,12 @@ "static": "json" }, "signatures": { - "python": [ - "def free_json(j):" - ], "cpp": [ "void free_json(json j)" ], + "python": [ + "def free_json(j):" + ], "csharp": [ "public void Json.Free();", "public static void SplashKit.FreeJson(Json j);" @@ -52560,12 +52560,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_count_keys(j):" - ], "cpp": [ "int json_count_keys(json j)" ], + "python": [ + "def json_count_keys(j):" + ], "csharp": [ "public int Json.CountKeys();", "public static int SplashKit.JsonCountKeys(Json j);" @@ -52612,12 +52612,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_from_color(clr):" - ], "cpp": [ "json json_from_color(color clr)" ], + "python": [ + "def json_from_color(clr):" + ], "csharp": [ "public static Json SplashKit.JsonFromColor(Color clr);" ], @@ -52664,12 +52664,12 @@ "group": "json" }, "signatures": { - "python": [ - "def json_from_file(filename):" - ], "cpp": [ "json json_from_file(const string &filename)" ], + "python": [ + "def json_from_file(filename):" + ], "csharp": [ "public static Json Json.FromFile(string filename);", "public static Json SplashKit.JsonFromFile(string filename);" @@ -52717,12 +52717,12 @@ "group": "json" }, "signatures": { - "python": [ - "def json_from_string(j_string):" - ], "cpp": [ "json json_from_string(const string &j_string)" ], + "python": [ + "def json_from_string(j_string):" + ], "csharp": [ "public static Json Json.FromJsonString(string jString);", "public static Json SplashKit.JsonFromString(string jString);" @@ -52785,12 +52785,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_has_key(j, key):" - ], "cpp": [ "bool json_has_key(json j, string key)" ], + "python": [ + "def json_has_key(j, key):" + ], "csharp": [ "public bool Json.HasKey(string key);", "public static bool SplashKit.JsonHasKey(Json j, string key);" @@ -52867,12 +52867,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_read_array_of_double(j, key, out_result):" - ], "cpp": [ "void json_read_array(json j, string key, vector &out_result)" ], + "python": [ + "def json_read_array_of_double(j, key, out_result):" + ], "csharp": [ "public void Json.ReadArray(string key, ref List outResult);", "public static void SplashKit.JsonReadArray(Json j, string key, ref List outResult);" @@ -52949,12 +52949,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_read_array_of_json(j, key, out_result):" - ], "cpp": [ "void json_read_array(json j, string key, vector &out_result)" ], + "python": [ + "def json_read_array_of_json(j, key, out_result):" + ], "csharp": [ "public void Json.ReadArray(string key, ref List outResult);", "public static void SplashKit.JsonReadArray(Json j, string key, ref List outResult);" @@ -53031,12 +53031,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_read_array_of_string(j, key, out_result):" - ], "cpp": [ "void json_read_array(json j, string key, vector &out_result)" ], + "python": [ + "def json_read_array_of_string(j, key, out_result):" + ], "csharp": [ "public void Json.ReadArray(string key, ref List outResult);", "public static void SplashKit.JsonReadArray(Json j, string key, ref List outResult);" @@ -53113,12 +53113,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_read_array_of_bool(j, key, out_result):" - ], "cpp": [ "void json_read_array(json j, string key, vector &out_result)" ], + "python": [ + "def json_read_array_of_bool(j, key, out_result):" + ], "csharp": [ "public void Json.ReadArray(string key, ref List outResult);", "public static void SplashKit.JsonReadArray(Json j, string key, ref List outResult);" @@ -53181,12 +53181,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_read_bool(j, key):" - ], "cpp": [ "bool json_read_bool(json j, string key)" ], + "python": [ + "def json_read_bool(j, key):" + ], "csharp": [ "public bool Json.ReadBool(string key);", "public static bool SplashKit.JsonReadBool(Json j, string key);" @@ -53249,12 +53249,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_read_number(j, key):" - ], "cpp": [ "float json_read_number(json j, string key)" ], + "python": [ + "def json_read_number(j, key):" + ], "csharp": [ "public float Json.ReadNumber(string key);", "public static float SplashKit.JsonReadNumber(Json j, string key);" @@ -53317,12 +53317,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_read_number_as_double(j, key):" - ], "cpp": [ "double json_read_number_as_double(json j, string key)" ], + "python": [ + "def json_read_number_as_double(j, key):" + ], "csharp": [ "public double Json.ReadDouble(string key);", "public static double SplashKit.JsonReadNumberAsDouble(Json j, string key);" @@ -53385,12 +53385,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_read_number_as_int(j, key):" - ], "cpp": [ "int json_read_number_as_int(json j, string key)" ], + "python": [ + "def json_read_number_as_int(j, key):" + ], "csharp": [ "public int Json.ReadInteger(string key);", "public static int SplashKit.JsonReadNumberAsInt(Json j, string key);" @@ -53453,12 +53453,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_read_object(j, key):" - ], "cpp": [ "json json_read_object(json j, string key)" ], + "python": [ + "def json_read_object(j, key):" + ], "csharp": [ "public Json Json.ReadObject(string key);", "public static Json SplashKit.JsonReadObject(Json j, string key);" @@ -53521,12 +53521,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_read_string(j, key):" - ], "cpp": [ "string json_read_string(json j, string key)" ], + "python": [ + "def json_read_string(j, key):" + ], "csharp": [ "public string Json.ReadString(string key);", "public static string SplashKit.JsonReadString(Json j, string key);" @@ -53603,12 +53603,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_set_array_of_string(j, key, value):" - ], "cpp": [ "void json_set_array(json j, string key, vector value)" ], + "python": [ + "def json_set_array_of_string(j, key, value):" + ], "csharp": [ "public void Json.AddArray(string key, List value);", "public static void SplashKit.JsonSetArray(Json j, string key, List value);" @@ -53685,12 +53685,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_set_array_of_double(j, key, value):" - ], "cpp": [ "void json_set_array(json j, string key, vector value)" ], + "python": [ + "def json_set_array_of_double(j, key, value):" + ], "csharp": [ "public void Json.AddArray(string key, List value);", "public static void SplashKit.JsonSetArray(Json j, string key, List value);" @@ -53767,12 +53767,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_set_array_of_bool(j, key, value):" - ], "cpp": [ "void json_set_array(json j, string key, vector value)" ], + "python": [ + "def json_set_array_of_bool(j, key, value):" + ], "csharp": [ "public void Json.AddArray(string key, List value);", "public static void SplashKit.JsonSetArray(Json j, string key, List value);" @@ -53849,12 +53849,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_set_array_of_json(j, key, value):" - ], "cpp": [ "void json_set_array(json j, string key, vector value)" ], + "python": [ + "def json_set_array_of_json(j, key, value):" + ], "csharp": [ "public void Json.AddArray(string key, List value);", "public static void SplashKit.JsonSetArray(Json j, string key, List value);" @@ -53930,12 +53930,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_set_bool(j, key, value):" - ], "cpp": [ "void json_set_bool(json j, string key, bool value)" ], + "python": [ + "def json_set_bool(j, key, value):" + ], "csharp": [ "public void Json.AddBool(string key, bool value);", "public static void SplashKit.JsonSetBool(Json j, string key, bool value);" @@ -54012,12 +54012,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_set_number_integer(j, key, value):" - ], "cpp": [ "void json_set_number(json j, string key, int value)" ], + "python": [ + "def json_set_number_integer(j, key, value):" + ], "csharp": [ "public void Json.AddNumber(string key, int value);", "public static void SplashKit.JsonSetNumber(Json j, string key, int value);" @@ -54094,12 +54094,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_set_number_double(j, key, value):" - ], "cpp": [ "void json_set_number(json j, string key, double value)" ], + "python": [ + "def json_set_number_double(j, key, value):" + ], "csharp": [ "public void Json.AddNumber(string key, double value);", "public static void SplashKit.JsonSetNumber(Json j, string key, double value);" @@ -54176,12 +54176,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_set_number_float(j, key, value):" - ], "cpp": [ "void json_set_number(json j, string key, float value)" ], + "python": [ + "def json_set_number_float(j, key, value):" + ], "csharp": [ "public void Json.AddNumber(string key, float value);", "public static void SplashKit.JsonSetNumber(Json j, string key, float value);" @@ -54257,12 +54257,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_set_object(j, key, obj):" - ], "cpp": [ "void json_set_object(json j, string key, json obj)" ], + "python": [ + "def json_set_object(j, key, obj):" + ], "csharp": [ "public void Json.AddObject(string key, Json obj);", "public static void SplashKit.JsonSetObject(Json j, string key, Json obj);" @@ -54338,12 +54338,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_set_string(j, key, value):" - ], "cpp": [ "void json_set_string(json j, string key, string value)" ], + "python": [ + "def json_set_string(j, key, value):" + ], "csharp": [ "public void Json.AddString(string key, string value);", "public static void SplashKit.JsonSetString(Json j, string key, string value);" @@ -54390,12 +54390,12 @@ "static": "json" }, "signatures": { - "python": [ - "def json_to_color(j):" - ], "cpp": [ "color json_to_color(json j)" ], + "python": [ + "def json_to_color(j):" + ], "csharp": [ "public static Color SplashKit.JsonToColor(Json j);" ], @@ -54455,12 +54455,12 @@ "group": "json" }, "signatures": { - "python": [ - "def json_to_file(j, filename):" - ], "cpp": [ "void json_to_file(json j, const string &filename)" ], + "python": [ + "def json_to_file(j, filename):" + ], "csharp": [ "public static void Json.ToFile(Json j, string filename);", "public static void SplashKit.JsonToFile(Json j, string filename);" @@ -54508,12 +54508,12 @@ "group": "json" }, "signatures": { - "python": [ - "def json_to_string(j):" - ], "cpp": [ "string json_to_string(json j)" ], + "python": [ + "def json_to_string(j):" + ], "csharp": [ "public static string Json.ToJsonString(Json j);", "public static string SplashKit.JsonToString(Json j);" @@ -54580,12 +54580,12 @@ "static": "logging" }, "signatures": { - "python": [ - "def close_log_process():" - ], "cpp": [ "void close_log_process()" ], + "python": [ + "def close_log_process():" + ], "csharp": [ "public static void SplashKit.CloseLogProcess();" ], @@ -54631,12 +54631,12 @@ "static": "logging" }, "signatures": { - "python": [ - "def init_custom_logger(mode):" - ], "cpp": [ "void init_custom_logger(log_mode mode)" ], + "python": [ + "def init_custom_logger(mode):" + ], "csharp": [ "public static void SplashKit.InitCustomLogger(LogMode mode);" ], @@ -54709,12 +54709,12 @@ "static": "logging" }, "signatures": { - "python": [ - "def init_custom_logger_name_override_mode(app_name, override_prev_log, mode):" - ], "cpp": [ "void init_custom_logger(string app_name, bool override_prev_log, log_mode mode)" ], + "python": [ + "def init_custom_logger_name_override_mode(app_name, override_prev_log, mode):" + ], "csharp": [ "public static void SplashKit.InitCustomLogger(string appName, bool overridePrevLog, LogMode mode);" ], @@ -54773,12 +54773,12 @@ "static": "logging" }, "signatures": { - "python": [ - "def log(level, message):" - ], "cpp": [ "void log(log_level level, string message)" ], + "python": [ + "def log(level, message):" + ], "csharp": [ "public static void SplashKit.Log(LogLevel level, string message);" ], @@ -54825,8 +54825,8 @@ "static": "logging" }, "signatures": { - "python": "public enum {LogLevel.none = 0, LogLevel.info = 0, LogLevel.debug = 0, LogLevel.warning = 0, LogLevel.error = 0, LogLevel.fatal = 0}", "cpp": "class log_level {NONE = 0, INFO = 0, DEBUG = 0, WARNING = 0, ERROR = 0, FATAL = 0};", + "python": "public enum {LogLevel.none = 0, LogLevel.info = 0, LogLevel.debug = 0, LogLevel.warning = 0, LogLevel.error = 0, LogLevel.fatal = 0}", "csharp": "public enum {LogLevel.None = 0, LogLevel.Info = 0, LogLevel.Debug = 0, LogLevel.Warning = 0, LogLevel.Error = 0, LogLevel.Fatal = 0}", "pascal": "public enum {LogLevel.None = 0, LogLevel.Info = 0, LogLevel.Debug = 0, LogLevel.Warning = 0, LogLevel.Error = 0, LogLevel.Fatal = 0}" } @@ -54855,8 +54855,8 @@ "static": "logging" }, "signatures": { - "python": "public enum {LogMode.log_none = 0, LogMode.log_console = 0, LogMode.log_file_only = 0, LogMode.log_console_and_file = 0}", "cpp": "class log_mode {LOG_NONE = 0, LOG_CONSOLE = 0, LOG_FILE_ONLY = 0, LOG_CONSOLE_AND_FILE = 0};", + "python": "public enum {LogMode.log_none = 0, LogMode.log_console = 0, LogMode.log_file_only = 0, LogMode.log_console_and_file = 0}", "csharp": "public enum {LogMode.LogNone = 0, LogMode.LogConsole = 0, LogMode.LogFileOnly = 0, LogMode.LogConsoleAndFile = 0}", "pascal": "public enum {LogMode.LogNone = 0, LogMode.LogConsole = 0, LogMode.LogFileOnly = 0, LogMode.LogConsoleAndFile = 0}" } @@ -54894,12 +54894,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def accept_all_new_connections():" - ], "cpp": [ "bool accept_all_new_connections()" ], + "python": [ + "def accept_all_new_connections():" + ], "csharp": [ "public static bool SplashKit.AcceptAllNewConnections();" ], @@ -54948,12 +54948,12 @@ "self": "server" }, "signatures": { - "python": [ - "def accept_new_connection(server):" - ], "cpp": [ "bool accept_new_connection(server_socket server)" ], + "python": [ + "def accept_new_connection(server):" + ], "csharp": [ "public bool ServerSocket.AcceptNewConnection();", "public static bool SplashKit.AcceptNewConnection(ServerSocket server);" @@ -55016,12 +55016,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def broadcast_message(a_msg, svr):" - ], "cpp": [ "void broadcast_message(const string &a_msg, server_socket svr)" ], + "python": [ + "def broadcast_message(a_msg, svr):" + ], "csharp": [ "public void ServerSocket.BroadcastMessage(string aMsg);", "public static void SplashKit.BroadcastMessage(string aMsg, ServerSocket svr);" @@ -55069,12 +55069,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def broadcast_message_to_all(a_msg):" - ], "cpp": [ "void broadcast_message(const string &a_msg)" ], + "python": [ + "def broadcast_message_to_all(a_msg):" + ], "csharp": [ "public static void SplashKit.BroadcastMessage(string aMsg);" ], @@ -55134,12 +55134,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def broadcast_message_to_server_named(a_msg, name):" - ], "cpp": [ "void broadcast_message(const string &a_msg, const string &name)" ], + "python": [ + "def broadcast_message_to_server_named(a_msg, name):" + ], "csharp": [ "public static void SplashKit.BroadcastMessage(string aMsg, string name);" ], @@ -55172,12 +55172,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def check_network_activity():" - ], "cpp": [ "void check_network_activity()" ], + "python": [ + "def check_network_activity():" + ], "csharp": [ "public static void SplashKit.CheckNetworkActivity();" ], @@ -55224,12 +55224,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def clear_messages_from_name(name):" - ], "cpp": [ "void clear_messages(const string &name)" ], + "python": [ + "def clear_messages_from_name(name):" + ], "csharp": [ "public static void SplashKit.ClearMessages(string name);" ], @@ -55279,12 +55279,12 @@ "self": "a_connection" }, "signatures": { - "python": [ - "def clear_messages_from_connection(a_connection):" - ], "cpp": [ "void clear_messages(connection a_connection)" ], + "python": [ + "def clear_messages_from_connection(a_connection):" + ], "csharp": [ "public void Connection.ClearMessages();", "public static void SplashKit.ClearMessages(Connection aConnection);" @@ -55335,12 +55335,12 @@ "self": "svr" }, "signatures": { - "python": [ - "def clear_messages_from_server(svr):" - ], "cpp": [ "void clear_messages(server_socket svr)" ], + "python": [ + "def clear_messages_from_server(svr):" + ], "csharp": [ "public void ServerSocket.ClearMessages();", "public static void SplashKit.ClearMessages(ServerSocket svr);" @@ -55374,12 +55374,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def close_all_connections():" - ], "cpp": [ "void close_all_connections()" ], + "python": [ + "def close_all_connections():" + ], "csharp": [ "public static void SplashKit.CloseAllConnections();" ], @@ -55412,12 +55412,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def close_all_servers():" - ], "cpp": [ "void close_all_servers()" ], + "python": [ + "def close_all_servers():" + ], "csharp": [ "public static void SplashKit.CloseAllServers();" ], @@ -55467,12 +55467,12 @@ "self": "a_connection" }, "signatures": { - "python": [ - "def close_connection(a_connection):" - ], "cpp": [ "bool close_connection(connection a_connection)" ], + "python": [ + "def close_connection(a_connection):" + ], "csharp": [ "public bool Connection.Close();", "public static bool SplashKit.CloseConnection(Connection aConnection);" @@ -55520,12 +55520,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def close_connection_named(name):" - ], "cpp": [ "bool close_connection(const string &name)" ], + "python": [ + "def close_connection_named(name):" + ], "csharp": [ "public static bool SplashKit.CloseConnection(string name);" ], @@ -55575,12 +55575,12 @@ "self": "msg" }, "signatures": { - "python": [ - "def close_message(msg):" - ], "cpp": [ "void close_message(message msg)" ], + "python": [ + "def close_message(msg):" + ], "csharp": [ "public void Message.Close();", "public static void SplashKit.CloseMessage(Message msg);" @@ -55628,12 +55628,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def close_server_named(name):" - ], "cpp": [ "bool close_server(const string &name)" ], + "python": [ + "def close_server_named(name):" + ], "csharp": [ "public static bool SplashKit.CloseServer(string name);" ], @@ -55683,12 +55683,12 @@ "self": "svr" }, "signatures": { - "python": [ - "def close_server(svr):" - ], "cpp": [ "bool close_server(server_socket svr)" ], + "python": [ + "def close_server(svr):" + ], "csharp": [ "public bool ServerSocket.Close();", "public static bool SplashKit.CloseServer(ServerSocket svr);" @@ -55736,12 +55736,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def connection_count_named(name):" - ], "cpp": [ "unsigned int connection_count(const string &name)" ], + "python": [ + "def connection_count_named(name):" + ], "csharp": [ "public static uint SplashKit.ConnectionCount(string name);" ], @@ -55790,12 +55790,12 @@ "self": "server" }, "signatures": { - "python": [ - "def connection_count(server):" - ], "cpp": [ "unsigned int connection_count(server_socket server)" ], + "python": [ + "def connection_count(server):" + ], "csharp": [ "public uint ServerSocket.ConnectionCount { get }", "public static uint SplashKit.ConnectionCount(ServerSocket server);" @@ -55845,12 +55845,12 @@ "self": "a_connection" }, "signatures": { - "python": [ - "def connection_ip(a_connection):" - ], "cpp": [ "unsigned int connection_ip(connection a_connection)" ], + "python": [ + "def connection_ip(a_connection):" + ], "csharp": [ "public uint Connection.IP { get }", "public static uint SplashKit.ConnectionIP(Connection aConnection);" @@ -55898,12 +55898,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def connection_ip_from_name(name):" - ], "cpp": [ "unsigned int connection_ip(const string &name)" ], + "python": [ + "def connection_ip_from_name(name):" + ], "csharp": [ "public static uint SplashKit.ConnectionIP(string name);" ], @@ -55949,12 +55949,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def connection_named(name):" - ], "cpp": [ "connection connection_named(const string &name)" ], + "python": [ + "def connection_named(name):" + ], "csharp": [ "public static Connection SplashKit.ConnectionNamed(string name);" ], @@ -56003,12 +56003,12 @@ "self": "a_connection" }, "signatures": { - "python": [ - "def connection_port(a_connection):" - ], "cpp": [ "unsigned short connection_port(connection a_connection)" ], + "python": [ + "def connection_port(a_connection):" + ], "csharp": [ "public ushort Connection.Port { get }", "public static ushort SplashKit.ConnectionPort(Connection aConnection);" @@ -56056,12 +56056,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def connection_port_from_name(name):" - ], "cpp": [ "unsigned short connection_port(const string &name)" ], + "python": [ + "def connection_port_from_name(name):" + ], "csharp": [ "public static ushort SplashKit.ConnectionPort(string name);" ], @@ -56123,12 +56123,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def create_server_with_port(name, port):" - ], "cpp": [ "server_socket create_server(const string &name, unsigned short port)" ], + "python": [ + "def create_server_with_port(name, port):" + ], "csharp": [ "public static ServerSocket SplashKit.CreateServer(string name, ushort port);", "public ServerSocket(string name, ushort port);" @@ -56204,12 +56204,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def create_server_with_port_and_protocol(name, port, protocol):" - ], "cpp": [ "server_socket create_server(const string &name, unsigned short port, connection_type protocol)" ], + "python": [ + "def create_server_with_port_and_protocol(name, port, protocol):" + ], "csharp": [ "public static ServerSocket SplashKit.CreateServer(string name, ushort port, ConnectionType protocol);", "public ServerSocket(string name, ushort port, ConnectionType protocol);" @@ -56256,12 +56256,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def dec_to_hex(a_dec):" - ], "cpp": [ "string dec_to_hex(unsigned int a_dec)" ], + "python": [ + "def dec_to_hex(a_dec):" + ], "csharp": [ "public static string SplashKit.DecToHex(uint aDec);" ], @@ -56307,12 +56307,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def dec_to_ipv4(ip):" - ], "cpp": [ "string dec_to_ipv4(unsigned int ip)" ], + "python": [ + "def dec_to_ipv4(ip):" + ], "csharp": [ "public static string SplashKit.DecToIpv4(uint ip);" ], @@ -56361,12 +56361,12 @@ "self": "server" }, "signatures": { - "python": [ - "def fetch_new_connection(server):" - ], "cpp": [ "connection fetch_new_connection(server_socket server)" ], + "python": [ + "def fetch_new_connection(server):" + ], "csharp": [ "public Connection ServerSocket.FetchNewConnection();", "public static Connection SplashKit.FetchNewConnection(ServerSocket server);" @@ -56413,12 +56413,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def has_connection(name):" - ], "cpp": [ "bool has_connection(const string &name)" ], + "python": [ + "def has_connection(name):" + ], "csharp": [ "public static bool SplashKit.HasConnection(string name);" ], @@ -56452,12 +56452,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def has_messages():" - ], "cpp": [ "bool has_messages()" ], + "python": [ + "def has_messages():" + ], "csharp": [ "public static bool Networking.HasMessages { get }", "public static bool SplashKit.HasMessages();" @@ -56508,12 +56508,12 @@ "self": "con" }, "signatures": { - "python": [ - "def has_messages_on_connection(con):" - ], "cpp": [ "bool has_messages(connection con)" ], + "python": [ + "def has_messages_on_connection(con):" + ], "csharp": [ "public bool Connection.HasMessages { get }", "public static bool SplashKit.HasMessages(Connection con);" @@ -56561,12 +56561,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def has_messages_on_name(name):" - ], "cpp": [ "bool has_messages(const string &name)" ], + "python": [ + "def has_messages_on_name(name):" + ], "csharp": [ "public static bool SplashKit.HasMessages(string name);" ], @@ -56616,12 +56616,12 @@ "self": "svr" }, "signatures": { - "python": [ - "def has_messages_on_server(svr):" - ], "cpp": [ "bool has_messages(server_socket svr)" ], + "python": [ + "def has_messages_on_server(svr):" + ], "csharp": [ "public bool ServerSocket.HasMessages { get }", "public static bool SplashKit.HasMessages(ServerSocket svr);" @@ -56655,12 +56655,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def has_new_connections():" - ], "cpp": [ "bool has_new_connections()" ], + "python": [ + "def has_new_connections():" + ], "csharp": [ "public static bool SplashKit.HasNewConnections();" ], @@ -56706,12 +56706,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def has_server(name):" - ], "cpp": [ "bool has_server(const string &name)" ], + "python": [ + "def has_server(name):" + ], "csharp": [ "public static bool SplashKit.HasServer(string name);" ], @@ -56757,12 +56757,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def hex_str_to_ipv4(a_hex):" - ], "cpp": [ "string hex_str_to_ipv4(const string &a_hex)" ], + "python": [ + "def hex_str_to_ipv4(a_hex):" + ], "csharp": [ "public static string SplashKit.HexStrToIpv4(string aHex);" ], @@ -56808,12 +56808,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def hex_to_dec_string(a_hex):" - ], "cpp": [ "string hex_to_dec_string(const string &a_hex)" ], + "python": [ + "def hex_to_dec_string(a_hex):" + ], "csharp": [ "public static string SplashKit.HexToDecString(string aHex);" ], @@ -56859,12 +56859,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def hex_to_mac(hex_str):" - ], "cpp": [ "string hex_to_mac(const string &hex_str)" ], + "python": [ + "def hex_to_mac(hex_str):" + ], "csharp": [ "public static string SplashKit.HexToMac(string hexStr);" ], @@ -56910,12 +56910,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def ipv4_to_dec(a_ip):" - ], "cpp": [ "unsigned int ipv4_to_dec(const string &a_ip)" ], + "python": [ + "def ipv4_to_dec(a_ip):" + ], "csharp": [ "public static uint SplashKit.Ipv4ToDec(string aIP);" ], @@ -56961,12 +56961,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def ipv4_to_hex(a_ip):" - ], "cpp": [ "string ipv4_to_hex(const string &a_ip)" ], + "python": [ + "def ipv4_to_hex(a_ip):" + ], "csharp": [ "public static string SplashKit.Ipv4ToHex(string aIP);" ], @@ -57015,12 +57015,12 @@ "self": "con" }, "signatures": { - "python": [ - "def is_connection_open(con):" - ], "cpp": [ "bool is_connection_open(connection con)" ], + "python": [ + "def is_connection_open(con):" + ], "csharp": [ "public bool Connection.IsOpen { get }", "public static bool SplashKit.IsConnectionOpen(Connection con);" @@ -57068,12 +57068,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def is_connection_open_from_name(name):" - ], "cpp": [ "bool is_connection_open(const string &name)" ], + "python": [ + "def is_connection_open_from_name(name):" + ], "csharp": [ "public static bool SplashKit.IsConnectionOpen(string name);" ], @@ -57119,12 +57119,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def is_valid_ipv4(ip):" - ], "cpp": [ "bool is_valid_ipv4(const string &ip)" ], + "python": [ + "def is_valid_ipv4(ip):" + ], "csharp": [ "public static bool SplashKit.IsValidIpv4(string ip);" ], @@ -57170,12 +57170,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def is_valid_mac(mac_address):" - ], "cpp": [ "bool is_valid_mac(const string &mac_address)" ], + "python": [ + "def is_valid_mac(mac_address):" + ], "csharp": [ "public static bool SplashKit.IsValidMac(string macAddress);" ], @@ -57222,12 +57222,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def last_connection_named(name):" - ], "cpp": [ "connection last_connection(const string &name)" ], + "python": [ + "def last_connection_named(name):" + ], "csharp": [ "public static Connection SplashKit.LastConnection(string name);" ], @@ -57276,12 +57276,12 @@ "self": "server" }, "signatures": { - "python": [ - "def last_connection(server):" - ], "cpp": [ "connection last_connection(server_socket server)" ], + "python": [ + "def last_connection(server):" + ], "csharp": [ "public Connection ServerSocket.LastConnection { get }", "public static Connection SplashKit.LastConnection(ServerSocket server);" @@ -57328,12 +57328,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def mac_to_hex(mac_address):" - ], "cpp": [ "string mac_to_hex(const string &mac_address)" ], + "python": [ + "def mac_to_hex(mac_address):" + ], "csharp": [ "public static string SplashKit.MacToHex(string macAddress);" ], @@ -57379,12 +57379,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def message_connection(msg):" - ], "cpp": [ "connection message_connection(message msg)" ], + "python": [ + "def message_connection(msg):" + ], "csharp": [ "public static Connection SplashKit.MessageConnection(Message msg);" ], @@ -57434,12 +57434,12 @@ "self": "svr" }, "signatures": { - "python": [ - "def message_count_on_server(svr):" - ], "cpp": [ "unsigned int message_count(server_socket svr)" ], + "python": [ + "def message_count_on_server(svr):" + ], "csharp": [ "public uint ServerSocket.MessageCount { get }", "public static uint SplashKit.MessageCount(ServerSocket svr);" @@ -57490,12 +57490,12 @@ "self": "a_connection" }, "signatures": { - "python": [ - "def message_count_on_connection(a_connection):" - ], "cpp": [ "unsigned int message_count(connection a_connection)" ], + "python": [ + "def message_count_on_connection(a_connection):" + ], "csharp": [ "public uint Connection.MessageCount { get }", "public static uint SplashKit.MessageCount(Connection aConnection);" @@ -57543,12 +57543,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def message_count_from_name(name):" - ], "cpp": [ "unsigned int message_count(const string &name)" ], + "python": [ + "def message_count_from_name(name):" + ], "csharp": [ "public static uint SplashKit.MessageCount(string name);" ], @@ -57597,12 +57597,12 @@ "self": "msg" }, "signatures": { - "python": [ - "def message_data(msg):" - ], "cpp": [ "string message_data(message msg)" ], + "python": [ + "def message_data(msg):" + ], "csharp": [ "public string Message.Data { get }", "public static string SplashKit.MessageData(Message msg);" @@ -57652,12 +57652,12 @@ "self": "msg" }, "signatures": { - "python": [ - "def message_data_bytes(msg):" - ], "cpp": [ "vector message_data_bytes(message msg)" ], + "python": [ + "def message_data_bytes(msg):" + ], "csharp": [ "public List Message.DataBytes { get }", "public static List SplashKit.MessageDataBytes(Message msg);" @@ -57707,12 +57707,12 @@ "self": "msg" }, "signatures": { - "python": [ - "def message_host(msg):" - ], "cpp": [ "string message_host(message msg)" ], + "python": [ + "def message_host(msg):" + ], "csharp": [ "public string Message.Host { get }", "public static string SplashKit.MessageHost(Message msg);" @@ -57762,12 +57762,12 @@ "self": "msg" }, "signatures": { - "python": [ - "def message_port(msg):" - ], "cpp": [ "unsigned short message_port(message msg)" ], + "python": [ + "def message_port(msg):" + ], "csharp": [ "public ushort Message.Port { get }", "public static ushort SplashKit.MessagePort(Message msg);" @@ -57817,12 +57817,12 @@ "self": "msg" }, "signatures": { - "python": [ - "def message_protocol(msg):" - ], "cpp": [ "connection_type message_protocol(message msg)" ], + "python": [ + "def message_protocol(msg):" + ], "csharp": [ "public ConnectionType Message.Protocol { get }", "public static ConnectionType SplashKit.MessageProtocol(Message msg);" @@ -57856,12 +57856,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def my_ip():" - ], "cpp": [ "string my_ip()" ], + "python": [ + "def my_ip():" + ], "csharp": [ "public static string SplashKit.MyIP();" ], @@ -57920,12 +57920,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def name_for_connection(host, port):" - ], "cpp": [ "string name_for_connection(const string host, const unsigned int port)" ], + "python": [ + "def name_for_connection(host, port):" + ], "csharp": [ "public static string SplashKit.NameForConnection(string host, uint port);" ], @@ -57974,12 +57974,12 @@ "self": "server" }, "signatures": { - "python": [ - "def new_connection_count(server):" - ], "cpp": [ "int new_connection_count(server_socket server)" ], + "python": [ + "def new_connection_count(server):" + ], "csharp": [ "public int ServerSocket.NewConnectionCount { get }", "public static int SplashKit.NewConnectionCount(ServerSocket server);" @@ -58054,12 +58054,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def open_connection(name, host, port):" - ], "cpp": [ "connection open_connection(const string &name, const string &host, unsigned short port)" ], + "python": [ + "def open_connection(name, host, port):" + ], "csharp": [ "public static Connection SplashKit.OpenConnection(string name, string host, ushort port);", "public Connection(string name, string host, ushort port);" @@ -58148,12 +58148,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def open_connection_with_protocol(name, host, port, protocol):" - ], "cpp": [ "connection open_connection(const string &name, const string &host, unsigned short port, connection_type protocol)" ], + "python": [ + "def open_connection_with_protocol(name, host, port, protocol):" + ], "csharp": [ "public static Connection SplashKit.OpenConnection(string name, string host, ushort port, ConnectionType protocol);", "public Connection(string name, string host, ushort port, ConnectionType protocol);" @@ -58187,12 +58187,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def read_message():" - ], "cpp": [ "message read_message()" ], + "python": [ + "def read_message():" + ], "csharp": [ "public static Message SplashKit.ReadMessage();" ], @@ -58242,12 +58242,12 @@ "self": "a_connection" }, "signatures": { - "python": [ - "def read_message_from_connection(a_connection):" - ], "cpp": [ "message read_message(connection a_connection)" ], + "python": [ + "def read_message_from_connection(a_connection):" + ], "csharp": [ "public Message Connection.ReadMessage();", "public static Message SplashKit.ReadMessage(Connection aConnection);" @@ -58295,12 +58295,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def read_message_from_name(name):" - ], "cpp": [ "message read_message(const string &name)" ], + "python": [ + "def read_message_from_name(name):" + ], "csharp": [ "public static Message SplashKit.ReadMessage(string name);" ], @@ -58350,12 +58350,12 @@ "self": "svr" }, "signatures": { - "python": [ - "def read_message_from_server(svr):" - ], "cpp": [ "message read_message(server_socket svr)" ], + "python": [ + "def read_message_from_server(svr):" + ], "csharp": [ "public Message ServerSocket.ReadMessage();", "public static Message SplashKit.ReadMessage(ServerSocket svr);" @@ -58403,12 +58403,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def read_message_data_from_name(name):" - ], "cpp": [ "string read_message_data(const string &name)" ], + "python": [ + "def read_message_data_from_name(name):" + ], "csharp": [ "public static string SplashKit.ReadMessageData(string name);" ], @@ -58458,12 +58458,12 @@ "self": "a_connection" }, "signatures": { - "python": [ - "def read_message_data_from_connection(a_connection):" - ], "cpp": [ "string read_message_data(connection a_connection)" ], + "python": [ + "def read_message_data_from_connection(a_connection):" + ], "csharp": [ "public string Connection.ReadMessageData();", "public static string SplashKit.ReadMessageData(Connection aConnection);" @@ -58514,12 +58514,12 @@ "self": "svr" }, "signatures": { - "python": [ - "def read_message_data_from_server(svr):" - ], "cpp": [ "string read_message_data(server_socket svr)" ], + "python": [ + "def read_message_data_from_server(svr):" + ], "csharp": [ "public string ServerSocket.ReadMessageData();", "public static string SplashKit.ReadMessageData(ServerSocket svr);" @@ -58569,12 +58569,12 @@ "self": "a_connection" }, "signatures": { - "python": [ - "def reconnect(a_connection):" - ], "cpp": [ "void reconnect(connection a_connection)" ], + "python": [ + "def reconnect(a_connection):" + ], "csharp": [ "public void Connection.Reconnect();", "public static void SplashKit.Reconnect(Connection aConnection);" @@ -58622,12 +58622,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def reconnect_from_name(name):" - ], "cpp": [ "void reconnect(const string &name)" ], + "python": [ + "def reconnect_from_name(name):" + ], "csharp": [ "public static void SplashKit.Reconnect(string name);" ], @@ -58660,12 +58660,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def release_all_connections():" - ], "cpp": [ "void release_all_connections()" ], + "python": [ + "def release_all_connections():" + ], "csharp": [ "public static void SplashKit.ReleaseAllConnections();" ], @@ -58714,12 +58714,12 @@ "self": "server" }, "signatures": { - "python": [ - "def reset_new_connection_count(server):" - ], "cpp": [ "void reset_new_connection_count(server_socket server)" ], + "python": [ + "def reset_new_connection_count(server):" + ], "csharp": [ "public void ServerSocket.ResetNewConnectionCount();", "public static void SplashKit.ResetNewConnectionCount(ServerSocket server);" @@ -58780,12 +58780,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def retrieve_connection_named(name, idx):" - ], "cpp": [ "connection retrieve_connection(const string &name, int idx)" ], + "python": [ + "def retrieve_connection_named(name, idx):" + ], "csharp": [ "public static Connection SplashKit.RetrieveConnection(string name, int idx);" ], @@ -58847,12 +58847,12 @@ "self": "server" }, "signatures": { - "python": [ - "def retrieve_connection(server, idx):" - ], "cpp": [ "connection retrieve_connection(server_socket server, int idx)" ], + "python": [ + "def retrieve_connection(server, idx):" + ], "csharp": [ "public Connection ServerSocket.RetrieveConnection(int idx);", "public static Connection SplashKit.RetrieveConnection(ServerSocket server, int idx);" @@ -58916,12 +58916,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def send_message_to_connection(a_msg, a_connection):" - ], "cpp": [ "bool send_message_to(const string &a_msg, connection a_connection)" ], + "python": [ + "def send_message_to_connection(a_msg, a_connection):" + ], "csharp": [ "public bool Connection.SendMessage(string aMsg);", "public static bool SplashKit.SendMessageTo(string aMsg, Connection aConnection);" @@ -58982,12 +58982,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def send_message_to_name(a_msg, name):" - ], "cpp": [ "bool send_message_to(const string &a_msg, const string &name)" ], + "python": [ + "def send_message_to_name(a_msg, name):" + ], "csharp": [ "public static bool SplashKit.SendMessageTo(string aMsg, string name);" ], @@ -59034,12 +59034,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def server_has_new_connection_named(name):" - ], "cpp": [ "bool server_has_new_connection(const string &name)" ], + "python": [ + "def server_has_new_connection_named(name):" + ], "csharp": [ "public static bool SplashKit.ServerHasNewConnection(string name);" ], @@ -59088,12 +59088,12 @@ "self": "server" }, "signatures": { - "python": [ - "def server_has_new_connection(server):" - ], "cpp": [ "bool server_has_new_connection(server_socket server)" ], + "python": [ + "def server_has_new_connection(server):" + ], "csharp": [ "public bool ServerSocket.HasNewConnections { get }", "public static bool SplashKit.ServerHasNewConnection(ServerSocket server);" @@ -59140,12 +59140,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def server_named(name):" - ], "cpp": [ "server_socket server_named(const string &name)" ], + "python": [ + "def server_named(name):" + ], "csharp": [ "public static ServerSocket SplashKit.ServerNamed(string name);" ], @@ -59192,12 +59192,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def set_udp_packet_size(udp_packet_size):" - ], "cpp": [ "void set_udp_packet_size(unsigned int udp_packet_size)" ], + "python": [ + "def set_udp_packet_size(udp_packet_size):" + ], "csharp": [ "public static void Networking.UDPPacketSize { set }", "public static void SplashKit.SetUDPPacketSize(uint udpPacketSize);" @@ -59232,12 +59232,12 @@ "static": "networking" }, "signatures": { - "python": [ - "def udp_packet_size():" - ], "cpp": [ "unsigned int udp_packet_size()" ], + "python": [ + "def udp_packet_size():" + ], "csharp": [ "public static uint Networking.UDPPacketSize { get }", "public static uint SplashKit.UDPPacketSize();" @@ -59309,12 +59309,12 @@ "group": "networking" }, "signatures": { - "python": [ - "def download_bitmap(name, url, port):" - ], "cpp": [ "bitmap download_bitmap(const string &name, const string &url, unsigned short port)" ], + "python": [ + "def download_bitmap(name, url, port):" + ], "csharp": [ "public static Bitmap SplashKit.DownloadBitmap(string name, string url, ushort port);" ], @@ -59385,12 +59385,12 @@ "group": "networking" }, "signatures": { - "python": [ - "def download_font(name, url, port):" - ], "cpp": [ "font download_font(const string &name, const string &url, unsigned short port)" ], + "python": [ + "def download_font(name, url, port):" + ], "csharp": [ "public static Font SplashKit.DownloadFont(string name, string url, ushort port);" ], @@ -59461,12 +59461,12 @@ "group": "networking" }, "signatures": { - "python": [ - "def download_music(name, url, port):" - ], "cpp": [ "music download_music(const string &name, const string &url, unsigned short port)" ], + "python": [ + "def download_music(name, url, port):" + ], "csharp": [ "public static Music SplashKit.DownloadMusic(string name, string url, ushort port);" ], @@ -59537,12 +59537,12 @@ "group": "networking" }, "signatures": { - "python": [ - "def download_sound_effect(name, url, port):" - ], "cpp": [ "sound_effect download_sound_effect(const string &name, const string &url, unsigned short port)" ], + "python": [ + "def download_sound_effect(name, url, port):" + ], "csharp": [ "public static SoundEffect SplashKit.DownloadSoundEffect(string name, string url, ushort port);" ], @@ -59591,12 +59591,12 @@ "self": "response" }, "signatures": { - "python": [ - "def free_response(response):" - ], "cpp": [ "void free_response(http_response response)" ], + "python": [ + "def free_response(response):" + ], "csharp": [ "public void HttpResponse.Free();", "public static void SplashKit.FreeResponse(HttpResponse response);" @@ -59655,12 +59655,12 @@ "group": "networking" }, "signatures": { - "python": [ - "def http_get(url, port):" - ], "cpp": [ "http_response http_get(const string &url, unsigned short port)" ], + "python": [ + "def http_get(url, port):" + ], "csharp": [ "public static HttpResponse SplashKit.HttpGet(string url, ushort port);" ], @@ -59745,12 +59745,12 @@ "group": "networking" }, "signatures": { - "python": [ - "def http_post_with_headers(url, port, body, headers):" - ], "cpp": [ "http_response http_post(const string &url, unsigned short port, const string &body, const vector &headers)" ], + "python": [ + "def http_post_with_headers(url, port, body, headers):" + ], "csharp": [ "public static HttpResponse SplashKit.HttpPost(string url, ushort port, string body, List headers);" ], @@ -59821,12 +59821,12 @@ "group": "networking" }, "signatures": { - "python": [ - "def http_post(url, port, body):" - ], "cpp": [ "http_response http_post(const string &url, unsigned short port, string body)" ], + "python": [ + "def http_post(url, port, body):" + ], "csharp": [ "public static HttpResponse SplashKit.HttpPost(string url, ushort port, string body);" ], @@ -59871,12 +59871,12 @@ "group": "networking" }, "signatures": { - "python": [ - "def http_response_to_string(response):" - ], "cpp": [ "string http_response_to_string(http_response response)" ], + "python": [ + "def http_response_to_string(response):" + ], "csharp": [ "public static string SplashKit.HttpResponseToString(HttpResponse response);" ], @@ -59934,12 +59934,12 @@ "group": "networking" }, "signatures": { - "python": [ - "def save_response_to_file(response, path):" - ], "cpp": [ "void save_response_to_file(http_response response, string path)" ], + "python": [ + "def save_response_to_file(response, path):" + ], "csharp": [ "public static void SplashKit.SaveResponseToFile(HttpResponse response, string path);" ], @@ -59988,12 +59988,12 @@ "static": "web_server" }, "signatures": { - "python": [ - "def has_incoming_requests(server):" - ], "cpp": [ "bool has_incoming_requests(web_server server)" ], + "python": [ + "def has_incoming_requests(server):" + ], "csharp": [ "public bool WebServer.HasIncomingRequests { get }", "public static bool SplashKit.HasIncomingRequests(WebServer server);" @@ -60056,12 +60056,12 @@ "self": "request" }, "signatures": { - "python": [ - "def is_delete_request_for(request, path):" - ], "cpp": [ "bool is_delete_request_for(http_request request, const string &path)" ], + "python": [ + "def is_delete_request_for(request, path):" + ], "csharp": [ "public bool HttpRequest.IsDeleteRequestFor(string path);", "public static bool SplashKit.IsDeleteRequestFor(HttpRequest request, string path);" @@ -60124,12 +60124,12 @@ "self": "request" }, "signatures": { - "python": [ - "def is_get_request_for(request, path):" - ], "cpp": [ "bool is_get_request_for(http_request request, const string &path)" ], + "python": [ + "def is_get_request_for(request, path):" + ], "csharp": [ "public bool HttpRequest.IsGetRequestFor(string path);", "public static bool SplashKit.IsGetRequestFor(HttpRequest request, string path);" @@ -60192,12 +60192,12 @@ "self": "request" }, "signatures": { - "python": [ - "def is_options_request_for(request, path):" - ], "cpp": [ "bool is_options_request_for(http_request request, const string &path)" ], + "python": [ + "def is_options_request_for(request, path):" + ], "csharp": [ "public bool HttpRequest.IsOptionsRequestFor(string path);", "public static bool SplashKit.IsOptionsRequestFor(HttpRequest request, string path);" @@ -60260,12 +60260,12 @@ "self": "request" }, "signatures": { - "python": [ - "def is_post_request_for(request, path):" - ], "cpp": [ "bool is_post_request_for(http_request request, const string &path)" ], + "python": [ + "def is_post_request_for(request, path):" + ], "csharp": [ "public bool HttpRequest.IsPostRequestFor(string path);", "public static bool SplashKit.IsPostRequestFor(HttpRequest request, string path);" @@ -60328,12 +60328,12 @@ "self": "request" }, "signatures": { - "python": [ - "def is_put_request_for(request, path):" - ], "cpp": [ "bool is_put_request_for(http_request request, const string &path)" ], + "python": [ + "def is_put_request_for(request, path):" + ], "csharp": [ "public bool HttpRequest.IsPutRequestFor(string path);", "public static bool SplashKit.IsPutRequestFor(HttpRequest request, string path);" @@ -60409,12 +60409,12 @@ "self": "request" }, "signatures": { - "python": [ - "def is_request_for(request, method, path):" - ], "cpp": [ "bool is_request_for(http_request request, http_method method, const string &path)" ], + "python": [ + "def is_request_for(request, method, path):" + ], "csharp": [ "public bool HttpRequest.IsRequestFor(HttpMethod method, string path);", "public static bool SplashKit.IsRequestFor(HttpRequest request, HttpMethod method, string path);" @@ -60477,12 +60477,12 @@ "self": "request" }, "signatures": { - "python": [ - "def is_trace_request_for(request, path):" - ], "cpp": [ "bool is_trace_request_for(http_request request, const string &path)" ], + "python": [ + "def is_trace_request_for(request, path):" + ], "csharp": [ "public bool HttpRequest.IsTraceRequestFor(string path);", "public static bool SplashKit.IsTraceRequestFor(HttpRequest request, string path);" @@ -60532,12 +60532,12 @@ "static": "web_server" }, "signatures": { - "python": [ - "def next_web_request(server):" - ], "cpp": [ "http_request next_web_request(web_server server)" ], + "python": [ + "def next_web_request(server):" + ], "csharp": [ "public HttpRequest WebServer.NextWebRequest { get }", "public static HttpRequest SplashKit.NextWebRequest(WebServer server);" @@ -60587,12 +60587,12 @@ "self": "r" }, "signatures": { - "python": [ - "def request_body(r):" - ], "cpp": [ "string request_body(http_request r)" ], + "python": [ + "def request_body(r):" + ], "csharp": [ "public string HttpRequest.Body { get }", "public static string SplashKit.RequestBody(HttpRequest r);" @@ -60655,12 +60655,12 @@ "self": "r" }, "signatures": { - "python": [ - "def request_has_query_parameter(r, name):" - ], "cpp": [ "bool request_has_query_parameter(http_request r, const string &name)" ], + "python": [ + "def request_has_query_parameter(r, name):" + ], "csharp": [ "public bool HttpRequest.HasQueryParameter(string name);", "public static bool SplashKit.RequestHasQueryParameter(HttpRequest r, string name);" @@ -60710,12 +60710,12 @@ "self": "r" }, "signatures": { - "python": [ - "def request_headers(r):" - ], "cpp": [ "vector request_headers(http_request r)" ], + "python": [ + "def request_headers(r):" + ], "csharp": [ "public List HttpRequest.Headers { get }", "public static List SplashKit.RequestHeaders(HttpRequest r);" @@ -60765,12 +60765,12 @@ "self": "r" }, "signatures": { - "python": [ - "def request_method(r):" - ], "cpp": [ "http_method request_method(http_request r)" ], + "python": [ + "def request_method(r):" + ], "csharp": [ "public HttpMethod HttpRequest.Method { get }", "public static HttpMethod SplashKit.RequestMethod(HttpRequest r);" @@ -60846,12 +60846,12 @@ "self": "r" }, "signatures": { - "python": [ - "def request_query_parameter(r, name, default_value):" - ], "cpp": [ "string request_query_parameter(http_request r, const string &name, const string &default_value)" ], + "python": [ + "def request_query_parameter(r, name, default_value):" + ], "csharp": [ "public string HttpRequest.QueryParameter(string name, string defaultValue);", "public static string SplashKit.RequestQueryParameter(HttpRequest r, string name, string defaultValue);" @@ -60901,12 +60901,12 @@ "self": "r" }, "signatures": { - "python": [ - "def request_query_string(r):" - ], "cpp": [ "string request_query_string(http_request r)" ], + "python": [ + "def request_query_string(r):" + ], "csharp": [ "public string HttpRequest.QueryString { get }", "public static string SplashKit.RequestQueryString(HttpRequest r);" @@ -60956,12 +60956,12 @@ "self": "r" }, "signatures": { - "python": [ - "def request_uri(r):" - ], "cpp": [ "string request_uri(http_request r)" ], + "python": [ + "def request_uri(r):" + ], "csharp": [ "public string HttpRequest.URI { get }", "public static string SplashKit.RequestURI(HttpRequest r);" @@ -61011,12 +61011,12 @@ "self": "r" }, "signatures": { - "python": [ - "def request_uri_stubs(r):" - ], "cpp": [ "vector request_uri_stubs(http_request r)" ], + "python": [ + "def request_uri_stubs(r):" + ], "csharp": [ "public List HttpRequest.URIStubs { get }", "public static List SplashKit.RequestURIStubs(HttpRequest r);" @@ -61079,12 +61079,12 @@ "self": "r" }, "signatures": { - "python": [ - "def send_css_file_response(r, filename):" - ], "cpp": [ "void send_css_file_response(http_request r, const string &filename)" ], + "python": [ + "def send_css_file_response(r, filename):" + ], "csharp": [ "public void HttpRequest.SendCSSFileResponse(string filename);", "public static void SplashKit.SendCSSFileResponse(HttpRequest r, string filename);" @@ -61160,12 +61160,12 @@ "self": "r" }, "signatures": { - "python": [ - "def send_file_response(r, filename, content_type):" - ], "cpp": [ "void send_file_response(http_request r, const string &filename, const string &content_type)" ], + "python": [ + "def send_file_response(r, filename, content_type):" + ], "csharp": [ "public void HttpRequest.SendFileResponse(string filename, string contentType);", "public static void SplashKit.SendFileResponse(HttpRequest r, string filename, string contentType);" @@ -61228,12 +61228,12 @@ "self": "r" }, "signatures": { - "python": [ - "def send_html_file_response(r, filename):" - ], "cpp": [ "void send_html_file_response(http_request r, const string &filename)" ], + "python": [ + "def send_html_file_response(r, filename):" + ], "csharp": [ "public void HttpRequest.SendHtmlFileResponse(string filename);", "public static void SplashKit.SendHtmlFileResponse(HttpRequest r, string filename);" @@ -61296,12 +61296,12 @@ "self": "r" }, "signatures": { - "python": [ - "def send_javascript_file_response(r, filename):" - ], "cpp": [ "void send_javascript_file_response(http_request r, const string &filename)" ], + "python": [ + "def send_javascript_file_response(r, filename):" + ], "csharp": [ "public void HttpRequest.SendJavascriptFileResponse(string filename);", "public static void SplashKit.SendJavascriptFileResponse(HttpRequest r, string filename);" @@ -61352,12 +61352,12 @@ "static": "web_server" }, "signatures": { - "python": [ - "def send_response_empty(r):" - ], "cpp": [ "void send_response(http_request r)" ], + "python": [ + "def send_response_empty(r):" + ], "csharp": [ "public void HttpRequest.SendResponse();", "public static void SplashKit.SendResponse(HttpRequest r);" @@ -61420,12 +61420,12 @@ "self": "r" }, "signatures": { - "python": [ - "def send_response(r, message):" - ], "cpp": [ "void send_response(http_request r, const string &message)" ], + "python": [ + "def send_response(r, message):" + ], "csharp": [ "public void HttpRequest.SendResponse(string message);", "public static void SplashKit.SendResponse(HttpRequest r, string message);" @@ -61489,12 +61489,12 @@ "static": "web_server" }, "signatures": { - "python": [ - "def send_response_json_with_status(r, code):" - ], "cpp": [ "void send_response(http_request r, http_status_code code)" ], + "python": [ + "def send_response_json_with_status(r, code):" + ], "csharp": [ "public void HttpRequest.SendResponse(HttpStatusCode code);", "public static void SplashKit.SendResponse(HttpRequest r, HttpStatusCode code);" @@ -61571,12 +61571,12 @@ "static": "web_server" }, "signatures": { - "python": [ - "def send_response_with_status(r, code, message):" - ], "cpp": [ "void send_response(http_request r, http_status_code code, const string &message)" ], + "python": [ + "def send_response_with_status(r, code, message):" + ], "csharp": [ "public void HttpRequest.SendResponse(HttpStatusCode code, string message);", "public static void SplashKit.SendResponse(HttpRequest r, HttpStatusCode code, string message);" @@ -61666,12 +61666,12 @@ "static": "web_server" }, "signatures": { - "python": [ - "def send_response_with_status_and_content_type(r, code, message, content_type):" - ], "cpp": [ "void send_response(http_request r, http_status_code code, const string &message, const string &content_type)" ], + "python": [ + "def send_response_with_status_and_content_type(r, code, message, content_type):" + ], "csharp": [ "public void HttpRequest.SendResponse(HttpStatusCode code, string message, string contentType);", "public static void SplashKit.SendResponse(HttpRequest r, HttpStatusCode code, string message, string contentType);" @@ -61774,12 +61774,12 @@ "static": "web_server" }, "signatures": { - "python": [ - "def send_response_with_status_and_content_type_and_headers(r, code, message, content_type, headers):" - ], "cpp": [ "void send_response(http_request r, http_status_code code, const string &message, const string &content_type, const vector &headers)" ], + "python": [ + "def send_response_with_status_and_content_type_and_headers(r, code, message, content_type, headers):" + ], "csharp": [ "public void HttpRequest.SendResponse(HttpStatusCode code, string message, string contentType, List headers);", "public static void SplashKit.SendResponse(HttpRequest r, HttpStatusCode code, string message, string contentType, List headers);" @@ -61843,12 +61843,12 @@ "self": "r" }, "signatures": { - "python": [ - "def send_response_json(r, j):" - ], "cpp": [ "void send_response(http_request r, json j)" ], + "python": [ + "def send_response_json(r, j):" + ], "csharp": [ "public void HttpRequest.SendResponse(Json j);", "public static void SplashKit.SendResponse(HttpRequest r, Json j);" @@ -61895,12 +61895,12 @@ "static": "web_server" }, "signatures": { - "python": [ - "def split_uri_stubs(uri):" - ], "cpp": [ "vector split_uri_stubs(const string &uri)" ], + "python": [ + "def split_uri_stubs(uri):" + ], "csharp": [ "public static List SplashKit.SplitURIStubs(string uri);" ], @@ -61936,12 +61936,12 @@ "static": "web_server" }, "signatures": { - "python": [ - "def start_web_server_with_default_port():" - ], "cpp": [ "web_server start_web_server()" ], + "python": [ + "def start_web_server_with_default_port():" + ], "csharp": [ "public static WebServer SplashKit.StartWebServer();", "public WebServer();" @@ -61990,12 +61990,12 @@ "static": "web_server" }, "signatures": { - "python": [ - "def start_web_server(port):" - ], "cpp": [ "web_server start_web_server(unsigned short port)" ], + "python": [ + "def start_web_server(port):" + ], "csharp": [ "public static WebServer SplashKit.StartWebServer(ushort port);", "public WebServer(ushort port);" @@ -62046,12 +62046,12 @@ "static": "web_server" }, "signatures": { - "python": [ - "def stop_web_server(server):" - ], "cpp": [ "void stop_web_server(web_server server)" ], + "python": [ + "def stop_web_server(server):" + ], "csharp": [ "public void WebServer.Stop();", "public static void SplashKit.StopWebServer(WebServer server);" @@ -62185,8 +62185,8 @@ "static": "networking" }, "signatures": { - "python": "public enum {ConnectionType.tcp = 0, ConnectionType.udp = 0, ConnectionType.unknown = 0}", "cpp": "class connection_type {TCP = 0, UDP = 0, UNKNOWN = 0};", + "python": "public enum {ConnectionType.tcp = 0, ConnectionType.udp = 0, ConnectionType.unknown = 0}", "csharp": "public enum {ConnectionType.TCP = 0, ConnectionType.UDP = 0, ConnectionType.Unknown = 0}", "pascal": "public enum {ConnectionType.TCP = 0, ConnectionType.UDP = 0, ConnectionType.Unknown = 0}" } @@ -62224,8 +62224,8 @@ "static": "web_server" }, "signatures": { - "python": "public enum {HttpMethod.http_get_method = 0, HttpMethod.http_post_method = 0, HttpMethod.http_put_method = 0, HttpMethod.http_delete_method = 0, HttpMethod.http_options_method = 0, HttpMethod.http_trace_method = 0, HttpMethod.unknown_http_method = 0}", "cpp": "class http_method {HTTP_GET_METHOD = 0, HTTP_POST_METHOD = 0, HTTP_PUT_METHOD = 0, HTTP_DELETE_METHOD = 0, HTTP_OPTIONS_METHOD = 0, HTTP_TRACE_METHOD = 0, UNKNOWN_HTTP_METHOD = 0};", + "python": "public enum {HttpMethod.http_get_method = 0, HttpMethod.http_post_method = 0, HttpMethod.http_put_method = 0, HttpMethod.http_delete_method = 0, HttpMethod.http_options_method = 0, HttpMethod.http_trace_method = 0, HttpMethod.unknown_http_method = 0}", "csharp": "public enum {HttpMethod.HttpGetMethod = 0, HttpMethod.HttpPostMethod = 0, HttpMethod.HttpPutMethod = 0, HttpMethod.HttpDeleteMethod = 0, HttpMethod.HttpOptionsMethod = 0, HttpMethod.HttpTraceMethod = 0, HttpMethod.UnknownHttpMethod = 0}", "pascal": "public enum {HttpMethod.HttpGetMethod = 0, HttpMethod.HttpPostMethod = 0, HttpMethod.HttpPutMethod = 0, HttpMethod.HttpDeleteMethod = 0, HttpMethod.HttpOptionsMethod = 0, HttpMethod.HttpTraceMethod = 0, HttpMethod.UnknownHttpMethod = 0}" } @@ -62306,12 +62306,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_circle_collision_at_point(bmp, pt, circ):" - ], "cpp": [ "bool bitmap_circle_collision(bitmap bmp, const point_2d &pt, const circle &circ)" ], + "python": [ + "def bitmap_circle_collision_at_point(bmp, pt, circ):" + ], "csharp": [ "public bool Bitmap.CircleCollision(Point2D pt, Circle circ);", "public static bool SplashKit.BitmapCircleCollision(Bitmap bmp, Point2D pt, Circle circ);" @@ -62400,12 +62400,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_circle_collision(bmp, x, y, circ):" - ], "cpp": [ "bool bitmap_circle_collision(bitmap bmp, double x, double y, const circle &circ)" ], + "python": [ + "def bitmap_circle_collision(bmp, x, y, circ):" + ], "csharp": [ "public bool Bitmap.CircleCollision(double x, double y, Circle circ);", "public static bool SplashKit.BitmapCircleCollision(Bitmap bmp, double x, double y, Circle circ);" @@ -62495,12 +62495,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_circle_collision_for_cell_with_translation(bmp, cell, translation, circ):" - ], "cpp": [ "bool bitmap_circle_collision(bitmap bmp, int cell, const matrix_2d &translation, const circle &circ)" ], + "python": [ + "def bitmap_circle_collision_for_cell_with_translation(bmp, cell, translation, circ):" + ], "csharp": [ "public bool Bitmap.CircleCollision(int cell, Matrix2D translation, Circle circ);", "public static bool SplashKit.BitmapCircleCollision(Bitmap bmp, int cell, Matrix2D translation, Circle circ);" @@ -62590,12 +62590,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_circle_collision_for_cell_at_point(bmp, cell, pt, circ):" - ], "cpp": [ "bool bitmap_circle_collision(bitmap bmp, int cell, const point_2d &pt, const circle &circ)" ], + "python": [ + "def bitmap_circle_collision_for_cell_at_point(bmp, cell, pt, circ):" + ], "csharp": [ "public bool Bitmap.CircleCollision(int cell, Point2D pt, Circle circ);", "public static bool SplashKit.BitmapCircleCollision(Bitmap bmp, int cell, Point2D pt, Circle circ);" @@ -62698,12 +62698,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_circle_collision_for_cell(bmp, cell, x, y, circ):" - ], "cpp": [ "bool bitmap_circle_collision(bitmap bmp, int cell, double x, double y, const circle &circ)" ], + "python": [ + "def bitmap_circle_collision_for_cell(bmp, cell, x, y, circ):" + ], "csharp": [ "public bool Bitmap.CircleCollision(int cell, double x, double y, Circle circ);", "public static bool SplashKit.BitmapCircleCollision(Bitmap bmp, int cell, double x, double y, Circle circ);" @@ -62818,12 +62818,12 @@ "self": "bmp1" }, "signatures": { - "python": [ - "def bitmap_collision(bmp1, x1, y1, bmp2, x2, y2):" - ], "cpp": [ "bool bitmap_collision(bitmap bmp1, double x1, double y1, bitmap bmp2, double x2, double y2)" ], + "python": [ + "def bitmap_collision(bmp1, x1, y1, bmp2, x2, y2):" + ], "csharp": [ "public bool Bitmap.BitmapCollision(double x1, double y1, Bitmap bmp2, double x2, double y2);", "public static bool SplashKit.BitmapCollision(Bitmap bmp1, double x1, double y1, Bitmap bmp2, double x2, double y2);" @@ -62913,12 +62913,12 @@ "self": "bmp1" }, "signatures": { - "python": [ - "def bitmap_collision_at_points(bmp1, pt1, bmp2, pt2):" - ], "cpp": [ "bool bitmap_collision(bitmap bmp1, const point_2d &pt1, bitmap bmp2, const point_2d &pt2)" ], + "python": [ + "def bitmap_collision_at_points(bmp1, pt1, bmp2, pt2):" + ], "csharp": [ "public bool Bitmap.BitmapCollision(Point2D pt1, Bitmap bmp2, Point2D pt2);", "public static bool SplashKit.BitmapCollision(Bitmap bmp1, Point2D pt1, Bitmap bmp2, Point2D pt2);" @@ -63034,12 +63034,12 @@ "self": "bmp1" }, "signatures": { - "python": [ - "def bitmap_collision_for_cells_with_translations(bmp1, cell1, matrix1, bmp2, cell2, matrix2):" - ], "cpp": [ "bool bitmap_collision(bitmap bmp1, int cell1, const matrix_2d &matrix1, bitmap bmp2, int cell2, const matrix_2d &matrix2)" ], + "python": [ + "def bitmap_collision_for_cells_with_translations(bmp1, cell1, matrix1, bmp2, cell2, matrix2):" + ], "csharp": [ "public bool Bitmap.BitmapCollision(int cell1, Matrix2D matrix1, Bitmap bmp2, int cell2, Matrix2D matrix2);", "public static bool SplashKit.BitmapCollision(Bitmap bmp1, int cell1, Matrix2D matrix1, Bitmap bmp2, int cell2, Matrix2D matrix2);" @@ -63155,12 +63155,12 @@ "self": "bmp1" }, "signatures": { - "python": [ - "def bitmap_collision_for_cells_at_points(bmp1, cell1, pt1, bmp2, cell2, pt2):" - ], "cpp": [ "bool bitmap_collision(bitmap bmp1, int cell1, const point_2d &pt1, bitmap bmp2, int cell2, const point_2d &pt2)" ], + "python": [ + "def bitmap_collision_for_cells_at_points(bmp1, cell1, pt1, bmp2, cell2, pt2):" + ], "csharp": [ "public bool Bitmap.BitmapCollision(int cell1, Point2D pt1, Bitmap bmp2, int cell2, Point2D pt2);", "public static bool SplashKit.BitmapCollision(Bitmap bmp1, int cell1, Point2D pt1, Bitmap bmp2, int cell2, Point2D pt2);" @@ -63302,12 +63302,12 @@ "self": "bmp1" }, "signatures": { - "python": [ - "def bitmap_collision_for_cells(bmp1, cell1, x1, y1, bmp2, cell2, x2, y2):" - ], "cpp": [ "bool bitmap_collision(bitmap bmp1, int cell1, double x1, double y1, bitmap bmp2, int cell2, double x2, double y2)" ], + "python": [ + "def bitmap_collision_for_cells(bmp1, cell1, x1, y1, bmp2, cell2, x2, y2):" + ], "csharp": [ "public bool Bitmap.BitmapCollision(int cell1, double x1, double y1, Bitmap bmp2, int cell2, double x2, double y2);", "public static bool SplashKit.BitmapCollision(Bitmap bmp1, int cell1, double x1, double y1, Bitmap bmp2, int cell2, double x2, double y2);" @@ -63384,12 +63384,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_point_collision_with_translation(bmp, translation, pt):" - ], "cpp": [ "bool bitmap_point_collision(bitmap bmp, const matrix_2d &translation, const point_2d &pt)" ], + "python": [ + "def bitmap_point_collision_with_translation(bmp, translation, pt):" + ], "csharp": [ "public bool Bitmap.PointCollision(Matrix2D translation, Point2D pt);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, Matrix2D translation, Point2D pt);" @@ -63466,12 +63466,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_point_collision_at_point(bmp, bmp_pt, pt):" - ], "cpp": [ "bool bitmap_point_collision(bitmap bmp, const point_2d &bmp_pt, const point_2d &pt)" ], + "python": [ + "def bitmap_point_collision_at_point(bmp, bmp_pt, pt):" + ], "csharp": [ "public bool Bitmap.PointCollision(Point2D bmpPt, Point2D pt);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, Point2D bmpPt, Point2D pt);" @@ -63573,12 +63573,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_point_collision(bmp, bmp_x, bmp_y, x, y):" - ], "cpp": [ "bool bitmap_point_collision(bitmap bmp, double bmp_x, double bmp_y, double x, double y)" ], + "python": [ + "def bitmap_point_collision(bmp, bmp_x, bmp_y, x, y):" + ], "csharp": [ "public bool Bitmap.PointCollision(double bmpX, double bmpY, double x, double y);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, double bmpX, double bmpY, double x, double y);" @@ -63668,12 +63668,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_point_collision_for_cell_with_translation(bmp, cell, translation, pt):" - ], "cpp": [ "bool bitmap_point_collision(bitmap bmp, int cell, const matrix_2d &translation, const point_2d &pt)" ], + "python": [ + "def bitmap_point_collision_for_cell_with_translation(bmp, cell, translation, pt):" + ], "csharp": [ "public bool Bitmap.PointCollision(int cell, Matrix2D translation, Point2D pt);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, int cell, Matrix2D translation, Point2D pt);" @@ -63763,12 +63763,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_point_collision_for_cell_at_point(bmp, cell, bmp_pt, pt):" - ], "cpp": [ "bool bitmap_point_collision(bitmap bmp, int cell, const point_2d &bmp_pt, const point_2d &pt)" ], + "python": [ + "def bitmap_point_collision_for_cell_at_point(bmp, cell, bmp_pt, pt):" + ], "csharp": [ "public bool Bitmap.PointCollision(int cell, Point2D bmpPt, Point2D pt);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, int cell, Point2D bmpPt, Point2D pt);" @@ -63884,12 +63884,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_point_collision_for_cell(bmp, cell, bmp_x, bmp_y, x, y):" - ], "cpp": [ "bool bitmap_point_collision(bitmap bmp, int cell, double bmp_x, double bmp_y, double x, double y)" ], + "python": [ + "def bitmap_point_collision_for_cell(bmp, cell, bmp_x, bmp_y, x, y):" + ], "csharp": [ "public bool Bitmap.PointCollision(int cell, double bmpX, double bmpY, double x, double y);", "public static bool SplashKit.BitmapPointCollision(Bitmap bmp, int cell, double bmpX, double bmpY, double x, double y);" @@ -63966,12 +63966,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_quad_collision_at_point(bmp, pt, q):" - ], "cpp": [ "bool bitmap_quad_collision(bitmap bmp, const point_2d &pt, const quad &q)" ], + "python": [ + "def bitmap_quad_collision_at_point(bmp, pt, q):" + ], "csharp": [ "public bool Bitmap.QuadCollision(Point2D pt, Quad q);", "public static bool SplashKit.BitmapQuadCollision(Bitmap bmp, Point2D pt, Quad q);" @@ -64060,12 +64060,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_quad_collision(bmp, x, y, q):" - ], "cpp": [ "bool bitmap_quad_collision(bitmap bmp, double x, double y, const quad &q)" ], + "python": [ + "def bitmap_quad_collision(bmp, x, y, q):" + ], "csharp": [ "public bool Bitmap.QuadCollision(double x, double y, Quad q);", "public static bool SplashKit.BitmapQuadCollision(Bitmap bmp, double x, double y, Quad q);" @@ -64155,12 +64155,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_quad_collision_for_cell_with_translation(bmp, cell, translation, q):" - ], "cpp": [ "bool bitmap_quad_collision(bitmap bmp, int cell, const matrix_2d &translation, const quad &q)" ], + "python": [ + "def bitmap_quad_collision_for_cell_with_translation(bmp, cell, translation, q):" + ], "csharp": [ "public bool Bitmap.QuadCollision(int cell, Matrix2D translation, Quad q);", "public static bool SplashKit.BitmapQuadCollision(Bitmap bmp, int cell, Matrix2D translation, Quad q);" @@ -64250,12 +64250,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_quad_collision_for_cell_at_point(bmp, cell, pt, q):" - ], "cpp": [ "bool bitmap_quad_collision(bitmap bmp, int cell, const point_2d &pt, const quad &q)" ], + "python": [ + "def bitmap_quad_collision_for_cell_at_point(bmp, cell, pt, q):" + ], "csharp": [ "public bool Bitmap.QuadCollision(int cell, Point2D pt, Quad q);", "public static bool SplashKit.BitmapQuadCollision(Bitmap bmp, int cell, Point2D pt, Quad q);" @@ -64358,12 +64358,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_quad_collision_for_cell(bmp, cell, x, y, q):" - ], "cpp": [ "bool bitmap_quad_collision(bitmap bmp, int cell, double x, double y, const quad &q)" ], + "python": [ + "def bitmap_quad_collision_for_cell(bmp, cell, x, y, q):" + ], "csharp": [ "public bool Bitmap.QuadCollision(int cell, double x, double y, Quad q);", "public static bool SplashKit.BitmapQuadCollision(Bitmap bmp, int cell, double x, double y, Quad q);" @@ -64453,12 +64453,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_ray_collision_at_point(bmp, pt, origin, heading):" - ], "cpp": [ "bool bitmap_ray_collision(bitmap bmp, const point_2d &pt, const point_2d &origin, const vector_2d &heading)" ], + "python": [ + "def bitmap_ray_collision_at_point(bmp, pt, origin, heading):" + ], "csharp": [ "public bool Bitmap.RayCollision(Point2D pt, Point2D origin, Vector2D heading);", "public static bool SplashKit.BitmapRayCollision(Bitmap bmp, Point2D pt, Point2D origin, Vector2D heading);" @@ -64560,12 +64560,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_ray_collision(bmp, x, y, origin, heading):" - ], "cpp": [ "bool bitmap_ray_collision(bitmap bmp, double x, double y, const point_2d &origin, const vector_2d &heading)" ], + "python": [ + "def bitmap_ray_collision(bmp, x, y, origin, heading):" + ], "csharp": [ "public bool Bitmap.RayCollision(double x, double y, Point2D origin, Vector2D heading);", "public static bool SplashKit.BitmapRayCollision(Bitmap bmp, double x, double y, Point2D origin, Vector2D heading);" @@ -64668,12 +64668,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_ray_collision_for_cell_with_translation(bmp, cell, translation, origin, heading):" - ], "cpp": [ "bool bitmap_ray_collision(bitmap bmp, int cell, const matrix_2d &translation, const point_2d &origin, const vector_2d &heading)" ], + "python": [ + "def bitmap_ray_collision_for_cell_with_translation(bmp, cell, translation, origin, heading):" + ], "csharp": [ "public bool Bitmap.RayCollision(int cell, Matrix2D translation, Point2D origin, Vector2D heading);", "public static bool SplashKit.BitmapRayCollision(Bitmap bmp, int cell, Matrix2D translation, Point2D origin, Vector2D heading);" @@ -64776,12 +64776,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_ray_collision_for_cell_at_point(bmp, cell, pt, origin, heading):" - ], "cpp": [ "bool bitmap_ray_collision(bitmap bmp, int cell, const point_2d &pt, const point_2d &origin, const vector_2d &heading)" ], + "python": [ + "def bitmap_ray_collision_for_cell_at_point(bmp, cell, pt, origin, heading):" + ], "csharp": [ "public bool Bitmap.RayCollision(int cell, Point2D pt, Point2D origin, Vector2D heading);", "public static bool SplashKit.BitmapRayCollision(Bitmap bmp, int cell, Point2D pt, Point2D origin, Vector2D heading);" @@ -64897,12 +64897,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_ray_collision_for_cell(bmp, cell, x, y, origin, heading):" - ], "cpp": [ "bool bitmap_ray_collision(bitmap bmp, int cell, double x, double y, const point_2d &origin, const vector_2d &heading)" ], + "python": [ + "def bitmap_ray_collision_for_cell(bmp, cell, x, y, origin, heading):" + ], "csharp": [ "public bool Bitmap.RayCollision(int cell, double x, double y, Point2D origin, Vector2D heading);", "public static bool SplashKit.BitmapRayCollision(Bitmap bmp, int cell, double x, double y, Point2D origin, Vector2D heading);" @@ -64979,12 +64979,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_rectangle_collision_at_point(bmp, pt, rect):" - ], "cpp": [ "bool bitmap_rectangle_collision(bitmap bmp, const point_2d &pt, const rectangle &rect)" ], + "python": [ + "def bitmap_rectangle_collision_at_point(bmp, pt, rect):" + ], "csharp": [ "public bool Bitmap.RectangleCollision(Point2D pt, Rectangle rect);", "public static bool SplashKit.BitmapRectangleCollision(Bitmap bmp, Point2D pt, Rectangle rect);" @@ -65073,12 +65073,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_rectangle_collision(bmp, x, y, rect):" - ], "cpp": [ "bool bitmap_rectangle_collision(bitmap bmp, double x, double y, const rectangle &rect)" ], + "python": [ + "def bitmap_rectangle_collision(bmp, x, y, rect):" + ], "csharp": [ "public bool Bitmap.RectangleCollision(double x, double y, Rectangle rect);", "public static bool SplashKit.BitmapRectangleCollision(Bitmap bmp, double x, double y, Rectangle rect);" @@ -65168,12 +65168,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_rectangle_collision_for_cell_with_translation(bmp, cell, translation, rect):" - ], "cpp": [ "bool bitmap_rectangle_collision(bitmap bmp, int cell, const matrix_2d &translation, const rectangle &rect)" ], + "python": [ + "def bitmap_rectangle_collision_for_cell_with_translation(bmp, cell, translation, rect):" + ], "csharp": [ "public bool Bitmap.RectangleCollision(int cell, Matrix2D translation, Rectangle rect);", "public static bool SplashKit.BitmapRectangleCollision(Bitmap bmp, int cell, Matrix2D translation, Rectangle rect);" @@ -65263,12 +65263,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_rectangle_collision_for_cell_at_point(bmp, cell, pt, rect):" - ], "cpp": [ "bool bitmap_rectangle_collision(bitmap bmp, int cell, const point_2d &pt, const rectangle &rect)" ], + "python": [ + "def bitmap_rectangle_collision_for_cell_at_point(bmp, cell, pt, rect):" + ], "csharp": [ "public bool Bitmap.RectangleCollision(int cell, Point2D pt, Rectangle rect);", "public static bool SplashKit.BitmapRectangleCollision(Bitmap bmp, int cell, Point2D pt, Rectangle rect);" @@ -65371,12 +65371,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_rectangle_collision_for_cell(bmp, cell, x, y, rect):" - ], "cpp": [ "bool bitmap_rectangle_collision(bitmap bmp, int cell, double x, double y, const rectangle &rect)" ], + "python": [ + "def bitmap_rectangle_collision_for_cell(bmp, cell, x, y, rect):" + ], "csharp": [ "public bool Bitmap.RectangleCollision(int cell, double x, double y, Rectangle rect);", "public static bool SplashKit.BitmapRectangleCollision(Bitmap bmp, int cell, double x, double y, Rectangle rect);" @@ -65453,12 +65453,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_triangle_collision_at_point(bmp, pt, tri):" - ], "cpp": [ "bool bitmap_triangle_collision(bitmap bmp, const point_2d &pt, const triangle &tri)" ], + "python": [ + "def bitmap_triangle_collision_at_point(bmp, pt, tri):" + ], "csharp": [ "public bool Bitmap.TriangleCollision(Point2D pt, Triangle tri);", "public static bool SplashKit.BitmapTriangleCollision(Bitmap bmp, Point2D pt, Triangle tri);" @@ -65547,12 +65547,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_triangle_collision(bmp, x, y, tri):" - ], "cpp": [ "bool bitmap_triangle_collision(bitmap bmp, double x, double y, const triangle &tri)" ], + "python": [ + "def bitmap_triangle_collision(bmp, x, y, tri):" + ], "csharp": [ "public bool Bitmap.TriangleCollision(double x, double y, Triangle tri);", "public static bool SplashKit.BitmapTriangleCollision(Bitmap bmp, double x, double y, Triangle tri);" @@ -65642,12 +65642,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_triangle_collision_for_cell_with_translation(bmp, cell, translation, tri):" - ], "cpp": [ "bool bitmap_triangle_collision(bitmap bmp, int cell, const matrix_2d &translation, const triangle &tri)" ], + "python": [ + "def bitmap_triangle_collision_for_cell_with_translation(bmp, cell, translation, tri):" + ], "csharp": [ "public bool Bitmap.TriangleCollision(int cell, Matrix2D translation, Triangle tri);", "public static bool SplashKit.BitmapTriangleCollision(Bitmap bmp, int cell, Matrix2D translation, Triangle tri);" @@ -65737,12 +65737,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_triangle_collision_for_cell_at_point(bmp, cell, pt, tri):" - ], "cpp": [ "bool bitmap_triangle_collision(bitmap bmp, int cell, const point_2d &pt, const triangle &tri)" ], + "python": [ + "def bitmap_triangle_collision_for_cell_at_point(bmp, cell, pt, tri):" + ], "csharp": [ "public bool Bitmap.TriangleCollision(int cell, Point2D pt, Triangle tri);", "public static bool SplashKit.BitmapTriangleCollision(Bitmap bmp, int cell, Point2D pt, Triangle tri);" @@ -65845,12 +65845,12 @@ "self": "bmp" }, "signatures": { - "python": [ - "def bitmap_triangle_collision_for_cell(bmp, cell, x, y, tri):" - ], "cpp": [ "bool bitmap_triangle_collision(bitmap bmp, int cell, double x, double y, const triangle &tri)" ], + "python": [ + "def bitmap_triangle_collision_for_cell(bmp, cell, x, y, tri):" + ], "csharp": [ "public bool Bitmap.TriangleCollision(int cell, double x, double y, Triangle tri);", "public static bool SplashKit.BitmapTriangleCollision(Bitmap bmp, int cell, double x, double y, Triangle tri);" @@ -65912,12 +65912,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_quads(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const quad &collider, const quad &collidee)" ], + "python": [ + "def calculate_collision_direction_between_quads(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Quad collider, Quad collidee);" ], @@ -65978,12 +65978,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_circles(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const circle &collider, const circle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_circles(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Circle collider, Circle collidee);" ], @@ -66044,12 +66044,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_circle_and_quad(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const circle &collider, const quad &collidee)" ], + "python": [ + "def calculate_collision_direction_between_circle_and_quad(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Circle collider, Quad collidee);" ], @@ -66110,12 +66110,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_circle_and_rectangle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const circle &collider, const rectangle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_circle_and_rectangle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Circle collider, Rectangle collidee);" ], @@ -66176,12 +66176,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_circle_and_sprite(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const circle &collider, const sprite collidee)" ], + "python": [ + "def calculate_collision_direction_between_circle_and_sprite(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Circle collider, Sprite collidee);" ], @@ -66242,12 +66242,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_circle_and_triangle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const circle &collider, const triangle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_circle_and_triangle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Circle collider, Triangle collidee);" ], @@ -66308,12 +66308,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_quad_and_circle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const quad &collider, const circle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_quad_and_circle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Quad collider, Circle collidee);" ], @@ -66374,12 +66374,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_quad_and_rectangle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const quad &collider, const rectangle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_quad_and_rectangle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Quad collider, Rectangle collidee);" ], @@ -66440,12 +66440,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_quad_and_sprite(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const quad &collider, const sprite collidee)" ], + "python": [ + "def calculate_collision_direction_between_quad_and_sprite(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Quad collider, Sprite collidee);" ], @@ -66506,12 +66506,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_quad_and_triangle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const quad &collider, const triangle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_quad_and_triangle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Quad collider, Triangle collidee);" ], @@ -66572,12 +66572,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_rectangle_and_circle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const rectangle &collider, const circle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_rectangle_and_circle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Rectangle collider, Circle collidee);" ], @@ -66638,12 +66638,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_rectangle_and_quad(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const rectangle &collider, const quad &collidee)" ], + "python": [ + "def calculate_collision_direction_between_rectangle_and_quad(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Rectangle collider, Quad collidee);" ], @@ -66704,12 +66704,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_rectangles(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const rectangle &collider, const rectangle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_rectangles(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Rectangle collider, Rectangle collidee);" ], @@ -66770,12 +66770,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_rectangle_and_sprite(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const rectangle &collider, const sprite collidee)" ], + "python": [ + "def calculate_collision_direction_between_rectangle_and_sprite(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Rectangle collider, Sprite collidee);" ], @@ -66836,12 +66836,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_rectangle_and_triangle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const rectangle &collider, const triangle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_rectangle_and_triangle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Rectangle collider, Triangle collidee);" ], @@ -66902,12 +66902,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_sprite_and_circle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const sprite collider, const circle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_sprite_and_circle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Sprite collider, Circle collidee);" ], @@ -66968,12 +66968,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_sprite_and_quad(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const sprite collider, const quad &collidee)" ], + "python": [ + "def calculate_collision_direction_between_sprite_and_quad(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Sprite collider, Quad collidee);" ], @@ -67034,12 +67034,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_sprite_and_rectangle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const sprite collider, const rectangle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_sprite_and_rectangle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Sprite collider, Rectangle collidee);" ], @@ -67100,12 +67100,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_sprites(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const sprite collider, const sprite collidee)" ], + "python": [ + "def calculate_collision_direction_between_sprites(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Sprite collider, Sprite collidee);" ], @@ -67166,12 +67166,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_sprite_and_triangle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const sprite collider, const triangle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_sprite_and_triangle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Sprite collider, Triangle collidee);" ], @@ -67232,12 +67232,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_triangle_and_circle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const triangle &collider, const circle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_triangle_and_circle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Triangle collider, Circle collidee);" ], @@ -67298,12 +67298,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_triangle_and_quad(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const triangle &collider, const quad &collidee)" ], + "python": [ + "def calculate_collision_direction_between_triangle_and_quad(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Triangle collider, Quad collidee);" ], @@ -67364,12 +67364,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_triangle_and_rectangle(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const triangle &collider, const rectangle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_triangle_and_rectangle(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Triangle collider, Rectangle collidee);" ], @@ -67430,12 +67430,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_triangle_and_sprite(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const triangle &collider, const sprite collidee)" ], + "python": [ + "def calculate_collision_direction_between_triangle_and_sprite(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Triangle collider, Sprite collidee);" ], @@ -67496,12 +67496,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def calculate_collision_direction_between_triangles(collider, collidee):" - ], "cpp": [ "vector_2d calculate_collision_direction(const triangle &collider, const triangle &collidee)" ], + "python": [ + "def calculate_collision_direction_between_triangles(collider, collidee):" + ], "csharp": [ "public static Vector2D SplashKit.CalculateCollisionDirection(Triangle collider, Triangle collidee);" ], @@ -67575,12 +67575,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_quads(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(quad &collider, const quad &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_quads(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Quad collider, Quad collidee, Vector2D direction);" ], @@ -67654,12 +67654,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_circles(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(circle &collider, const circle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_circles(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Circle collider, Circle collidee, Vector2D direction);" ], @@ -67733,12 +67733,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_circle_and_quad(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(circle &collider, const quad &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_circle_and_quad(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Circle collider, Quad collidee, Vector2D direction);" ], @@ -67812,12 +67812,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_circle_and_rectangle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(circle &collider, const rectangle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_circle_and_rectangle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Circle collider, Rectangle collidee, Vector2D direction);" ], @@ -67891,12 +67891,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_circle_and_sprite(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(circle &collider, const sprite collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_circle_and_sprite(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Circle collider, Sprite collidee, Vector2D direction);" ], @@ -67970,12 +67970,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_circle_and_triangle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(circle &collider, const triangle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_circle_and_triangle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Circle collider, Triangle collidee, Vector2D direction);" ], @@ -68049,12 +68049,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_quad_and_circle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(quad &collider, const circle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_quad_and_circle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Quad collider, Circle collidee, Vector2D direction);" ], @@ -68128,12 +68128,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_quad_and_rectangle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(quad &collider, const rectangle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_quad_and_rectangle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Quad collider, Rectangle collidee, Vector2D direction);" ], @@ -68207,12 +68207,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_quad_and_sprite(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(quad &collider, const sprite collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_quad_and_sprite(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Quad collider, Sprite collidee, Vector2D direction);" ], @@ -68286,12 +68286,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_quad_and_triangle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(quad &collider, const triangle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_quad_and_triangle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Quad collider, Triangle collidee, Vector2D direction);" ], @@ -68365,12 +68365,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_rectangle_and_circle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(rectangle &collider, const circle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_rectangle_and_circle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Rectangle collider, Circle collidee, Vector2D direction);" ], @@ -68444,12 +68444,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_rectangle_and_quad(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(rectangle &collider, const quad &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_rectangle_and_quad(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Rectangle collider, Quad collidee, Vector2D direction);" ], @@ -68523,12 +68523,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_rectangles(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(rectangle &collider, const rectangle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_rectangles(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Rectangle collider, Rectangle collidee, Vector2D direction);" ], @@ -68602,12 +68602,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_rectangle_and_sprite(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(rectangle &collider, const sprite collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_rectangle_and_sprite(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Rectangle collider, Sprite collidee, Vector2D direction);" ], @@ -68681,12 +68681,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_rectangle_and_triangle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(rectangle &collider, const triangle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_rectangle_and_triangle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Rectangle collider, Triangle collidee, Vector2D direction);" ], @@ -68760,12 +68760,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_sprite_and_circle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(sprite collider, const circle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_sprite_and_circle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(Sprite collider, Circle collidee, Vector2D direction);" ], @@ -68839,12 +68839,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_sprite_and_quad(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(sprite collider, const quad &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_sprite_and_quad(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(Sprite collider, Quad collidee, Vector2D direction);" ], @@ -68918,12 +68918,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_sprite_and_rectangle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(sprite collider, const rectangle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_sprite_and_rectangle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(Sprite collider, Rectangle collidee, Vector2D direction);" ], @@ -68997,12 +68997,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_sprites(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(sprite collider, const sprite collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_sprites(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(Sprite collider, Sprite collidee, Vector2D direction);" ], @@ -69076,12 +69076,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_sprite_and_triangle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(sprite collider, const triangle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_sprite_and_triangle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(Sprite collider, Triangle collidee, Vector2D direction);" ], @@ -69155,12 +69155,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_triangle_and_circle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(triangle &collider, const circle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_triangle_and_circle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Triangle collider, Circle collidee, Vector2D direction);" ], @@ -69234,12 +69234,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_triangle_and_quad(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(triangle &collider, const quad &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_triangle_and_quad(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Triangle collider, Quad collidee, Vector2D direction);" ], @@ -69313,12 +69313,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_triangle_and_rectangle(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(triangle &collider, const rectangle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_triangle_and_rectangle(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Triangle collider, Rectangle collidee, Vector2D direction);" ], @@ -69392,12 +69392,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_triangle_and_sprite(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(triangle &collider, const sprite collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_triangle_and_sprite(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Triangle collider, Sprite collidee, Vector2D direction);" ], @@ -69471,12 +69471,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def resolve_collision_between_triangles(collider, collidee, direction):" - ], "cpp": [ "bool resolve_collision(triangle &collider, const triangle &collidee, const vector_2d &direction)" ], + "python": [ + "def resolve_collision_between_triangles(collider, collidee, direction):" + ], "csharp": [ "public static bool SplashKit.ResolveCollision(ref Triangle collider, Triangle collidee, Vector2D direction);" ], @@ -69564,12 +69564,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_bitmap_collision(s, bmp, x, y):" - ], "cpp": [ "bool sprite_bitmap_collision(sprite s, bitmap bmp, double x, double y)" ], + "python": [ + "def sprite_bitmap_collision(s, bmp, x, y):" + ], "csharp": [ "public bool Sprite.BitmapCollision(Bitmap bmp, double x, double y);", "public static bool SplashKit.SpriteBitmapCollision(Sprite s, Bitmap bmp, double x, double y);" @@ -69659,12 +69659,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_bitmap_collision_with_cell_at_point(s, bmp, cell, pt):" - ], "cpp": [ "bool sprite_bitmap_collision(sprite s, bitmap bmp, int cell, const point_2d &pt)" ], + "python": [ + "def sprite_bitmap_collision_with_cell_at_point(s, bmp, cell, pt):" + ], "csharp": [ "public bool Sprite.BitmapCollision(Bitmap bmp, int cell, Point2D pt);", "public static bool SplashKit.SpriteBitmapCollision(Sprite s, Bitmap bmp, int cell, Point2D pt);" @@ -69767,12 +69767,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_bitmap_collision_with_cell(s, bmp, cell, x, y):" - ], "cpp": [ "bool sprite_bitmap_collision(sprite s, bitmap bmp, int cell, double x, double y)" ], + "python": [ + "def sprite_bitmap_collision_with_cell(s, bmp, cell, x, y):" + ], "csharp": [ "public bool Sprite.BitmapCollision(Bitmap bmp, int cell, double x, double y);", "public static bool SplashKit.SpriteBitmapCollision(Sprite s, Bitmap bmp, int cell, double x, double y);" @@ -69835,12 +69835,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_circle_collision(s, c):" - ], "cpp": [ "bool sprite_circle_collision(sprite s, const circle &c)" ], + "python": [ + "def sprite_circle_collision(s, c):" + ], "csharp": [ "public bool Sprite.CircleCollision(Circle c);", "public static bool SplashKit.SpriteCircleCollision(Sprite s, Circle c);" @@ -69903,12 +69903,12 @@ "static": "collisions" }, "signatures": { - "python": [ - "def sprite_collision(s1, s2):" - ], "cpp": [ "bool sprite_collision(sprite s1, sprite s2)" ], + "python": [ + "def sprite_collision(s1, s2):" + ], "csharp": [ "public bool Sprite.SpriteCollision(Sprite s2);", "public static bool SplashKit.SpriteCollision(Sprite s1, Sprite s2);" @@ -69971,12 +69971,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_point_collision(s, pt):" - ], "cpp": [ "bool sprite_point_collision(sprite s, const point_2d &pt)" ], + "python": [ + "def sprite_point_collision(s, pt):" + ], "csharp": [ "public bool Sprite.PointCollision(Point2D pt);", "public static bool SplashKit.SpritePointCollision(Sprite s, Point2D pt);" @@ -70039,12 +70039,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_quad_collision(s, q):" - ], "cpp": [ "bool sprite_quad_collision(sprite s, const quad &q)" ], + "python": [ + "def sprite_quad_collision(s, q):" + ], "csharp": [ "public bool Sprite.QuadCollision(Quad q);", "public static bool SplashKit.SpriteQuadCollision(Sprite s, Quad q);" @@ -70120,12 +70120,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_ray_collision(s, origin, heading):" - ], "cpp": [ "bool sprite_ray_collision(sprite s, const point_2d &origin, const vector_2d &heading)" ], + "python": [ + "def sprite_ray_collision(s, origin, heading):" + ], "csharp": [ "public bool Sprite.RayCollision(Point2D origin, Vector2D heading);", "public static bool SplashKit.SpriteRayCollision(Sprite s, Point2D origin, Vector2D heading);" @@ -70188,12 +70188,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_rectangle_collision(s, rect):" - ], "cpp": [ "bool sprite_rectangle_collision(sprite s, const rectangle &rect)" ], + "python": [ + "def sprite_rectangle_collision(s, rect):" + ], "csharp": [ "public bool Sprite.RectangleCollision(Rectangle rect);", "public static bool SplashKit.SpriteRectangleCollision(Sprite s, Rectangle rect);" @@ -70256,12 +70256,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_triangle_collision(s, t):" - ], "cpp": [ "bool sprite_triangle_collision(sprite s, const triangle &t)" ], + "python": [ + "def sprite_triangle_collision(s, t):" + ], "csharp": [ "public bool Sprite.TriangleCollision(Triangle t);", "public static bool SplashKit.SpriteTriangleCollision(Sprite s, Triangle t);" @@ -70322,12 +70322,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def apply_matrix_to_quad(matrix, q):" - ], "cpp": [ "void apply_matrix(const matrix_2d &matrix, quad &q)" ], + "python": [ + "def apply_matrix_to_quad(matrix, q):" + ], "csharp": [ "public static void SplashKit.ApplyMatrix(Matrix2D matrix, ref Quad q);" ], @@ -70387,12 +70387,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def apply_matrix_to_triangle(m, tri):" - ], "cpp": [ "void apply_matrix(const matrix_2d &m, triangle &tri)" ], + "python": [ + "def apply_matrix_to_triangle(m, tri):" + ], "csharp": [ "public static void SplashKit.ApplyMatrix(Matrix2D m, ref Triangle tri);" ], @@ -70425,12 +70425,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def identity_matrix():" - ], "cpp": [ "matrix_2d identity_matrix()" ], + "python": [ + "def identity_matrix():" + ], "csharp": [ "public static Matrix2D SplashKit.IdentityMatrix();" ], @@ -70476,12 +70476,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def matrix_inverse(m):" - ], "cpp": [ "matrix_2d matrix_inverse(const matrix_2d &m)" ], + "python": [ + "def matrix_inverse(m):" + ], "csharp": [ "public static Matrix2D SplashKit.MatrixInverse(Matrix2D m);" ], @@ -70541,12 +70541,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def matrix_multiply_point(m, pt):" - ], "cpp": [ "point_2d matrix_multiply(const matrix_2d &m, const point_2d &pt)" ], + "python": [ + "def matrix_multiply_point(m, pt):" + ], "csharp": [ "public static Point2D SplashKit.MatrixMultiply(Matrix2D m, Point2D pt);" ], @@ -70606,12 +70606,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def matrix_multiply_matrix(m1, m2):" - ], "cpp": [ "matrix_2d matrix_multiply(const matrix_2d &m1, const matrix_2d &m2)" ], + "python": [ + "def matrix_multiply_matrix(m1, m2):" + ], "csharp": [ "public static Matrix2D SplashKit.MatrixMultiply(Matrix2D m1, Matrix2D m2);" ], @@ -70671,12 +70671,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def matrix_multiply_vector(m, v):" - ], "cpp": [ "vector_2d matrix_multiply(const matrix_2d &m, const vector_2d &v)" ], + "python": [ + "def matrix_multiply_vector(m, v):" + ], "csharp": [ "public static Vector2D SplashKit.MatrixMultiply(Matrix2D m, Vector2D v);" ], @@ -70722,12 +70722,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def matrix_to_string(matrix):" - ], "cpp": [ "string matrix_to_string(const matrix_2d &matrix)" ], + "python": [ + "def matrix_to_string(matrix):" + ], "csharp": [ "public static string SplashKit.MatrixToString(Matrix2D matrix);" ], @@ -70773,12 +70773,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def rotation_matrix(deg):" - ], "cpp": [ "matrix_2d rotation_matrix(double deg)" ], + "python": [ + "def rotation_matrix(deg):" + ], "csharp": [ "public static Matrix2D SplashKit.RotationMatrix(double deg);" ], @@ -70825,12 +70825,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def scale_matrix_from_point(scale):" - ], "cpp": [ "matrix_2d scale_matrix(const point_2d &scale)" ], + "python": [ + "def scale_matrix_from_point(scale):" + ], "csharp": [ "public static Matrix2D SplashKit.ScaleMatrix(Point2D scale);" ], @@ -70877,12 +70877,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def scale_matrix_from_vector(scale):" - ], "cpp": [ "matrix_2d scale_matrix(const vector_2d &scale)" ], + "python": [ + "def scale_matrix_from_vector(scale):" + ], "csharp": [ "public static Matrix2D SplashKit.ScaleMatrix(Vector2D scale);" ], @@ -70928,12 +70928,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def scale_matrix(scale):" - ], "cpp": [ "matrix_2d scale_matrix(double scale)" ], + "python": [ + "def scale_matrix(scale):" + ], "csharp": [ "public static Matrix2D SplashKit.ScaleMatrix(double scale);" ], @@ -71005,12 +71005,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def scale_rotate_translate_matrix(scale, deg, translate):" - ], "cpp": [ "matrix_2d scale_rotate_translate_matrix(const point_2d &scale, double deg, const point_2d &translate)" ], + "python": [ + "def scale_rotate_translate_matrix(scale, deg, translate):" + ], "csharp": [ "public static Matrix2D SplashKit.ScaleRotateTranslateMatrix(Point2D scale, double deg, Point2D translate);" ], @@ -71057,12 +71057,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def translation_matrix_to_point(pt):" - ], "cpp": [ "matrix_2d translation_matrix(const point_2d &pt)" ], + "python": [ + "def translation_matrix_to_point(pt):" + ], "csharp": [ "public static Matrix2D SplashKit.TranslationMatrix(Point2D pt);" ], @@ -71109,12 +71109,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def translation_matrix_from_vector(pt):" - ], "cpp": [ "matrix_2d translation_matrix(const vector_2d &pt)" ], + "python": [ + "def translation_matrix_from_vector(pt):" + ], "csharp": [ "public static Matrix2D SplashKit.TranslationMatrix(Vector2D pt);" ], @@ -71173,12 +71173,12 @@ "static": "matrix_2d" }, "signatures": { - "python": [ - "def translation_matrix(dx, dy):" - ], "cpp": [ "matrix_2d translation_matrix(double dx, double dy)" ], + "python": [ + "def translation_matrix(dx, dy):" + ], "csharp": [ "public static Matrix2D SplashKit.TranslationMatrix(double dx, double dy);" ], @@ -71237,12 +71237,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def angle_between(v1, v2):" - ], "cpp": [ "double angle_between(const vector_2d &v1, const vector_2d &v2)" ], + "python": [ + "def angle_between(v1, v2):" + ], "csharp": [ "public static double SplashKit.AngleBetween(Vector2D v1, Vector2D v2);" ], @@ -71301,12 +71301,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def dot_product(v1, v2):" - ], "cpp": [ "double dot_product(const vector_2d &v1, const vector_2d &v2)" ], + "python": [ + "def dot_product(v1, v2):" + ], "csharp": [ "public static double SplashKit.DotProduct(Vector2D v1, Vector2D v2);" ], @@ -71352,12 +71352,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def is_zero_vector(v):" - ], "cpp": [ "bool is_zero_vector(const vector_2d &v)" ], + "python": [ + "def is_zero_vector(v):" + ], "csharp": [ "public static bool SplashKit.IsZeroVector(Vector2D v);" ], @@ -71442,12 +71442,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def ray_intersection_point(from_pt, heading, l, pt):" - ], "cpp": [ "bool ray_intersection_point(const point_2d &from_pt, const vector_2d &heading, const line &l, point_2d &pt)" ], + "python": [ + "def ray_intersection_point(from_pt, heading, l, pt):" + ], "csharp": [ "public static bool SplashKit.RayIntersectionPoint(Point2D fromPt, Vector2D heading, Line l, ref Point2D pt);" ], @@ -71493,12 +71493,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def unit_vector(v):" - ], "cpp": [ "vector_2d unit_vector(const vector_2d &v)" ], + "python": [ + "def unit_vector(v):" + ], "csharp": [ "public static Vector2D SplashKit.UnitVector(Vector2D v);" ], @@ -71557,12 +71557,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_add(v1, v2):" - ], "cpp": [ "vector_2d vector_add(const vector_2d &v1, const vector_2d &v2)" ], + "python": [ + "def vector_add(v1, v2):" + ], "csharp": [ "public static Vector2D SplashKit.VectorAdd(Vector2D v1, Vector2D v2);" ], @@ -71608,12 +71608,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_angle(v):" - ], "cpp": [ "double vector_angle(const vector_2d v)" ], + "python": [ + "def vector_angle(v):" + ], "csharp": [ "public static double SplashKit.VectorAngle(Vector2D v);" ], @@ -71672,12 +71672,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_from_angle(angle, magnitude):" - ], "cpp": [ "vector_2d vector_from_angle(double angle, double magnitude)" ], + "python": [ + "def vector_from_angle(angle, magnitude):" + ], "csharp": [ "public static Vector2D SplashKit.VectorFromAngle(double angle, double magnitude);" ], @@ -71723,12 +71723,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_from_line(l):" - ], "cpp": [ "vector_2d vector_from_line(const line &l)" ], + "python": [ + "def vector_from_line(l):" + ], "csharp": [ "public static Vector2D SplashKit.VectorFromLine(Line l);" ], @@ -71787,12 +71787,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_from_point_to_rect(pt, rect):" - ], "cpp": [ "vector_2d vector_from_point_to_rect(const point_2d &pt, const rectangle &rect)" ], + "python": [ + "def vector_from_point_to_rect(pt, rect):" + ], "csharp": [ "public static Vector2D SplashKit.VectorFromPointToRect(Point2D pt, Rectangle rect);" ], @@ -71851,12 +71851,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_in_rect(v, rect):" - ], "cpp": [ "bool vector_in_rect(const vector_2d &v, const rectangle &rect)" ], + "python": [ + "def vector_in_rect(v, rect):" + ], "csharp": [ "public static bool SplashKit.VectorInRect(Vector2D v, Rectangle rect);" ], @@ -71902,12 +71902,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_invert(v):" - ], "cpp": [ "vector_2d vector_invert(const vector_2d &v)" ], + "python": [ + "def vector_invert(v):" + ], "csharp": [ "public static Vector2D SplashKit.VectorInvert(Vector2D v);" ], @@ -71966,12 +71966,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_limit(v, limit):" - ], "cpp": [ "vector_2d vector_limit(const vector_2d &v, double limit)" ], + "python": [ + "def vector_limit(v, limit):" + ], "csharp": [ "public static Vector2D SplashKit.VectorLimit(Vector2D v, double limit);" ], @@ -72017,12 +72017,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_magnitude(v):" - ], "cpp": [ "double vector_magnitude(const vector_2d &v)" ], + "python": [ + "def vector_magnitude(v):" + ], "csharp": [ "public static double SplashKit.VectorMagnitude(Vector2D v);" ], @@ -72068,12 +72068,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_magnitude_squared(v):" - ], "cpp": [ "double vector_magnitude_squared(const vector_2d &v)" ], + "python": [ + "def vector_magnitude_squared(v):" + ], "csharp": [ "public static double SplashKit.VectorMagnitudeSquared(Vector2D v);" ], @@ -72132,12 +72132,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_multiply(v1, s):" - ], "cpp": [ "vector_2d vector_multiply(const vector_2d &v1, double s)" ], + "python": [ + "def vector_multiply(v1, s):" + ], "csharp": [ "public static Vector2D SplashKit.VectorMultiply(Vector2D v1, double s);" ], @@ -72183,12 +72183,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_normal(v):" - ], "cpp": [ "vector_2d vector_normal(const vector_2d &v)" ], + "python": [ + "def vector_normal(v):" + ], "csharp": [ "public static Vector2D SplashKit.VectorNormal(Vector2D v);" ], @@ -72260,12 +72260,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_out_of_circle_from_circle(src, bounds, velocity):" - ], "cpp": [ "vector_2d vector_out_of_circle_from_circle(const circle &src, const circle &bounds, const vector_2d &velocity)" ], + "python": [ + "def vector_out_of_circle_from_circle(src, bounds, velocity):" + ], "csharp": [ "public static Vector2D SplashKit.VectorOutOfCircleFromCircle(Circle src, Circle bounds, Vector2D velocity);" ], @@ -72337,12 +72337,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_out_of_circle_from_point(pt, c, velocity):" - ], "cpp": [ "vector_2d vector_out_of_circle_from_point(const point_2d &pt, const circle &c, const vector_2d &velocity)" ], + "python": [ + "def vector_out_of_circle_from_point(pt, c, velocity):" + ], "csharp": [ "public static Vector2D SplashKit.VectorOutOfCircleFromPoint(Point2D pt, Circle c, Vector2D velocity);" ], @@ -72414,12 +72414,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_out_of_rect_from_circle(c, rect, velocity):" - ], "cpp": [ "vector_2d vector_out_of_rect_from_circle(const circle &c, const rectangle &rect, const vector_2d &velocity)" ], + "python": [ + "def vector_out_of_rect_from_circle(c, rect, velocity):" + ], "csharp": [ "public static Vector2D SplashKit.VectorOutOfRectFromCircle(Circle c, Rectangle rect, Vector2D velocity);" ], @@ -72491,12 +72491,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_out_of_rect_from_point(pt, rect, velocity):" - ], "cpp": [ "vector_2d vector_out_of_rect_from_point(const point_2d &pt, const rectangle &rect, const vector_2d &velocity)" ], + "python": [ + "def vector_out_of_rect_from_point(pt, rect, velocity):" + ], "csharp": [ "public static Vector2D SplashKit.VectorOutOfRectFromPoint(Point2D pt, Rectangle rect, Vector2D velocity);" ], @@ -72568,12 +72568,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_out_of_rect_from_rect(src, bounds, velocity):" - ], "cpp": [ "vector_2d vector_out_of_rect_from_rect(const rectangle &src, const rectangle &bounds, const vector_2d &velocity)" ], + "python": [ + "def vector_out_of_rect_from_rect(src, bounds, velocity):" + ], "csharp": [ "public static Vector2D SplashKit.VectorOutOfRectFromRect(Rectangle src, Rectangle bounds, Vector2D velocity);" ], @@ -72632,12 +72632,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_point_to_point(start, end_pt):" - ], "cpp": [ "vector_2d vector_point_to_point(const point_2d &start, const point_2d &end_pt)" ], + "python": [ + "def vector_point_to_point(start, end_pt):" + ], "csharp": [ "public static Vector2D SplashKit.VectorPointToPoint(Point2D start, Point2D endPt);" ], @@ -72696,12 +72696,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_subtract(v1, v2):" - ], "cpp": [ "vector_2d vector_subtract(const vector_2d &v1, const vector_2d &v2)" ], + "python": [ + "def vector_subtract(v1, v2):" + ], "csharp": [ "public static Vector2D SplashKit.VectorSubtract(Vector2D v1, Vector2D v2);" ], @@ -72748,12 +72748,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_to_point(p1):" - ], "cpp": [ "vector_2d vector_to(const point_2d &p1)" ], + "python": [ + "def vector_to_point(p1):" + ], "csharp": [ "public static Vector2D SplashKit.VectorTo(Point2D p1);" ], @@ -72812,12 +72812,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_to(x, y):" - ], "cpp": [ "vector_2d vector_to(double x, double y)" ], + "python": [ + "def vector_to(x, y):" + ], "csharp": [ "public static Vector2D SplashKit.VectorTo(double x, double y);" ], @@ -72863,12 +72863,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vector_to_string(v):" - ], "cpp": [ "string vector_to_string(const vector_2d &v)" ], + "python": [ + "def vector_to_string(v):" + ], "csharp": [ "public static string SplashKit.VectorToString(Vector2D v);" ], @@ -72927,12 +72927,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vectors_equal(v1, v2):" - ], "cpp": [ "bool vectors_equal(const vector_2d &v1, const vector_2d v2)" ], + "python": [ + "def vectors_equal(v1, v2):" + ], "csharp": [ "public static bool SplashKit.VectorsEqual(Vector2D v1, Vector2D v2);" ], @@ -72991,12 +72991,12 @@ "static": "vector_2d" }, "signatures": { - "python": [ - "def vectors_not_equal(v1, v2):" - ], "cpp": [ "bool vectors_not_equal(const vector_2d &v1, const vector_2d v2)" ], + "python": [ + "def vectors_not_equal(v1, v2):" + ], "csharp": [ "public static bool SplashKit.VectorsNotEqual(Vector2D v1, Vector2D v2);" ], @@ -73095,12 +73095,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def adc_device_named(name):" - ], "cpp": [ "adc_device adc_device_named(const string &name)" ], + "python": [ + "def adc_device_named(name):" + ], "csharp": [ "public static AdcDevice SplashKit.AdcDeviceNamed(string name);" ], @@ -73150,12 +73150,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def close_adc(adc):" - ], "cpp": [ "void close_adc(adc_device adc)" ], + "python": [ + "def close_adc(adc):" + ], "csharp": [ "public void AdcDevice.Close();", "public static void SplashKit.CloseAdc(AdcDevice adc);" @@ -73203,12 +73203,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def close_adc_named(name):" - ], "cpp": [ "void close_adc(const string &name)" ], + "python": [ + "def close_adc_named(name):" + ], "csharp": [ "public static void SplashKit.CloseAdc(string name);" ], @@ -73241,12 +73241,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def close_all_adc():" - ], "cpp": [ "void close_all_adc()" ], + "python": [ + "def close_all_adc():" + ], "csharp": [ "public static void SplashKit.CloseAllAdc();" ], @@ -73292,12 +73292,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def has_adc_device(name):" - ], "cpp": [ "bool has_adc_device(const string &name)" ], + "python": [ + "def has_adc_device(name):" + ], "csharp": [ "public static bool SplashKit.HasAdcDevice(string name);" ], @@ -73358,12 +73358,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def open_adc(name, type):" - ], "cpp": [ "adc_device open_adc(const string &name, adc_type type)" ], + "python": [ + "def open_adc(name, type):" + ], "csharp": [ "public static AdcDevice SplashKit.OpenAdc(string name, AdcType type);", "public AdcDevice(string name, AdcType type);" @@ -73452,12 +73452,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def open_adc_with_bus(name, bus, address, type):" - ], "cpp": [ "adc_device open_adc(const string &name, int bus, int address, adc_type type)" ], + "python": [ + "def open_adc_with_bus(name, bus, address, type):" + ], "csharp": [ "public static AdcDevice SplashKit.OpenAdc(string name, int bus, int address, AdcType type);", "public AdcDevice(string name, int bus, int address, AdcType type);" @@ -73520,12 +73520,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def read_adc(adc, channel):" - ], "cpp": [ "int read_adc(adc_device adc, adc_pin channel)" ], + "python": [ + "def read_adc(adc, channel):" + ], "csharp": [ "public int AdcDevice.Read(AdcPin channel);", "public static int SplashKit.ReadAdc(AdcDevice adc, AdcPin channel);" @@ -73586,12 +73586,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def read_adc_named(name, channel):" - ], "cpp": [ "int read_adc(const string &name, adc_pin channel)" ], + "python": [ + "def read_adc_named(name, channel):" + ], "csharp": [ "public static int SplashKit.ReadAdc(string name, AdcPin channel);" ], @@ -73600,6 +73600,57 @@ ] } }, + { + "signature": "int gpio_pin_to_int(gpio_pin_value value);", + "name": "gpio_pin_to_int", + "method_name": null, + "unique_global_name": "gpio_pin_to_int", + "unique_method_name": null, + "suffix_name": null, + "description": "Converts the specified pin value to an integer, to use in calculations.", + "brief": "Converts a GPIO Pin Value to an integer.", + "return": { + "type": "int", + "description": "The pin value as an integer.", + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "value": { + "type": "gpio_pin_value", + "description": "The pin to read the value from.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "group": "raspberry", + "static": "raspberry" + }, + "signatures": { + "cpp": [ + "int gpio_pin_to_int(gpio_pin_value value)" + ], + "python": [ + "def gpio_pin_to_int(value):" + ], + "csharp": [ + "public static int SplashKit.GpioPinToInt(GpioPinValue value);" + ], + "pascal": [ + "function GpioPinToInt(value: GpioPinValue): Integer" + ] + } + }, { "signature": "bool has_gpio();", "name": "has_gpio", @@ -73624,12 +73675,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def has_gpio():" - ], "cpp": [ "bool has_gpio()" ], + "python": [ + "def has_gpio():" + ], "csharp": [ "public static bool SplashKit.HasGpio();" ], @@ -73662,12 +73713,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_cleanup():" - ], "cpp": [ "void raspi_cleanup()" ], + "python": [ + "def raspi_cleanup():" + ], "csharp": [ "public static void SplashKit.RaspiCleanup();" ], @@ -73713,12 +73764,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_get_mode(pin):" - ], "cpp": [ "gpio_pin_mode raspi_get_mode(gpio_pin pin)" ], + "python": [ + "def raspi_get_mode(pin):" + ], "csharp": [ "public static GpioPinMode SplashKit.RaspiGetMode(GpioPin pin);" ], @@ -73764,12 +73815,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_get_servo_pulsewidth(pin):" - ], "cpp": [ "int raspi_get_servo_pulsewidth(gpio_pin pin)" ], + "python": [ + "def raspi_get_servo_pulsewidth(pin):" + ], "csharp": [ "public static int SplashKit.RaspiGetServoPulsewidth(GpioPin pin);" ], @@ -73802,12 +73853,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_init():" - ], "cpp": [ "void raspi_init()" ], + "python": [ + "def raspi_init():" + ], "csharp": [ "public static void SplashKit.RaspiInit();" ], @@ -73853,12 +73904,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_read(pin):" - ], "cpp": [ "gpio_pin_value raspi_read(gpio_pin pin)" ], + "python": [ + "def raspi_read(pin):" + ], "csharp": [ "public static GpioPinValue SplashKit.RaspiRead(GpioPin pin);" ], @@ -73917,12 +73968,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_set_mode(pin, mode):" - ], "cpp": [ "void raspi_set_mode(gpio_pin pin, gpio_pin_mode mode)" ], + "python": [ + "def raspi_set_mode(pin, mode):" + ], "csharp": [ "public static void SplashKit.RaspiSetMode(GpioPin pin, GpioPinMode mode);" ], @@ -73981,12 +74032,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_set_pull_up_down(pin, pud):" - ], "cpp": [ "void raspi_set_pull_up_down(gpio_pin pin, pull_up_down pud)" ], + "python": [ + "def raspi_set_pull_up_down(pin, pud):" + ], "csharp": [ "public static void SplashKit.RaspiSetPullUpDown(GpioPin pin, PullUpDown pud);" ], @@ -74045,12 +74096,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_set_pwm_dutycycle(pin, dutycycle):" - ], "cpp": [ "void raspi_set_pwm_dutycycle(gpio_pin pin, int dutycycle)" ], + "python": [ + "def raspi_set_pwm_dutycycle(pin, dutycycle):" + ], "csharp": [ "public static void SplashKit.RaspiSetPwmDutycycle(GpioPin pin, int dutycycle);" ], @@ -74109,12 +74160,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_set_pwm_frequency(pin, frequency):" - ], "cpp": [ "void raspi_set_pwm_frequency(gpio_pin pin, int frequency)" ], + "python": [ + "def raspi_set_pwm_frequency(pin, frequency):" + ], "csharp": [ "public static void SplashKit.RaspiSetPwmFrequency(GpioPin pin, int frequency);" ], @@ -74173,12 +74224,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_set_pwm_range(pin, range):" - ], "cpp": [ "void raspi_set_pwm_range(gpio_pin pin, int range)" ], + "python": [ + "def raspi_set_pwm_range(pin, range):" + ], "csharp": [ "public static void SplashKit.RaspiSetPwmRange(GpioPin pin, int range);" ], @@ -74237,12 +74288,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_set_servo_pulsewidth(pin, pulsewidth):" - ], "cpp": [ "void raspi_set_servo_pulsewidth(gpio_pin pin, int pulsewidth)" ], + "python": [ + "def raspi_set_servo_pulsewidth(pin, pulsewidth):" + ], "csharp": [ "public static void SplashKit.RaspiSetServoPulsewidth(GpioPin pin, int pulsewidth);" ], @@ -74288,12 +74339,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_spi_close(handle):" - ], "cpp": [ "int raspi_spi_close(int handle)" ], + "python": [ + "def raspi_spi_close(handle):" + ], "csharp": [ "public static int SplashKit.RaspiSpiClose(int handle);" ], @@ -74365,12 +74416,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_spi_open(channel, speed, spi_flags):" - ], "cpp": [ "int raspi_spi_open(int channel, int speed, int spi_flags)" ], + "python": [ + "def raspi_spi_open(channel, speed, spi_flags):" + ], "csharp": [ "public static int SplashKit.RaspiSpiOpen(int channel, int speed, int spiFlags);" ], @@ -74455,12 +74506,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_spi_transfer(handle, send, count, bytes_transfered):" - ], "cpp": [ "string raspi_spi_transfer(int handle, const string &send, int count, int &bytes_transfered)" ], + "python": [ + "def raspi_spi_transfer(handle, send, count, bytes_transfered):" + ], "csharp": [ "public static string SplashKit.RaspiSpiTransfer(int handle, string send, int count, ref int bytesTransfered);" ], @@ -74519,12 +74570,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def raspi_write(pin, value):" - ], "cpp": [ "void raspi_write(gpio_pin pin, gpio_pin_value value)" ], + "python": [ + "def raspi_write(pin, value):" + ], "csharp": [ "public static void SplashKit.RaspiWrite(GpioPin pin, GpioPinValue value);" ], @@ -74570,12 +74621,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def remote_raspi_cleanup(pi):" - ], "cpp": [ "bool remote_raspi_cleanup(connection pi)" ], + "python": [ + "def remote_raspi_cleanup(pi):" + ], "csharp": [ "public static bool SplashKit.RemoteRaspiCleanup(Connection pi);" ], @@ -74634,12 +74685,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def remote_raspi_get_mode(pi, pin):" - ], "cpp": [ "gpio_pin_mode remote_raspi_get_mode(connection pi, gpio_pin pin)" ], + "python": [ + "def remote_raspi_get_mode(pi, pin):" + ], "csharp": [ "public static GpioPinMode SplashKit.RemoteRaspiGetMode(Connection pi, GpioPin pin);" ], @@ -74711,12 +74762,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def remote_raspi_init(name, host, port):" - ], "cpp": [ "connection remote_raspi_init(const string &name, const string &host, unsigned short port)" ], + "python": [ + "def remote_raspi_init(name, host, port):" + ], "csharp": [ "public static Connection SplashKit.RemoteRaspiInit(string name, string host, ushort port);" ], @@ -74775,12 +74826,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def remote_raspi_read(pi, pin):" - ], "cpp": [ "gpio_pin_value remote_raspi_read(connection pi, gpio_pin pin)" ], + "python": [ + "def remote_raspi_read(pi, pin):" + ], "csharp": [ "public static GpioPinValue SplashKit.RemoteRaspiRead(Connection pi, GpioPin pin);" ], @@ -74852,12 +74903,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def remote_raspi_set_mode(pi, pin, mode):" - ], "cpp": [ "void remote_raspi_set_mode(connection pi, gpio_pin pin, gpio_pin_mode mode)" ], + "python": [ + "def remote_raspi_set_mode(pi, pin, mode):" + ], "csharp": [ "public static void SplashKit.RemoteRaspiSetMode(Connection pi, GpioPin pin, GpioPinMode mode);" ], @@ -74929,12 +74980,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def remote_raspi_set_pull_up_down(pi, pin, pud):" - ], "cpp": [ "void remote_raspi_set_pull_up_down(connection pi, gpio_pin pin, pull_up_down pud)" ], + "python": [ + "def remote_raspi_set_pull_up_down(pi, pin, pud):" + ], "csharp": [ "public static void SplashKit.RemoteRaspiSetPullUpDown(Connection pi, GpioPin pin, PullUpDown pud);" ], @@ -75006,12 +75057,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def remote_raspi_set_pwm_dutycycle(pi, pin, dutycycle):" - ], "cpp": [ "void remote_raspi_set_pwm_dutycycle(connection pi, gpio_pin pin, int dutycycle)" ], + "python": [ + "def remote_raspi_set_pwm_dutycycle(pi, pin, dutycycle):" + ], "csharp": [ "public static void SplashKit.RemoteRaspiSetPwmDutycycle(Connection pi, GpioPin pin, int dutycycle);" ], @@ -75083,12 +75134,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def remote_raspi_set_pwm_frequency(pi, pin, frequency):" - ], "cpp": [ "void remote_raspi_set_pwm_frequency(connection pi, gpio_pin pin, int frequency)" ], + "python": [ + "def remote_raspi_set_pwm_frequency(pi, pin, frequency):" + ], "csharp": [ "public static void SplashKit.RemoteRaspiSetPwmFrequency(Connection pi, GpioPin pin, int frequency);" ], @@ -75160,12 +75211,12 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def remote_raspi_set_pwm_range(pi, pin, range):" - ], "cpp": [ "void remote_raspi_set_pwm_range(connection pi, gpio_pin pin, int range)" ], + "python": [ + "def remote_raspi_set_pwm_range(pi, pin, range):" + ], "csharp": [ "public static void SplashKit.RemoteRaspiSetPwmRange(Connection pi, GpioPin pin, int range);" ], @@ -75237,68 +75288,17 @@ "static": "raspberry" }, "signatures": { - "python": [ - "def remote_raspi_write(pi, pin, value):" - ], "cpp": [ "void remote_raspi_write(connection pi, gpio_pin pin, gpio_pin_value value)" ], - "csharp": [ - "public static void SplashKit.RemoteRaspiWrite(Connection pi, GpioPin pin, GpioPinValue value);" - ], - "pascal": [ - "procedure RemoteRaspiWrite(pi: Connection; pin: GpioPin; value: GpioPinValue)" - ] - } - }, - { - "signature": "int to_int(gpio_pin_value value);", - "name": "to_int", - "method_name": null, - "unique_global_name": "to_int", - "unique_method_name": null, - "suffix_name": null, - "description": "Converts the specified pin value to an integer, to use in calculations.", - "brief": "Converts a GPIO Pin Value to an integer.", - "return": { - "type": "int", - "description": "The pin value as an integer.", - "is_pointer": false, - "is_reference": false, - "is_vector": false, - "type_parameter": null - }, - "parameters": { - "value": { - "type": "gpio_pin_value", - "description": "The pin to read the value from.", - "is_pointer": false, - "is_const": false, - "is_reference": false, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - } - }, - "attributes": { - "group": "raspberry", - "static": "raspberry" - }, - "signatures": { "python": [ - "def to_int(value):" - ], - "cpp": [ - "int to_int(gpio_pin_value value)" + "def remote_raspi_write(pi, pin, value):" ], "csharp": [ - "public static int SplashKit.ToInt(GpioPinValue value);" + "public static void SplashKit.RemoteRaspiWrite(Connection pi, GpioPin pin, GpioPinValue value);" ], "pascal": [ - "function ToInt(value: GpioPinValue): Integer" + "procedure RemoteRaspiWrite(pi: Connection; pin: GpioPin; value: GpioPinValue)" ] } } @@ -75372,12 +75372,12 @@ "static": "resource_bundle" }, "signatures": { - "python": [ - "def free_resource_bundle(name):" - ], "cpp": [ "void free_resource_bundle(const string name)" ], + "python": [ + "def free_resource_bundle(name):" + ], "csharp": [ "public static void SplashKit.FreeResourceBundle(string name);" ], @@ -75423,12 +75423,12 @@ "static": "resource_bundle" }, "signatures": { - "python": [ - "def has_resource_bundle(name):" - ], "cpp": [ "bool has_resource_bundle(const string &name)" ], + "python": [ + "def has_resource_bundle(name):" + ], "csharp": [ "public static bool SplashKit.HasResourceBundle(string name);" ], @@ -75487,12 +75487,12 @@ "static": "resource_bundle" }, "signatures": { - "python": [ - "def load_resource_bundle(name, filename):" - ], "cpp": [ "void load_resource_bundle(const string &name, const string &filename)" ], + "python": [ + "def load_resource_bundle(name, filename):" + ], "csharp": [ "public static void SplashKit.LoadResourceBundle(string name, string filename);" ], @@ -75556,12 +75556,12 @@ "static": "resources" }, "signatures": { - "python": [ - "def deregister_free_notifier(handler):" - ], "cpp": [ "void deregister_free_notifier(free_notifier *handler)" ], + "python": [ + "def deregister_free_notifier(handler):" + ], "csharp": [ "public static void SplashKit.DeregisterFreeNotifier(FreeNotifier handler);" ], @@ -75620,12 +75620,12 @@ "static": "resources" }, "signatures": { - "python": [ - "def path_to_resource(filename, kind):" - ], "cpp": [ "string path_to_resource(const string &filename, resource_kind kind)" ], + "python": [ + "def path_to_resource(filename, kind):" + ], "csharp": [ "public static string SplashKit.PathToResource(string filename, ResourceKind kind);" ], @@ -75658,12 +75658,12 @@ "static": "resources" }, "signatures": { - "python": [ - "def path_to_resources():" - ], "cpp": [ "string path_to_resources()" ], + "python": [ + "def path_to_resources():" + ], "csharp": [ "public static string SplashKit.PathToResources();" ], @@ -75710,12 +75710,12 @@ "static": "resources" }, "signatures": { - "python": [ - "def path_to_resources_for_kind(kind):" - ], "cpp": [ "string path_to_resources(resource_kind kind)" ], + "python": [ + "def path_to_resources_for_kind(kind):" + ], "csharp": [ "public static string SplashKit.PathToResources(ResourceKind kind);" ], @@ -75761,12 +75761,12 @@ "static": "resources" }, "signatures": { - "python": [ - "def register_free_notifier(fn):" - ], "cpp": [ "void register_free_notifier(free_notifier *fn)" ], + "python": [ + "def register_free_notifier(fn):" + ], "csharp": [ "public static void SplashKit.RegisterFreeNotifier(FreeNotifier fn);" ], @@ -75812,12 +75812,12 @@ "static": "resources" }, "signatures": { - "python": [ - "def set_resources_path(path):" - ], "cpp": [ "void set_resources_path(const string &path)" ], + "python": [ + "def set_resources_path(path):" + ], "csharp": [ "public static void SplashKit.SetResourcesPath(string path);" ], @@ -75909,8 +75909,8 @@ "static": "resources" }, "signatures": { - "python": "public enum {ResourceKind.animation_resource = 0, ResourceKind.bundle_resource = 0, ResourceKind.font_resource = 0, ResourceKind.image_resource = 0, ResourceKind.json_resource = 0, ResourceKind.music_resource = 0, ResourceKind.server_resource = 0, ResourceKind.sound_resource = 0, ResourceKind.timer_resource = 0, ResourceKind.other_resource = 0}", "cpp": "class resource_kind {ANIMATION_RESOURCE = 0, BUNDLE_RESOURCE = 0, FONT_RESOURCE = 0, IMAGE_RESOURCE = 0, JSON_RESOURCE = 0, MUSIC_RESOURCE = 0, SERVER_RESOURCE = 0, SOUND_RESOURCE = 0, TIMER_RESOURCE = 0, OTHER_RESOURCE = 0};", + "python": "public enum {ResourceKind.animation_resource = 0, ResourceKind.bundle_resource = 0, ResourceKind.font_resource = 0, ResourceKind.image_resource = 0, ResourceKind.json_resource = 0, ResourceKind.music_resource = 0, ResourceKind.server_resource = 0, ResourceKind.sound_resource = 0, ResourceKind.timer_resource = 0, ResourceKind.other_resource = 0}", "csharp": "public enum {ResourceKind.AnimationResource = 0, ResourceKind.BundleResource = 0, ResourceKind.FontResource = 0, ResourceKind.ImageResource = 0, ResourceKind.JsonResource = 0, ResourceKind.MusicResource = 0, ResourceKind.ServerResource = 0, ResourceKind.SoundResource = 0, ResourceKind.TimerResource = 0, ResourceKind.OtherResource = 0}", "pascal": "public enum {ResourceKind.AnimationResource = 0, ResourceKind.BundleResource = 0, ResourceKind.FontResource = 0, ResourceKind.ImageResource = 0, ResourceKind.JsonResource = 0, ResourceKind.MusicResource = 0, ResourceKind.ServerResource = 0, ResourceKind.SoundResource = 0, ResourceKind.TimerResource = 0, ResourceKind.OtherResource = 0}" } @@ -75975,12 +75975,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def call_for_all_sprites_with_value(fn, val):" - ], "cpp": [ "void call_for_all_sprites(sprite_float_function *fn, float val)" ], + "python": [ + "def call_for_all_sprites_with_value(fn, val):" + ], "csharp": [ "public static void SplashKit.CallForAllSprites(SpriteFloatFunction fn, float val);" ], @@ -76026,12 +76026,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def call_for_all_sprites(fn):" - ], "cpp": [ "void call_for_all_sprites(sprite_function *fn)" ], + "python": [ + "def call_for_all_sprites(fn):" + ], "csharp": [ "public static void SplashKit.CallForAllSprites(SpriteFunction fn);" ], @@ -76077,12 +76077,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def call_on_sprite_event(handler):" - ], "cpp": [ "void call_on_sprite_event(sprite_event_handler *handler)" ], + "python": [ + "def call_on_sprite_event(handler):" + ], "csharp": [ "public static void SplashKit.CallOnSpriteEvent(SpriteEventHandler handler);" ], @@ -76130,12 +76130,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def create_sprite(layer):" - ], "cpp": [ "sprite create_sprite(bitmap layer)" ], + "python": [ + "def create_sprite(layer):" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(Bitmap layer);", "public Sprite(Bitmap layer);" @@ -76198,12 +76198,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def create_sprite_with_animation(layer, ani):" - ], "cpp": [ "sprite create_sprite(bitmap layer, animation_script ani)" ], + "python": [ + "def create_sprite_with_animation(layer, ani):" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(Bitmap layer, AnimationScript ani);", "public Sprite(Bitmap layer, AnimationScript ani);" @@ -76253,12 +76253,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def create_sprite_with_bitmap_named(bitmap_name):" - ], "cpp": [ "sprite create_sprite(const string &bitmap_name)" ], + "python": [ + "def create_sprite_with_bitmap_named(bitmap_name):" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(string bitmapName);", "public Sprite(string bitmapName);" @@ -76321,12 +76321,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def create_sprite_named(name, layer):" - ], "cpp": [ "sprite create_sprite(const string &name, bitmap layer)" ], + "python": [ + "def create_sprite_named(name, layer):" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(string name, Bitmap layer);", "public Sprite(string name, Bitmap layer);" @@ -76402,12 +76402,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def create_sprite_named_with_animation(name, layer, ani):" - ], "cpp": [ "sprite create_sprite(const string &name, bitmap layer, animation_script ani)" ], + "python": [ + "def create_sprite_named_with_animation(name, layer, ani):" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(string name, Bitmap layer, AnimationScript ani);", "public Sprite(string name, Bitmap layer, AnimationScript ani);" @@ -76470,12 +76470,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def create_sprite_with_bitmap_and_animation_named(bitmap_name, animation_name):" - ], "cpp": [ "sprite create_sprite(const string &bitmap_name, const string &animation_name)" ], + "python": [ + "def create_sprite_with_bitmap_and_animation_named(bitmap_name, animation_name):" + ], "csharp": [ "public static Sprite SplashKit.CreateSprite(string bitmapName, string animationName);", "public Sprite(string bitmapName, string animationName);" @@ -76522,12 +76522,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def create_sprite_pack(name):" - ], "cpp": [ "void create_sprite_pack(const string &name)" ], + "python": [ + "def create_sprite_pack(name):" + ], "csharp": [ "public static void SplashKit.CreateSpritePack(string name);" ], @@ -76560,12 +76560,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def current_sprite_pack():" - ], "cpp": [ "string current_sprite_pack()" ], + "python": [ + "def current_sprite_pack():" + ], "csharp": [ "public static string SplashKit.CurrentSpritePack();" ], @@ -76598,12 +76598,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def draw_all_sprites():" - ], "cpp": [ "void draw_all_sprites()" ], + "python": [ + "def draw_all_sprites():" + ], "csharp": [ "public static void SplashKit.DrawAllSprites();" ], @@ -76666,12 +76666,12 @@ "self": "s" }, "signatures": { - "python": [ - "def draw_sprite_offset_by(s, offset):" - ], "cpp": [ "void draw_sprite(sprite s, const vector_2d &offset)" ], + "python": [ + "def draw_sprite_offset_by(s, offset):" + ], "csharp": [ "public void Sprite.Draw(Vector2D offset);", "public static void SplashKit.DrawSprite(Sprite s, Vector2D offset);" @@ -76721,12 +76721,12 @@ "self": "s" }, "signatures": { - "python": [ - "def draw_sprite(s):" - ], "cpp": [ "void draw_sprite(sprite s)" ], + "python": [ + "def draw_sprite(s):" + ], "csharp": [ "public void Sprite.Draw();", "public static void SplashKit.DrawSprite(Sprite s);" @@ -76803,12 +76803,12 @@ "self": "s" }, "signatures": { - "python": [ - "def draw_sprite_offset_x_y(s, x_offset, y_offset):" - ], "cpp": [ "void draw_sprite(sprite s, double x_offset, double y_offset)" ], + "python": [ + "def draw_sprite_offset_x_y(s, x_offset, y_offset):" + ], "csharp": [ "public void Sprite.Draw(double xOffset, double yOffset);", "public static void SplashKit.DrawSprite(Sprite s, double xOffset, double yOffset);" @@ -76842,12 +76842,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def free_all_sprites():" - ], "cpp": [ "void free_all_sprites()" ], + "python": [ + "def free_all_sprites():" + ], "csharp": [ "public static void SplashKit.FreeAllSprites();" ], @@ -76896,12 +76896,12 @@ "self": "s" }, "signatures": { - "python": [ - "def free_sprite(s):" - ], "cpp": [ "void free_sprite(sprite s)" ], + "python": [ + "def free_sprite(s):" + ], "csharp": [ "public static void SplashKit.FreeSprite(Sprite s);" ], @@ -76947,12 +76947,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def free_sprite_pack(name):" - ], "cpp": [ "void free_sprite_pack(const string &name)" ], + "python": [ + "def free_sprite_pack(name):" + ], "csharp": [ "public static void SplashKit.FreeSpritePack(string name);" ], @@ -76998,12 +76998,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def has_sprite(name):" - ], "cpp": [ "bool has_sprite(const string &name)" ], + "python": [ + "def has_sprite(name):" + ], "csharp": [ "public static bool SplashKit.HasSprite(string name);" ], @@ -77049,12 +77049,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def has_sprite_pack(name):" - ], "cpp": [ "bool has_sprite_pack(const string &name)" ], + "python": [ + "def has_sprite_pack(name):" + ], "csharp": [ "public static bool SplashKit.HasSpritePack(string name);" ], @@ -77103,12 +77103,12 @@ "self": "s" }, "signatures": { - "python": [ - "def move_sprite(s):" - ], "cpp": [ "void move_sprite(sprite s)" ], + "python": [ + "def move_sprite(s):" + ], "csharp": [ "public void Sprite.Move();", "public static void SplashKit.MoveSprite(Sprite s);" @@ -77172,12 +77172,12 @@ "self": "s" }, "signatures": { - "python": [ - "def move_sprite_by_vector(s, distance):" - ], "cpp": [ "void move_sprite(sprite s, const vector_2d &distance)" ], + "python": [ + "def move_sprite_by_vector(s, distance):" + ], "csharp": [ "public void Sprite.Move(Vector2D distance);", "public static void SplashKit.MoveSprite(Sprite s, Vector2D distance);" @@ -77254,12 +77254,12 @@ "self": "s" }, "signatures": { - "python": [ - "def move_sprite_by_vector_percent(s, distance, pct):" - ], "cpp": [ "void move_sprite(sprite s, const vector_2d &distance, float pct)" ], + "python": [ + "def move_sprite_by_vector_percent(s, distance, pct):" + ], "csharp": [ "public void Sprite.Move(Vector2D distance, float pct);", "public static void SplashKit.MoveSprite(Sprite s, Vector2D distance, float pct);" @@ -77323,12 +77323,12 @@ "self": "s" }, "signatures": { - "python": [ - "def move_sprite_percent(s, pct):" - ], "cpp": [ "void move_sprite(sprite s, float pct)" ], + "python": [ + "def move_sprite_percent(s, pct):" + ], "csharp": [ "public void Sprite.Move(float pct);", "public static void SplashKit.MoveSprite(Sprite s, float pct);" @@ -77404,12 +77404,12 @@ "self": "s" }, "signatures": { - "python": [ - "def move_sprite_to(s, x, y):" - ], "cpp": [ "void move_sprite_to(sprite s, double x, double y)" ], + "python": [ + "def move_sprite_to(s, x, y):" + ], "csharp": [ "public void Sprite.MoveTo(double x, double y);", "public static void SplashKit.MoveSpriteTo(Sprite s, double x, double y);" @@ -77456,12 +77456,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def select_sprite_pack(name):" - ], "cpp": [ "void select_sprite_pack(const string &name)" ], + "python": [ + "def select_sprite_pack(name):" + ], "csharp": [ "public static void SplashKit.SelectSpritePack(string name);" ], @@ -77536,12 +77536,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def sprite_add_layer(s, new_layer, layer_name):" - ], "cpp": [ "int sprite_add_layer(sprite s, bitmap new_layer, const string &layer_name)" ], + "python": [ + "def sprite_add_layer(s, new_layer, layer_name):" + ], "csharp": [ "public int Sprite.AddLayer(Bitmap newLayer, string layerName);", "public static int SplashKit.SpriteAddLayer(Sprite s, Bitmap newLayer, string layerName);" @@ -77604,12 +77604,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_add_to_velocity(s, value):" - ], "cpp": [ "void sprite_add_to_velocity(sprite s, const vector_2d &value)" ], + "python": [ + "def sprite_add_to_velocity(s, value):" + ], "csharp": [ "public void Sprite.AddToVelocity(Vector2D value);", "public static void SplashKit.SpriteAddToVelocity(Sprite s, Vector2D value);" @@ -77672,12 +77672,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_add_value(s, name):" - ], "cpp": [ "void sprite_add_value(sprite s, const string &name)" ], + "python": [ + "def sprite_add_value(s, name):" + ], "csharp": [ "public void Sprite.AddValue(string name);", "public static void SplashKit.SpriteAddValue(Sprite s, string name);" @@ -77754,12 +77754,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_add_value_with_default(s, name, init_val):" - ], "cpp": [ "void sprite_add_value(sprite s, const string &name, float init_val)" ], + "python": [ + "def sprite_add_value_with_default(s, name, init_val):" + ], "csharp": [ "public void Sprite.AddValue(string name, float initVal);", "public static void SplashKit.SpriteAddValue(Sprite s, string name, float initVal);" @@ -77809,12 +77809,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_anchor_point(s):" - ], "cpp": [ "point_2d sprite_anchor_point(sprite s)" ], + "python": [ + "def sprite_anchor_point(s):" + ], "csharp": [ "public Point2D Sprite.AnchorPoint { get }", "public static Point2D SplashKit.SpriteAnchorPoint(Sprite s);" @@ -77861,12 +77861,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def sprite_anchor_position(s):" - ], "cpp": [ "point_2d sprite_anchor_position(sprite s)" ], + "python": [ + "def sprite_anchor_position(s):" + ], "csharp": [ "public static Point2D SplashKit.SpriteAnchorPosition(Sprite s);" ], @@ -77915,12 +77915,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_animation_has_ended(s):" - ], "cpp": [ "bool sprite_animation_has_ended(sprite s)" ], + "python": [ + "def sprite_animation_has_ended(s):" + ], "csharp": [ "public bool Sprite.AnimationHasEnded { get }", "public static bool SplashKit.SpriteAnimationHasEnded(Sprite s);" @@ -77970,12 +77970,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_animation_name(s):" - ], "cpp": [ "string sprite_animation_name(sprite s)" ], + "python": [ + "def sprite_animation_name(s):" + ], "csharp": [ "public string Sprite.AnimationName();", "public static string SplashKit.SpriteAnimationName(Sprite s);" @@ -78035,12 +78035,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def sprite_at(s, pt):" - ], "cpp": [ "bool sprite_at(sprite s, const point_2d &pt)" ], + "python": [ + "def sprite_at(s, pt):" + ], "csharp": [ "public static bool SplashKit.SpriteAt(Sprite s, Point2D pt);" ], @@ -78102,12 +78102,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_bring_layer_forward(s, visible_layer):" - ], "cpp": [ "void sprite_bring_layer_forward(sprite s, int visible_layer)" ], + "python": [ + "def sprite_bring_layer_forward(s, visible_layer):" + ], "csharp": [ "public void Sprite.SendLayerForward(int visibleLayer);", "public static void SplashKit.SpriteBringLayerForward(Sprite s, int visibleLayer);" @@ -78170,12 +78170,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_bring_layer_to_front(s, visible_layer):" - ], "cpp": [ "void sprite_bring_layer_to_front(sprite s, int visible_layer)" ], + "python": [ + "def sprite_bring_layer_to_front(s, visible_layer):" + ], "csharp": [ "public void Sprite.SendLayerTofront(int visibleLayer);", "public static void SplashKit.SpriteBringLayerToFront(Sprite s, int visibleLayer);" @@ -78238,12 +78238,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def sprite_call_on_event(s, handler):" - ], "cpp": [ "void sprite_call_on_event(sprite s, sprite_event_handler *handler)" ], + "python": [ + "def sprite_call_on_event(s, handler):" + ], "csharp": [ "public void Sprite.CallOnEvent(SpriteEventHandler handler);", "public static void SplashKit.SpriteCallOnEvent(Sprite s, SpriteEventHandler handler);" @@ -78293,12 +78293,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_center_point(s):" - ], "cpp": [ "point_2d sprite_center_point(sprite s)" ], + "python": [ + "def sprite_center_point(s):" + ], "csharp": [ "public Point2D Sprite.SpriteCenterPoint { get }", "public static Point2D SplashKit.SpriteCenterPoint(Sprite s);" @@ -78348,12 +78348,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_circle(s):" - ], "cpp": [ "circle sprite_circle(sprite s)" ], + "python": [ + "def sprite_circle(s):" + ], "csharp": [ "public Circle Sprite.Circle();", "public static Circle SplashKit.SpriteCircle(Sprite s);" @@ -78403,12 +78403,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_collision_bitmap(s):" - ], "cpp": [ "bitmap sprite_collision_bitmap(sprite s)" ], + "python": [ + "def sprite_collision_bitmap(s):" + ], "csharp": [ "public Bitmap Sprite.CollisionBitmap { get }", "public static Bitmap SplashKit.SpriteCollisionBitmap(Sprite s);" @@ -78458,12 +78458,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_collision_circle(s):" - ], "cpp": [ "circle sprite_collision_circle(sprite s)" ], + "python": [ + "def sprite_collision_circle(s):" + ], "csharp": [ "public Circle Sprite.CollisionCircle();", "public static Circle SplashKit.SpriteCollisionCircle(Sprite s);" @@ -78513,12 +78513,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_collision_kind(s):" - ], "cpp": [ "collision_test_kind sprite_collision_kind(sprite s)" ], + "python": [ + "def sprite_collision_kind(s):" + ], "csharp": [ "public CollisionTestKind Sprite.CollisionKind { get }", "public static CollisionTestKind SplashKit.SpriteCollisionKind(Sprite s);" @@ -78568,12 +78568,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_collision_rectangle(s):" - ], "cpp": [ "rectangle sprite_collision_rectangle(sprite s)" ], + "python": [ + "def sprite_collision_rectangle(s):" + ], "csharp": [ "public Rectangle Sprite.CollisionRectangle { get }", "public static Rectangle SplashKit.SpriteCollisionRectangle(Sprite s);" @@ -78623,12 +78623,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_current_cell(s):" - ], "cpp": [ "int sprite_current_cell(sprite s)" ], + "python": [ + "def sprite_current_cell(s):" + ], "csharp": [ "public int Sprite.CurrentCell { get }", "public static int SplashKit.SpriteCurrentCell(Sprite s);" @@ -78678,12 +78678,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_current_cell_rectangle(s):" - ], "cpp": [ "rectangle sprite_current_cell_rectangle(sprite s)" ], + "python": [ + "def sprite_current_cell_rectangle(s):" + ], "csharp": [ "public Rectangle Sprite.CurrentCellRectangle { get }", "public static Rectangle SplashKit.SpriteCurrentCellRectangle(Sprite s);" @@ -78733,12 +78733,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_dx(s):" - ], "cpp": [ "double sprite_dx(sprite s)" ], + "python": [ + "def sprite_dx(s):" + ], "csharp": [ "public double Sprite.Dx { get }", "public static double SplashKit.SpriteDx(Sprite s);" @@ -78788,12 +78788,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_dy(s):" - ], "cpp": [ "double sprite_dy(sprite s)" ], + "python": [ + "def sprite_dy(s):" + ], "csharp": [ "public double Sprite.Dy { get }", "public static double SplashKit.SpriteDy(Sprite s);" @@ -78853,12 +78853,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def sprite_has_value(s, name):" - ], "cpp": [ "bool sprite_has_value(sprite s, string name)" ], + "python": [ + "def sprite_has_value(s, name):" + ], "csharp": [ "public static bool SplashKit.SpriteHasValue(Sprite s, string name);" ], @@ -78907,12 +78907,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_heading(s):" - ], "cpp": [ "float sprite_heading(sprite s)" ], + "python": [ + "def sprite_heading(s):" + ], "csharp": [ "public float Sprite.Heading { get }", "public static float SplashKit.SpriteHeading(Sprite s);" @@ -78962,12 +78962,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_height(s):" - ], "cpp": [ "int sprite_height(sprite s)" ], + "python": [ + "def sprite_height(s):" + ], "csharp": [ "public int Sprite.Height { get }", "public static int SplashKit.SpriteHeight(Sprite s);" @@ -79031,12 +79031,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_hide_layer_named(s, name):" - ], "cpp": [ "void sprite_hide_layer(sprite s, const string &name)" ], + "python": [ + "def sprite_hide_layer_named(s, name):" + ], "csharp": [ "public void Sprite.HideLayer(string name);", "public static void SplashKit.SpriteHideLayer(Sprite s, string name);" @@ -79099,12 +79099,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_hide_layer(s, id):" - ], "cpp": [ "void sprite_hide_layer(sprite s, int id)" ], + "python": [ + "def sprite_hide_layer(s, id):" + ], "csharp": [ "public void Sprite.HideLayer(int id);", "public static void SplashKit.SpriteHideLayer(Sprite s, int id);" @@ -79168,12 +79168,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_named(s, name):" - ], "cpp": [ "bitmap sprite_layer(sprite s, const string &name)" ], + "python": [ + "def sprite_layer_named(s, name):" + ], "csharp": [ "public Bitmap Sprite.Layer(string name);", "public static Bitmap SplashKit.SpriteLayer(Sprite s, string name);" @@ -79237,12 +79237,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_at_index(s, idx):" - ], "cpp": [ "bitmap sprite_layer(sprite s, int idx)" ], + "python": [ + "def sprite_layer_at_index(s, idx):" + ], "csharp": [ "public Bitmap Sprite.Layer(int idx);", "public static Bitmap SplashKit.SpriteLayer(Sprite s, int idx);" @@ -79306,12 +79306,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_circle_named(s, name):" - ], "cpp": [ "circle sprite_layer_circle(sprite s, const string &name)" ], + "python": [ + "def sprite_layer_circle_named(s, name):" + ], "csharp": [ "public Circle Sprite.LayerCircle(string name);", "public static Circle SplashKit.SpriteLayerCircle(Sprite s, string name);" @@ -79375,12 +79375,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_circle_at_index(s, idx):" - ], "cpp": [ "circle sprite_layer_circle(sprite s, int idx)" ], + "python": [ + "def sprite_layer_circle_at_index(s, idx):" + ], "csharp": [ "public Circle Sprite.LayerCircle(int idx);", "public static Circle SplashKit.SpriteLayerCircle(Sprite s, int idx);" @@ -79430,12 +79430,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_count(s):" - ], "cpp": [ "int sprite_layer_count(sprite s)" ], + "python": [ + "def sprite_layer_count(s):" + ], "csharp": [ "public int Sprite.LayerCount { get }", "public static int SplashKit.SpriteLayerCount(Sprite s);" @@ -79499,12 +79499,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_height_named(s, name):" - ], "cpp": [ "int sprite_layer_height(sprite s, const string &name)" ], + "python": [ + "def sprite_layer_height_named(s, name):" + ], "csharp": [ "public int Sprite.LayerHeight(string name);", "public static int SplashKit.SpriteLayerHeight(Sprite s, string name);" @@ -79567,12 +79567,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_height(s, idx):" - ], "cpp": [ "int sprite_layer_height(sprite s, int idx)" ], + "python": [ + "def sprite_layer_height(s, idx):" + ], "csharp": [ "public int Sprite.LayerHeight(int idx);", "public static int SplashKit.SpriteLayerHeight(Sprite s, int idx);" @@ -79635,12 +79635,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_index(s, name):" - ], "cpp": [ "int sprite_layer_index(sprite s, const string &name)" ], + "python": [ + "def sprite_layer_index(s, name):" + ], "csharp": [ "public int Sprite.IndexOfLayer(string name);", "public static int SplashKit.SpriteLayerIndex(Sprite s, string name);" @@ -79703,12 +79703,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_name(s, idx):" - ], "cpp": [ "string sprite_layer_name(sprite s, int idx)" ], + "python": [ + "def sprite_layer_name(s, idx):" + ], "csharp": [ "public string Sprite.LayerName(int idx);", "public static string SplashKit.SpriteLayerName(Sprite s, int idx);" @@ -79772,12 +79772,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_offset_named(s, name):" - ], "cpp": [ "vector_2d sprite_layer_offset(sprite s, const string &name)" ], + "python": [ + "def sprite_layer_offset_named(s, name):" + ], "csharp": [ "public Vector2D Sprite.LayerOffset(string name);", "public static Vector2D SplashKit.SpriteLayerOffset(Sprite s, string name);" @@ -79840,12 +79840,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_offset(s, idx):" - ], "cpp": [ "vector_2d sprite_layer_offset(sprite s, int idx)" ], + "python": [ + "def sprite_layer_offset(s, idx):" + ], "csharp": [ "public Vector2D Sprite.LayerOffset(int idx);", "public static Vector2D SplashKit.SpriteLayerOffset(Sprite s, int idx);" @@ -79909,12 +79909,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_rectangle_named(s, name):" - ], "cpp": [ "rectangle sprite_layer_rectangle(sprite s, const string &name)" ], + "python": [ + "def sprite_layer_rectangle_named(s, name):" + ], "csharp": [ "public Rectangle Sprite.LayerRectangle(string name);", "public static Rectangle SplashKit.SpriteLayerRectangle(Sprite s, string name);" @@ -79978,12 +79978,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_rectangle_at_index(s, idx):" - ], "cpp": [ "rectangle sprite_layer_rectangle(sprite s, int idx)" ], + "python": [ + "def sprite_layer_rectangle_at_index(s, idx):" + ], "csharp": [ "public Rectangle Sprite.LayerRectangle(int idx);", "public static Rectangle SplashKit.SpriteLayerRectangle(Sprite s, int idx);" @@ -80047,12 +80047,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_width_named(s, name):" - ], "cpp": [ "int sprite_layer_width(sprite s, const string &name)" ], + "python": [ + "def sprite_layer_width_named(s, name):" + ], "csharp": [ "public int Sprite.LayerWidth(string name);", "public static int SplashKit.SpriteLayerWidth(Sprite s, string name);" @@ -80115,12 +80115,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_layer_width(s, idx):" - ], "cpp": [ "int sprite_layer_width(sprite s, int idx)" ], + "python": [ + "def sprite_layer_width(s, idx):" + ], "csharp": [ "public int Sprite.LayerWidth(int idx);", "public static int SplashKit.SpriteLayerWidth(Sprite s, int idx);" @@ -80170,12 +80170,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_location_matrix(s):" - ], "cpp": [ "matrix_2d sprite_location_matrix(sprite s)" ], + "python": [ + "def sprite_location_matrix(s):" + ], "csharp": [ "public Matrix2D Sprite.LocationMatrix { get }", "public static Matrix2D SplashKit.SpriteLocationMatrix(Sprite s);" @@ -80225,12 +80225,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_mass(s):" - ], "cpp": [ "float sprite_mass(sprite s)" ], + "python": [ + "def sprite_mass(s):" + ], "csharp": [ "public float Sprite.Mass { get }", "public static float SplashKit.SpriteMass(Sprite s);" @@ -80280,12 +80280,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_move_from_anchor_point(s):" - ], "cpp": [ "bool sprite_move_from_anchor_point(sprite s)" ], + "python": [ + "def sprite_move_from_anchor_point(s):" + ], "csharp": [ "public bool Sprite.MoveFromAnchorPoint { get }", "public static bool SplashKit.SpriteMoveFromAnchorPoint(Sprite s);" @@ -80362,12 +80362,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_move_to_taking_seconds(s, pt, taking_seconds):" - ], "cpp": [ "void sprite_move_to(sprite s, const point_2d &pt, float taking_seconds)" ], + "python": [ + "def sprite_move_to_taking_seconds(s, pt, taking_seconds):" + ], "csharp": [ "public void Sprite.MoveTo(Point2D pt, float takingSeconds);", "public static void SplashKit.SpriteMoveTo(Sprite s, Point2D pt, float takingSeconds);" @@ -80417,12 +80417,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_name(s):" - ], "cpp": [ "string sprite_name(sprite s)" ], + "python": [ + "def sprite_name(s):" + ], "csharp": [ "public string Sprite.Name { get }", "public static string SplashKit.SpriteName(Sprite s);" @@ -80469,12 +80469,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def sprite_named(name):" - ], "cpp": [ "sprite sprite_named(const string &name)" ], + "python": [ + "def sprite_named(name):" + ], "csharp": [ "public static Sprite SplashKit.SpriteNamed(string name);" ], @@ -80523,12 +80523,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_offscreen(s):" - ], "cpp": [ "bool sprite_offscreen(sprite s)" ], + "python": [ + "def sprite_offscreen(s):" + ], "csharp": [ "public bool Sprite.Offscreen();", "public static bool SplashKit.SpriteOffscreen(Sprite s);" @@ -80592,12 +80592,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_on_screen_at_point(s, pt):" - ], "cpp": [ "bool sprite_on_screen_at(sprite s, const point_2d &pt)" ], + "python": [ + "def sprite_on_screen_at_point(s, pt):" + ], "csharp": [ "public bool Sprite.OnScreenAt(Point2D pt);", "public static bool SplashKit.SpriteOnScreenAt(Sprite s, Point2D pt);" @@ -80673,12 +80673,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_on_screen_at(s, x, y):" - ], "cpp": [ "bool sprite_on_screen_at(sprite s, double x, double y)" ], + "python": [ + "def sprite_on_screen_at(s, x, y):" + ], "csharp": [ "public bool Sprite.OnScreenAt(double x, double y);", "public static bool SplashKit.SpriteOnScreenAt(Sprite s, double x, double y);" @@ -80728,12 +80728,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_position(s):" - ], "cpp": [ "point_2d sprite_position(sprite s)" ], + "python": [ + "def sprite_position(s):" + ], "csharp": [ "public Point2D Sprite.Position { get }", "public static Point2D SplashKit.SpritePosition(Sprite s);" @@ -80783,12 +80783,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_replay_animation(s):" - ], "cpp": [ "void sprite_replay_animation(sprite s)" ], + "python": [ + "def sprite_replay_animation(s):" + ], "csharp": [ "public void Sprite.ReplayAnimation();", "public static void SplashKit.SpriteReplayAnimation(Sprite s);" @@ -80852,12 +80852,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_replay_animation_with_sound(s, with_sound):" - ], "cpp": [ "void sprite_replay_animation(sprite s, bool with_sound)" ], + "python": [ + "def sprite_replay_animation_with_sound(s, with_sound):" + ], "csharp": [ "public void Sprite.ReplayAnimation(bool withSound);", "public static void SplashKit.SpriteReplayAnimation(Sprite s, bool withSound);" @@ -80907,12 +80907,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_rotation(s):" - ], "cpp": [ "float sprite_rotation(sprite s)" ], + "python": [ + "def sprite_rotation(s):" + ], "csharp": [ "public float Sprite.Rotation { get }", "public static float SplashKit.SpriteRotation(Sprite s);" @@ -80962,12 +80962,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_scale(s):" - ], "cpp": [ "float sprite_scale(sprite s)" ], + "python": [ + "def sprite_scale(s):" + ], "csharp": [ "public float Sprite.Scale { get }", "public static float SplashKit.SpriteScale(Sprite s);" @@ -81017,12 +81017,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_screen_rectangle(s):" - ], "cpp": [ "rectangle sprite_screen_rectangle(sprite s)" ], + "python": [ + "def sprite_screen_rectangle(s):" + ], "csharp": [ "public Rectangle Sprite.ScreenRectangle { get }", "public static Rectangle SplashKit.SpriteScreenRectangle(Sprite s);" @@ -81085,12 +81085,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_send_layer_backward(s, visible_layer):" - ], "cpp": [ "void sprite_send_layer_backward(sprite s, int visible_layer)" ], + "python": [ + "def sprite_send_layer_backward(s, visible_layer):" + ], "csharp": [ "public void Sprite.SendLayerTobackward(int visibleLayer);", "public static void SplashKit.SpriteSendLayerBackward(Sprite s, int visibleLayer);" @@ -81153,12 +81153,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_send_layer_to_back(s, visible_layer):" - ], "cpp": [ "void sprite_send_layer_to_back(sprite s, int visible_layer)" ], + "python": [ + "def sprite_send_layer_to_back(s, visible_layer):" + ], "csharp": [ "public void Sprite.SendLayerToBack(int visibleLayer);", "public static void SplashKit.SpriteSendLayerToBack(Sprite s, int visibleLayer);" @@ -81221,12 +81221,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_anchor_point(s, pt):" - ], "cpp": [ "void sprite_set_anchor_point(sprite s, const point_2d &pt)" ], + "python": [ + "def sprite_set_anchor_point(s, pt):" + ], "csharp": [ "public void Sprite.AnchorPoint { set }", "public static void SplashKit.SpriteSetAnchorPoint(Sprite s, Point2D pt);" @@ -81289,12 +81289,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_collision_bitmap(s, bmp):" - ], "cpp": [ "void sprite_set_collision_bitmap(sprite s, bitmap bmp)" ], + "python": [ + "def sprite_set_collision_bitmap(s, bmp):" + ], "csharp": [ "public void Sprite.CollisionBitmap { set }", "public static void SplashKit.SpriteSetCollisionBitmap(Sprite s, Bitmap bmp);" @@ -81357,12 +81357,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_collision_kind(s, value):" - ], "cpp": [ "void sprite_set_collision_kind(sprite s, collision_test_kind value)" ], + "python": [ + "def sprite_set_collision_kind(s, value):" + ], "csharp": [ "public void Sprite.CollisionKind { set }", "public static void SplashKit.SpriteSetCollisionKind(Sprite s, CollisionTestKind value);" @@ -81425,12 +81425,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_dx(s, value):" - ], "cpp": [ "void sprite_set_dx(sprite s, double value)" ], + "python": [ + "def sprite_set_dx(s, value):" + ], "csharp": [ "public void Sprite.Dx { set }", "public static void SplashKit.SpriteSetDx(Sprite s, double value);" @@ -81493,12 +81493,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_dy(s, value):" - ], "cpp": [ "void sprite_set_dy(sprite s, double value)" ], + "python": [ + "def sprite_set_dy(s, value):" + ], "csharp": [ "public void Sprite.Dy { set }", "public static void SplashKit.SpriteSetDy(Sprite s, double value);" @@ -81561,12 +81561,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_heading(s, value):" - ], "cpp": [ "void sprite_set_heading(sprite s, float value)" ], + "python": [ + "def sprite_set_heading(s, value):" + ], "csharp": [ "public void Sprite.Heading { set }", "public static void SplashKit.SpriteSetHeading(Sprite s, float value);" @@ -81643,12 +81643,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_layer_offset_named(s, name, value):" - ], "cpp": [ "void sprite_set_layer_offset(sprite s, const string &name, const vector_2d &value)" ], + "python": [ + "def sprite_set_layer_offset_named(s, name, value):" + ], "csharp": [ "public void Sprite.SetLayerOffset(string name, Vector2D value);", "public static void SplashKit.SpriteSetLayerOffset(Sprite s, string name, Vector2D value);" @@ -81725,12 +81725,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_layer_offset_at_index(s, idx, value):" - ], "cpp": [ "void sprite_set_layer_offset(sprite s, int idx, const vector_2d &value)" ], + "python": [ + "def sprite_set_layer_offset_at_index(s, idx, value):" + ], "csharp": [ "public void Sprite.SetLayerOffset(int idx, Vector2D value);", "public static void SplashKit.SpriteSetLayerOffset(Sprite s, int idx, Vector2D value);" @@ -81793,12 +81793,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_mass(s, value):" - ], "cpp": [ "void sprite_set_mass(sprite s, float value)" ], + "python": [ + "def sprite_set_mass(s, value):" + ], "csharp": [ "public void Sprite.Mass { set }", "public static void SplashKit.SpriteSetMass(Sprite s, float value);" @@ -81861,12 +81861,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_move_from_anchor_point(s, value):" - ], "cpp": [ "void sprite_set_move_from_anchor_point(sprite s, bool value)" ], + "python": [ + "def sprite_set_move_from_anchor_point(s, value):" + ], "csharp": [ "public void Sprite.MoveFromAnchorPoint { set }", "public static void SplashKit.SpriteSetMoveFromAnchorPoint(Sprite s, bool value);" @@ -81929,12 +81929,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_position(s, value):" - ], "cpp": [ "void sprite_set_position(sprite s, const point_2d &value)" ], + "python": [ + "def sprite_set_position(s, value):" + ], "csharp": [ "public void Sprite.Position { set }", "public static void SplashKit.SpriteSetPosition(Sprite s, Point2D value);" @@ -81997,12 +81997,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_rotation(s, value):" - ], "cpp": [ "void sprite_set_rotation(sprite s, float value)" ], + "python": [ + "def sprite_set_rotation(s, value):" + ], "csharp": [ "public void Sprite.Rotation { set }", "public static void SplashKit.SpriteSetRotation(Sprite s, float value);" @@ -82065,12 +82065,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_scale(s, value):" - ], "cpp": [ "void sprite_set_scale(sprite s, float value)" ], + "python": [ + "def sprite_set_scale(s, value):" + ], "csharp": [ "public void Sprite.Scale { set }", "public static void SplashKit.SpriteSetScale(Sprite s, float value);" @@ -82133,12 +82133,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_speed(s, value):" - ], "cpp": [ "void sprite_set_speed(sprite s, double value)" ], + "python": [ + "def sprite_set_speed(s, value):" + ], "csharp": [ "public void Sprite.Speed { set }", "public static void SplashKit.SpriteSetSpeed(Sprite s, double value);" @@ -82215,12 +82215,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_value_named(s, name, val):" - ], "cpp": [ "void sprite_set_value(sprite s, const string &name, float val)" ], + "python": [ + "def sprite_set_value_named(s, name, val):" + ], "csharp": [ "public void Sprite.SetValue(string name, float val);", "public static void SplashKit.SpriteSetValue(Sprite s, string name, float val);" @@ -82283,12 +82283,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_velocity(s, value):" - ], "cpp": [ "void sprite_set_velocity(sprite s, const vector_2d &value)" ], + "python": [ + "def sprite_set_velocity(s, value):" + ], "csharp": [ "public void Sprite.Velocity { set }", "public static void SplashKit.SpriteSetVelocity(Sprite s, Vector2D value);" @@ -82351,12 +82351,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_x(s, value):" - ], "cpp": [ "void sprite_set_x(sprite s, double value)" ], + "python": [ + "def sprite_set_x(s, value):" + ], "csharp": [ "public void Sprite.X { set }", "public static void SplashKit.SpriteSetX(Sprite s, double value);" @@ -82419,12 +82419,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_set_y(s, value):" - ], "cpp": [ "void sprite_set_y(sprite s, double value)" ], + "python": [ + "def sprite_set_y(s, value):" + ], "csharp": [ "public void Sprite.Y { set }", "public static void SplashKit.SpriteSetY(Sprite s, double value);" @@ -82488,12 +82488,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_show_layer_named(s, name):" - ], "cpp": [ "int sprite_show_layer(sprite s, const string &name)" ], + "python": [ + "def sprite_show_layer_named(s, name):" + ], "csharp": [ "public int Sprite.ShowLayer(string name);", "public static int SplashKit.SpriteShowLayer(Sprite s, string name);" @@ -82556,12 +82556,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_show_layer(s, id):" - ], "cpp": [ "int sprite_show_layer(sprite s, int id)" ], + "python": [ + "def sprite_show_layer(s, id):" + ], "csharp": [ "public int Sprite.ShowLayer(int id);", "public static int SplashKit.SpriteShowLayer(Sprite s, int id);" @@ -82611,12 +82611,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_speed(s):" - ], "cpp": [ "double sprite_speed(sprite s)" ], + "python": [ + "def sprite_speed(s):" + ], "csharp": [ "public double Sprite.Speed { get }", "public static double SplashKit.SpriteSpeed(Sprite s);" @@ -82680,12 +82680,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_start_animation_named(s, named):" - ], "cpp": [ "void sprite_start_animation(sprite s, const string &named)" ], + "python": [ + "def sprite_start_animation_named(s, named):" + ], "csharp": [ "public void Sprite.StartAnimation(string named);", "public static void SplashKit.SpriteStartAnimation(Sprite s, string named);" @@ -82762,12 +82762,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_start_animation_named_with_sound(s, named, with_sound):" - ], "cpp": [ "void sprite_start_animation(sprite s, const string &named, bool with_sound)" ], + "python": [ + "def sprite_start_animation_named_with_sound(s, named, with_sound):" + ], "csharp": [ "public void Sprite.StartAnimation(string named, bool withSound);", "public static void SplashKit.SpriteStartAnimation(Sprite s, string named, bool withSound);" @@ -82830,12 +82830,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_start_animation(s, idx):" - ], "cpp": [ "void sprite_start_animation(sprite s, int idx)" ], + "python": [ + "def sprite_start_animation(s, idx):" + ], "csharp": [ "public void Sprite.StartAnimation(int idx);", "public static void SplashKit.SpriteStartAnimation(Sprite s, int idx);" @@ -82912,12 +82912,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_start_animation_with_sound(s, idx, with_sound):" - ], "cpp": [ "void sprite_start_animation(sprite s, int idx, bool with_sound)" ], + "python": [ + "def sprite_start_animation_with_sound(s, idx, with_sound):" + ], "csharp": [ "public void Sprite.StartAnimation(int idx, bool withSound);", "public static void SplashKit.SpriteStartAnimation(Sprite s, int idx, bool withSound);" @@ -82980,12 +82980,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def sprite_stop_calling_on_event(s, handler):" - ], "cpp": [ "void sprite_stop_calling_on_event(sprite s, sprite_event_handler *handler)" ], + "python": [ + "def sprite_stop_calling_on_event(s, handler):" + ], "csharp": [ "public void Sprite.StopCallingOnEvent(SpriteEventHandler handler);", "public static void SplashKit.SpriteStopCallingOnEvent(Sprite s, SpriteEventHandler handler);" @@ -83049,12 +83049,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_toggle_layer_visible_named(s, name):" - ], "cpp": [ "void sprite_toggle_layer_visible(sprite s, const string &name)" ], + "python": [ + "def sprite_toggle_layer_visible_named(s, name):" + ], "csharp": [ "public void Sprite.ToggleLayerVisible(string name);", "public static void SplashKit.SpriteToggleLayerVisible(Sprite s, string name);" @@ -83117,12 +83117,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_toggle_layer_visible(s, id):" - ], "cpp": [ "void sprite_toggle_layer_visible(sprite s, int id)" ], + "python": [ + "def sprite_toggle_layer_visible(s, id):" + ], "csharp": [ "public void Sprite.ToggleLayerVisible(int id);", "public static void SplashKit.SpriteToggleLayerVisible(Sprite s, int id);" @@ -83185,12 +83185,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_value(s, name):" - ], "cpp": [ "float sprite_value(sprite s, const string &name)" ], + "python": [ + "def sprite_value(s, name):" + ], "csharp": [ "public float Sprite.Value(string name);", "public static float SplashKit.SpriteValue(Sprite s, string name);" @@ -83240,12 +83240,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_value_count(s):" - ], "cpp": [ "int sprite_value_count(sprite s)" ], + "python": [ + "def sprite_value_count(s):" + ], "csharp": [ "public int Sprite.ValueCount { get }", "public static int SplashKit.SpriteValueCount(Sprite s);" @@ -83295,12 +83295,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_velocity(s):" - ], "cpp": [ "vector_2d sprite_velocity(sprite s)" ], + "python": [ + "def sprite_velocity(s):" + ], "csharp": [ "public Vector2D Sprite.Velocity { get }", "public static Vector2D SplashKit.SpriteVelocity(Sprite s);" @@ -83364,12 +83364,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_visible_index_of_layer_named(s, name):" - ], "cpp": [ "int sprite_visible_index_of_layer(sprite s, const string &name)" ], + "python": [ + "def sprite_visible_index_of_layer_named(s, name):" + ], "csharp": [ "public int Sprite.VisibleIndexOfLayer(string name);", "public static int SplashKit.SpriteVisibleIndexOfLayer(Sprite s, string name);" @@ -83432,12 +83432,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_visible_index_of_layer(s, id):" - ], "cpp": [ "int sprite_visible_index_of_layer(sprite s, int id)" ], + "python": [ + "def sprite_visible_index_of_layer(s, id):" + ], "csharp": [ "public int Sprite.VisibleIndexOfLayer(int id);", "public static int SplashKit.SpriteVisibleIndexOfLayer(Sprite s, int id);" @@ -83500,12 +83500,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_visible_layer(s, idx):" - ], "cpp": [ "int sprite_visible_layer(sprite s, int idx)" ], + "python": [ + "def sprite_visible_layer(s, idx):" + ], "csharp": [ "public int Sprite.VisibleLayer(int idx);", "public static int SplashKit.SpriteVisibleLayer(Sprite s, int idx);" @@ -83555,12 +83555,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_visible_layer_count(s):" - ], "cpp": [ "int sprite_visible_layer_count(sprite s)" ], + "python": [ + "def sprite_visible_layer_count(s):" + ], "csharp": [ "public int Sprite.VisibleLayerCount { get }", "public static int SplashKit.SpriteVisibleLayerCount(Sprite s);" @@ -83623,12 +83623,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_visible_layer_id(s, idx):" - ], "cpp": [ "int sprite_visible_layer_id(sprite s, int idx)" ], + "python": [ + "def sprite_visible_layer_id(s, idx):" + ], "csharp": [ "public int Sprite.VisibleLayerIdAt(int idx);", "public static int SplashKit.SpriteVisibleLayerId(Sprite s, int idx);" @@ -83678,12 +83678,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_width(s):" - ], "cpp": [ "int sprite_width(sprite s)" ], + "python": [ + "def sprite_width(s):" + ], "csharp": [ "public int Sprite.Width { get }", "public static int SplashKit.SpriteWidth(Sprite s);" @@ -83733,12 +83733,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_x(s):" - ], "cpp": [ "double sprite_x(sprite s)" ], + "python": [ + "def sprite_x(s):" + ], "csharp": [ "public double Sprite.X { get }", "public static double SplashKit.SpriteX(Sprite s);" @@ -83788,12 +83788,12 @@ "self": "s" }, "signatures": { - "python": [ - "def sprite_y(s):" - ], "cpp": [ "double sprite_y(sprite s)" ], + "python": [ + "def sprite_y(s):" + ], "csharp": [ "public double Sprite.Y { get }", "public static double SplashKit.SpriteY(Sprite s);" @@ -83840,12 +83840,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def stop_calling_on_sprite_event(handler):" - ], "cpp": [ "void stop_calling_on_sprite_event(sprite_event_handler *handler)" ], + "python": [ + "def stop_calling_on_sprite_event(handler):" + ], "csharp": [ "public static void SplashKit.StopCallingOnSpriteEvent(SpriteEventHandler handler);" ], @@ -83878,12 +83878,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def update_all_sprites():" - ], "cpp": [ "void update_all_sprites()" ], + "python": [ + "def update_all_sprites():" + ], "csharp": [ "public static void SplashKit.UpdateAllSprites();" ], @@ -83930,12 +83930,12 @@ "static": "sprite" }, "signatures": { - "python": [ - "def update_all_sprites_percent(pct):" - ], "cpp": [ "void update_all_sprites(float pct)" ], + "python": [ + "def update_all_sprites_percent(pct):" + ], "csharp": [ "public static void SplashKit.UpdateAllSprites(float pct);" ], @@ -83984,12 +83984,12 @@ "self": "s" }, "signatures": { - "python": [ - "def update_sprite(s):" - ], "cpp": [ "void update_sprite(sprite s)" ], + "python": [ + "def update_sprite(s):" + ], "csharp": [ "public void Sprite.Update();", "public static void SplashKit.UpdateSprite(Sprite s);" @@ -84053,12 +84053,12 @@ "self": "s" }, "signatures": { - "python": [ - "def update_sprite_with_sound(s, with_sound):" - ], "cpp": [ "void update_sprite(sprite s, bool with_sound)" ], + "python": [ + "def update_sprite_with_sound(s, with_sound):" + ], "csharp": [ "public void Sprite.Update(bool withSound);", "public static void SplashKit.UpdateSprite(Sprite s, bool withSound);" @@ -84122,12 +84122,12 @@ "self": "s" }, "signatures": { - "python": [ - "def update_sprite_percent(s, pct):" - ], "cpp": [ "void update_sprite(sprite s, float pct)" ], + "python": [ + "def update_sprite_percent(s, pct):" + ], "csharp": [ "public void Sprite.Update(float pct);", "public static void SplashKit.UpdateSprite(Sprite s, float pct);" @@ -84204,12 +84204,12 @@ "self": "s" }, "signatures": { - "python": [ - "def update_sprite_percent_with_sound(s, pct, with_sound):" - ], "cpp": [ "void update_sprite(sprite s, float pct, bool with_sound)" ], + "python": [ + "def update_sprite_percent_with_sound(s, pct, with_sound):" + ], "csharp": [ "public void Sprite.Update(float pct, bool withSound);", "public static void SplashKit.UpdateSprite(Sprite s, float pct, bool withSound);" @@ -84259,12 +84259,12 @@ "self": "s" }, "signatures": { - "python": [ - "def update_sprite_animation(s):" - ], "cpp": [ "void update_sprite_animation(sprite s)" ], + "python": [ + "def update_sprite_animation(s):" + ], "csharp": [ "public void Sprite.UpdateAnimation();", "public static void SplashKit.UpdateSpriteAnimation(Sprite s);" @@ -84328,12 +84328,12 @@ "self": "s" }, "signatures": { - "python": [ - "def update_sprite_animation_with_sound(s, with_sound):" - ], "cpp": [ "void update_sprite_animation(sprite s, bool with_sound)" ], + "python": [ + "def update_sprite_animation_with_sound(s, with_sound):" + ], "csharp": [ "public void Sprite.UpdateAnimation(bool withSound);", "public static void SplashKit.UpdateSpriteAnimation(Sprite s, bool withSound);" @@ -84397,12 +84397,12 @@ "self": "s" }, "signatures": { - "python": [ - "def update_sprite_animation_percent(s, pct):" - ], "cpp": [ "void update_sprite_animation(sprite s, float pct)" ], + "python": [ + "def update_sprite_animation_percent(s, pct):" + ], "csharp": [ "public void Sprite.UpdateAnimation(float pct);", "public static void SplashKit.UpdateSpriteAnimation(Sprite s, float pct);" @@ -84479,12 +84479,12 @@ "self": "s" }, "signatures": { - "python": [ - "def update_sprite_animation_percent_with_sound(s, pct, with_sound):" - ], "cpp": [ "void update_sprite_animation(sprite s, float pct, bool with_sound)" ], + "python": [ + "def update_sprite_animation_percent_with_sound(s, pct, with_sound):" + ], "csharp": [ "public void Sprite.UpdateAnimation(float pct, bool withSound);", "public static void SplashKit.UpdateSpriteAnimation(Sprite s, float pct, bool withSound);" @@ -84548,12 +84548,12 @@ "self": "s" }, "signatures": { - "python": [ - "def vector_from_center_sprite_to_point_point(s, pt):" - ], "cpp": [ "vector_2d vector_from_center_sprite_to_point(sprite s, const point_2d &pt)" ], + "python": [ + "def vector_from_center_sprite_to_point_point(s, pt):" + ], "csharp": [ "public Vector2D Sprite.VectorTo(Point2D pt);", "public static Vector2D SplashKit.VectorFromCenterSpriteToPoint(Sprite s, Point2D pt);" @@ -84616,12 +84616,12 @@ "self": "s1" }, "signatures": { - "python": [ - "def vector_from_to(s1, s2):" - ], "cpp": [ "vector_2d vector_from_to(sprite s1, sprite s2)" ], + "python": [ + "def vector_from_to(s1, s2):" + ], "csharp": [ "public Vector2D Sprite.VectorTo(Sprite s2);", "public static Vector2D SplashKit.VectorFromTo(Sprite s1, Sprite s2);" @@ -84800,8 +84800,8 @@ "static": "sprite" }, "signatures": { - "python": "public enum {CollisionTestKind.pixel_collisions = 0, CollisionTestKind.aabb_collisions = 0}", "cpp": "class collision_test_kind {PIXEL_COLLISIONS = 0, AABB_COLLISIONS = 0};", + "python": "public enum {CollisionTestKind.pixel_collisions = 0, CollisionTestKind.aabb_collisions = 0}", "csharp": "public enum {CollisionTestKind.PixelCollisions = 0, CollisionTestKind.AabbCollisions = 0}", "pascal": "public enum {CollisionTestKind.PixelCollisions = 0, CollisionTestKind.AabbCollisions = 0}" } @@ -84830,8 +84830,8 @@ "static": "sprite" }, "signatures": { - "python": "public enum {SpriteEventKind.sprite_arrived_event = 0, SpriteEventKind.sprite_animation_ended_event = 0, SpriteEventKind.sprite_touched_event = 0, SpriteEventKind.sprite_clicked_event = 0}", "cpp": "class sprite_event_kind {SPRITE_ARRIVED_EVENT = 0, SPRITE_ANIMATION_ENDED_EVENT = 0, SPRITE_TOUCHED_EVENT = 0, SPRITE_CLICKED_EVENT = 0};", + "python": "public enum {SpriteEventKind.sprite_arrived_event = 0, SpriteEventKind.sprite_animation_ended_event = 0, SpriteEventKind.sprite_touched_event = 0, SpriteEventKind.sprite_clicked_event = 0}", "csharp": "public enum {SpriteEventKind.SpriteArrivedEvent = 0, SpriteEventKind.SpriteAnimationEndedEvent = 0, SpriteEventKind.SpriteTouchedEvent = 0, SpriteEventKind.SpriteClickedEvent = 0}", "pascal": "public enum {SpriteEventKind.SpriteArrivedEvent = 0, SpriteEventKind.SpriteAnimationEndedEvent = 0, SpriteEventKind.SpriteTouchedEvent = 0, SpriteEventKind.SpriteClickedEvent = 0}" } @@ -84869,12 +84869,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def read_char():" - ], "cpp": [ "char read_char()" ], + "python": [ + "def read_char():" + ], "csharp": [ "public static char SplashKit.ReadChar();" ], @@ -84907,12 +84907,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def read_line():" - ], "cpp": [ "string read_line()" ], + "python": [ + "def read_line():" + ], "csharp": [ "public static string SplashKit.ReadLine();" ], @@ -84945,12 +84945,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def terminal_has_input():" - ], "cpp": [ "bool terminal_has_input()" ], + "python": [ + "def terminal_has_input():" + ], "csharp": [ "public static bool SplashKit.TerminalHasInput();" ], @@ -84997,12 +84997,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def write_char(data):" - ], "cpp": [ "void write(char data)" ], + "python": [ + "def write_char(data):" + ], "csharp": [ "public static void SplashKit.Write(char data);" ], @@ -85049,12 +85049,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def write_double(data):" - ], "cpp": [ "void write(double data)" ], + "python": [ + "def write_double(data):" + ], "csharp": [ "public static void SplashKit.Write(double data);" ], @@ -85101,12 +85101,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def write_int(data):" - ], "cpp": [ "void write(int data)" ], + "python": [ + "def write_int(data):" + ], "csharp": [ "public static void SplashKit.Write(int data);" ], @@ -85152,12 +85152,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def write(text):" - ], "cpp": [ "void write(string text)" ], + "python": [ + "def write(text):" + ], "csharp": [ "public static void SplashKit.Write(string text);" ], @@ -85204,12 +85204,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def write_line_char(data):" - ], "cpp": [ "void write_line(char data)" ], + "python": [ + "def write_line_char(data):" + ], "csharp": [ "public static void SplashKit.WriteLine(char data);" ], @@ -85243,12 +85243,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def write_line_empty():" - ], "cpp": [ "void write_line()" ], + "python": [ + "def write_line_empty():" + ], "csharp": [ "public static void SplashKit.WriteLine();" ], @@ -85295,12 +85295,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def write_line_double(data):" - ], "cpp": [ "void write_line(double data)" ], + "python": [ + "def write_line_double(data):" + ], "csharp": [ "public static void SplashKit.WriteLine(double data);" ], @@ -85347,12 +85347,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def write_line_int(data):" - ], "cpp": [ "void write_line(int data)" ], + "python": [ + "def write_line_int(data):" + ], "csharp": [ "public static void SplashKit.WriteLine(int data);" ], @@ -85398,12 +85398,12 @@ "static": "terminal" }, "signatures": { - "python": [ - "def write_line(line):" - ], "cpp": [ "void write_line(string line)" ], + "python": [ + "def write_line(line):" + ], "csharp": [ "public static void SplashKit.WriteLine(string line);" ], @@ -85469,12 +85469,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def create_timer(name):" - ], "cpp": [ "timer create_timer(string name)" ], + "python": [ + "def create_timer(name):" + ], "csharp": [ "public static Timer SplashKit.CreateTimer(string name);", "public Timer(string name);" @@ -85508,12 +85508,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def free_all_timers():" - ], "cpp": [ "void free_all_timers()" ], + "python": [ + "def free_all_timers():" + ], "csharp": [ "public static void SplashKit.FreeAllTimers();" ], @@ -85563,12 +85563,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def free_timer(to_free):" - ], "cpp": [ "void free_timer(timer to_free)" ], + "python": [ + "def free_timer(to_free):" + ], "csharp": [ "public void Timer.Free();", "public static void SplashKit.FreeTimer(Timer toFree);" @@ -85616,12 +85616,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def has_timer_named(name):" - ], "cpp": [ "bool has_timer(string name)" ], + "python": [ + "def has_timer_named(name):" + ], "csharp": [ "public static bool SplashKit.HasTimer(string name);" ], @@ -85668,12 +85668,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def pause_timer_named(name):" - ], "cpp": [ "void pause_timer(string name)" ], + "python": [ + "def pause_timer_named(name):" + ], "csharp": [ "public static void SplashKit.PauseTimer(string name);" ], @@ -85722,12 +85722,12 @@ "self": "to_pause" }, "signatures": { - "python": [ - "def pause_timer(to_pause):" - ], "cpp": [ "void pause_timer(timer to_pause)" ], + "python": [ + "def pause_timer(to_pause):" + ], "csharp": [ "public void Timer.Pause();", "public static void SplashKit.PauseTimer(Timer toPause);" @@ -85775,12 +85775,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def reset_timer_named(name):" - ], "cpp": [ "void reset_timer(string name)" ], + "python": [ + "def reset_timer_named(name):" + ], "csharp": [ "public static void SplashKit.ResetTimer(string name);" ], @@ -85829,12 +85829,12 @@ "self": "tmr" }, "signatures": { - "python": [ - "def reset_timer(tmr):" - ], "cpp": [ "void reset_timer(timer tmr)" ], + "python": [ + "def reset_timer(tmr):" + ], "csharp": [ "public void Timer.Reset();", "public static void SplashKit.ResetTimer(Timer tmr);" @@ -85882,12 +85882,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def resume_timer_named(name):" - ], "cpp": [ "void resume_timer(string name)" ], + "python": [ + "def resume_timer_named(name):" + ], "csharp": [ "public static void SplashKit.ResumeTimer(string name);" ], @@ -85936,12 +85936,12 @@ "self": "to_resume" }, "signatures": { - "python": [ - "def resume_timer(to_resume):" - ], "cpp": [ "void resume_timer(timer to_resume)" ], + "python": [ + "def resume_timer(to_resume):" + ], "csharp": [ "public void Timer.Resume();", "public static void SplashKit.ResumeTimer(Timer toResume);" @@ -85989,12 +85989,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def start_timer_named(name):" - ], "cpp": [ "void start_timer(string name)" ], + "python": [ + "def start_timer_named(name):" + ], "csharp": [ "public static void SplashKit.StartTimer(string name);" ], @@ -86043,12 +86043,12 @@ "self": "to_start" }, "signatures": { - "python": [ - "def start_timer(to_start):" - ], "cpp": [ "void start_timer(timer to_start)" ], + "python": [ + "def start_timer(to_start):" + ], "csharp": [ "public void Timer.Start();", "public static void SplashKit.StartTimer(Timer toStart);" @@ -86096,12 +86096,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def stop_timer_named(name):" - ], "cpp": [ "void stop_timer(string name)" ], + "python": [ + "def stop_timer_named(name):" + ], "csharp": [ "public static void SplashKit.StopTimer(string name);" ], @@ -86150,12 +86150,12 @@ "self": "to_stop" }, "signatures": { - "python": [ - "def stop_timer(to_stop):" - ], "cpp": [ "void stop_timer(timer to_stop)" ], + "python": [ + "def stop_timer(to_stop):" + ], "csharp": [ "public void Timer.Stop();", "public static void SplashKit.StopTimer(Timer toStop);" @@ -86202,12 +86202,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def timer_named(name):" - ], "cpp": [ "timer timer_named(string name)" ], + "python": [ + "def timer_named(name):" + ], "csharp": [ "public static Timer SplashKit.TimerNamed(string name);" ], @@ -86254,12 +86254,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def timer_paused_named(name):" - ], "cpp": [ "bool timer_paused(string name)" ], + "python": [ + "def timer_paused_named(name):" + ], "csharp": [ "public static bool SplashKit.TimerPaused(string name);" ], @@ -86308,12 +86308,12 @@ "self": "to_get" }, "signatures": { - "python": [ - "def timer_paused(to_get):" - ], "cpp": [ "bool timer_paused(timer to_get)" ], + "python": [ + "def timer_paused(to_get):" + ], "csharp": [ "public bool Timer.IsPaused { get }", "public static bool SplashKit.TimerPaused(Timer toGet);" @@ -86361,12 +86361,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def timer_started_named(name):" - ], "cpp": [ "bool timer_started(string name)" ], + "python": [ + "def timer_started_named(name):" + ], "csharp": [ "public static bool SplashKit.TimerStarted(string name);" ], @@ -86415,12 +86415,12 @@ "self": "to_get" }, "signatures": { - "python": [ - "def timer_started(to_get):" - ], "cpp": [ "bool timer_started(timer to_get)" ], + "python": [ + "def timer_started(to_get):" + ], "csharp": [ "public bool Timer.IsStarted { get }", "public static bool SplashKit.TimerStarted(Timer toGet);" @@ -86468,12 +86468,12 @@ "static": "timers" }, "signatures": { - "python": [ - "def timer_ticks_named(name):" - ], "cpp": [ "unsigned int timer_ticks(string name)" ], + "python": [ + "def timer_ticks_named(name):" + ], "csharp": [ "public static uint SplashKit.TimerTicks(string name);" ], @@ -86522,12 +86522,12 @@ "self": "to_get" }, "signatures": { - "python": [ - "def timer_ticks(to_get):" - ], "cpp": [ "unsigned int timer_ticks(timer to_get)" ], + "python": [ + "def timer_ticks(to_get):" + ], "csharp": [ "public uint Timer.Ticks { get }", "public static uint SplashKit.TimerTicks(Timer toGet);" @@ -86746,12 +86746,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_circle_record(clr, c):" - ], "cpp": [ "void draw_circle(color clr, const circle &c)" ], + "python": [ + "def draw_circle_record(clr, c):" + ], "csharp": [ "public void Circle.Draw(Color clr);", "public static void SplashKit.DrawCircle(Color clr, Circle c);" @@ -86827,12 +86827,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def draw_circle_record_with_options(clr, c, opts):" - ], "cpp": [ "void draw_circle(color clr, const circle &c, drawing_options opts)" ], + "python": [ + "def draw_circle_record_with_options(clr, c, opts):" + ], "csharp": [ "public void Circle.Draw(Color clr, DrawingOptions opts);", "public static void SplashKit.DrawCircle(Color clr, Circle c, DrawingOptions opts);" @@ -86895,12 +86895,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_circle_record(clr, c):" - ], "cpp": [ "void fill_circle(color clr, const circle &c)" ], + "python": [ + "def fill_circle_record(clr, c):" + ], "csharp": [ "public void Circle.Fill(Color clr);", "public static void SplashKit.FillCircle(Color clr, Circle c);" @@ -86976,12 +86976,12 @@ "group": "graphics" }, "signatures": { - "python": [ - "def fill_circle_record_with_options(clr, c, opts):" - ], "cpp": [ "void fill_circle(color clr, const circle &c, drawing_options opts)" ], + "python": [ + "def fill_circle_record_with_options(clr, c, opts):" + ], "csharp": [ "public void Circle.Fill(Color clr, DrawingOptions opts);", "public static void SplashKit.FillCircle(Color clr, Circle c, DrawingOptions opts);" @@ -87084,13 +87084,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_alice_blue():" - ], "cpp": [ "#define COLOR_ALICE_BLUE", "color color_alice_blue()" ], + "python": [ + "def color_alice_blue():" + ], "csharp": [ "public static Color Color.AliceBlue { get }", "public static Color SplashKit.ColorAliceBlue();" @@ -87128,13 +87128,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_antique_white():" - ], "cpp": [ "#define COLOR_ANTIQUE_WHITE", "color color_antique_white()" ], + "python": [ + "def color_antique_white():" + ], "csharp": [ "public static Color Color.AntiqueWhite { get }", "public static Color SplashKit.ColorAntiqueWhite();" @@ -87172,13 +87172,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_aqua():" - ], "cpp": [ "#define COLOR_AQUA", "color color_aqua()" ], + "python": [ + "def color_aqua():" + ], "csharp": [ "public static Color Color.Aqua { get }", "public static Color SplashKit.ColorAqua();" @@ -87216,13 +87216,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_aquamarine():" - ], "cpp": [ "#define COLOR_AQUAMARINE", "color color_aquamarine()" ], + "python": [ + "def color_aquamarine():" + ], "csharp": [ "public static Color Color.Aquamarine { get }", "public static Color SplashKit.ColorAquamarine();" @@ -87260,13 +87260,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_azure():" - ], "cpp": [ "#define COLOR_AZURE", "color color_azure()" ], + "python": [ + "def color_azure():" + ], "csharp": [ "public static Color Color.Azure { get }", "public static Color SplashKit.ColorAzure();" @@ -87304,13 +87304,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_beige():" - ], "cpp": [ "#define COLOR_BEIGE", "color color_beige()" ], + "python": [ + "def color_beige():" + ], "csharp": [ "public static Color Color.Beige { get }", "public static Color SplashKit.ColorBeige();" @@ -87348,13 +87348,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_bisque():" - ], "cpp": [ "#define COLOR_BISQUE", "color color_bisque()" ], + "python": [ + "def color_bisque():" + ], "csharp": [ "public static Color Color.Bisque { get }", "public static Color SplashKit.ColorBisque();" @@ -87392,13 +87392,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_black():" - ], "cpp": [ "#define COLOR_BLACK", "color color_black()" ], + "python": [ + "def color_black():" + ], "csharp": [ "public static Color Color.Black { get }", "public static Color SplashKit.ColorBlack();" @@ -87436,13 +87436,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_blanched_almond():" - ], "cpp": [ "#define COLOR_BLANCHED_ALMOND", "color color_blanched_almond()" ], + "python": [ + "def color_blanched_almond():" + ], "csharp": [ "public static Color Color.BlanchedAlmond { get }", "public static Color SplashKit.ColorBlanchedAlmond();" @@ -87480,13 +87480,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_blue():" - ], "cpp": [ "#define COLOR_BLUE", "color color_blue()" ], + "python": [ + "def color_blue():" + ], "csharp": [ "public static Color Color.Blue { get }", "public static Color SplashKit.ColorBlue();" @@ -87524,13 +87524,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_blue_violet():" - ], "cpp": [ "#define COLOR_BLUE_VIOLET", "color color_blue_violet()" ], + "python": [ + "def color_blue_violet():" + ], "csharp": [ "public static Color Color.BlueViolet { get }", "public static Color SplashKit.ColorBlueViolet();" @@ -87568,13 +87568,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_bright_green():" - ], "cpp": [ "#define COLOR_BRIGHT_GREEN", "color color_bright_green()" ], + "python": [ + "def color_bright_green():" + ], "csharp": [ "public static Color Color.BrightGreen { get }", "public static Color SplashKit.ColorBrightGreen();" @@ -87612,13 +87612,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_brown():" - ], "cpp": [ "#define COLOR_BROWN", "color color_brown()" ], + "python": [ + "def color_brown():" + ], "csharp": [ "public static Color Color.Brown { get }", "public static Color SplashKit.ColorBrown();" @@ -87656,13 +87656,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_burly_wood():" - ], "cpp": [ "#define COLOR_BURLY_WOOD", "color color_burly_wood()" ], + "python": [ + "def color_burly_wood():" + ], "csharp": [ "public static Color Color.BurlyWood { get }", "public static Color SplashKit.ColorBurlyWood();" @@ -87700,13 +87700,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_cadet_blue():" - ], "cpp": [ "#define COLOR_CADET_BLUE", "color color_cadet_blue()" ], + "python": [ + "def color_cadet_blue():" + ], "csharp": [ "public static Color Color.CadetBlue { get }", "public static Color SplashKit.ColorCadetBlue();" @@ -87744,13 +87744,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_chartreuse():" - ], "cpp": [ "#define COLOR_CHARTREUSE", "color color_chartreuse()" ], + "python": [ + "def color_chartreuse():" + ], "csharp": [ "public static Color Color.Chartreuse { get }", "public static Color SplashKit.ColorChartreuse();" @@ -87788,13 +87788,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_chocolate():" - ], "cpp": [ "#define COLOR_CHOCOLATE", "color color_chocolate()" ], + "python": [ + "def color_chocolate():" + ], "csharp": [ "public static Color Color.Chocolate { get }", "public static Color SplashKit.ColorChocolate();" @@ -87832,13 +87832,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_coral():" - ], "cpp": [ "#define COLOR_CORAL", "color color_coral()" ], + "python": [ + "def color_coral():" + ], "csharp": [ "public static Color Color.Coral { get }", "public static Color SplashKit.ColorCoral();" @@ -87876,13 +87876,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_cornflower_blue():" - ], "cpp": [ "#define COLOR_CORNFLOWER_BLUE", "color color_cornflower_blue()" ], + "python": [ + "def color_cornflower_blue():" + ], "csharp": [ "public static Color Color.CornflowerBlue { get }", "public static Color SplashKit.ColorCornflowerBlue();" @@ -87920,13 +87920,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_cornsilk():" - ], "cpp": [ "#define COLOR_CORNSILK", "color color_cornsilk()" ], + "python": [ + "def color_cornsilk():" + ], "csharp": [ "public static Color Color.Cornsilk { get }", "public static Color SplashKit.ColorCornsilk();" @@ -87964,13 +87964,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_crimson():" - ], "cpp": [ "#define COLOR_CRIMSON", "color color_crimson()" ], + "python": [ + "def color_crimson():" + ], "csharp": [ "public static Color Color.Crimson { get }", "public static Color SplashKit.ColorCrimson();" @@ -88008,13 +88008,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_cyan():" - ], "cpp": [ "#define COLOR_CYAN", "color color_cyan()" ], + "python": [ + "def color_cyan():" + ], "csharp": [ "public static Color Color.Cyan { get }", "public static Color SplashKit.ColorCyan();" @@ -88052,13 +88052,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_blue():" - ], "cpp": [ "#define COLOR_DARK_BLUE", "color color_dark_blue()" ], + "python": [ + "def color_dark_blue():" + ], "csharp": [ "public static Color Color.DarkBlue { get }", "public static Color SplashKit.ColorDarkBlue();" @@ -88096,13 +88096,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_cyan():" - ], "cpp": [ "#define COLOR_DARK_CYAN", "color color_dark_cyan()" ], + "python": [ + "def color_dark_cyan():" + ], "csharp": [ "public static Color Color.DarkCyan { get }", "public static Color SplashKit.ColorDarkCyan();" @@ -88140,13 +88140,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_goldenrod():" - ], "cpp": [ "#define COLOR_DARK_GOLDENROD", "color color_dark_goldenrod()" ], + "python": [ + "def color_dark_goldenrod():" + ], "csharp": [ "public static Color Color.DarkGoldenrod { get }", "public static Color SplashKit.ColorDarkGoldenrod();" @@ -88184,13 +88184,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_gray():" - ], "cpp": [ "#define COLOR_DARK_GRAY", "color color_dark_gray()" ], + "python": [ + "def color_dark_gray():" + ], "csharp": [ "public static Color Color.DarkGray { get }", "public static Color SplashKit.ColorDarkGray();" @@ -88228,13 +88228,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_green():" - ], "cpp": [ "#define COLOR_DARK_GREEN", "color color_dark_green()" ], + "python": [ + "def color_dark_green():" + ], "csharp": [ "public static Color Color.DarkGreen { get }", "public static Color SplashKit.ColorDarkGreen();" @@ -88272,13 +88272,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_khaki():" - ], "cpp": [ "#define COLOR_DARK_KHAKI", "color color_dark_khaki()" ], + "python": [ + "def color_dark_khaki():" + ], "csharp": [ "public static Color Color.DarkKhaki { get }", "public static Color SplashKit.ColorDarkKhaki();" @@ -88316,13 +88316,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_magenta():" - ], "cpp": [ "#define COLOR_DARK_MAGENTA", "color color_dark_magenta()" ], + "python": [ + "def color_dark_magenta():" + ], "csharp": [ "public static Color Color.DarkMagenta { get }", "public static Color SplashKit.ColorDarkMagenta();" @@ -88360,13 +88360,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_olive_green():" - ], "cpp": [ "#define COLOR_DARK_OLIVE_GREEN", "color color_dark_olive_green()" ], + "python": [ + "def color_dark_olive_green():" + ], "csharp": [ "public static Color Color.DarkOliveGreen { get }", "public static Color SplashKit.ColorDarkOliveGreen();" @@ -88404,13 +88404,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_orange():" - ], "cpp": [ "#define COLOR_DARK_ORANGE", "color color_dark_orange()" ], + "python": [ + "def color_dark_orange():" + ], "csharp": [ "public static Color Color.DarkOrange { get }", "public static Color SplashKit.ColorDarkOrange();" @@ -88448,13 +88448,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_orchid():" - ], "cpp": [ "#define COLOR_DARK_ORCHID", "color color_dark_orchid()" ], + "python": [ + "def color_dark_orchid():" + ], "csharp": [ "public static Color Color.DarkOrchid { get }", "public static Color SplashKit.ColorDarkOrchid();" @@ -88492,13 +88492,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_red():" - ], "cpp": [ "#define COLOR_DARK_RED", "color color_dark_red()" ], + "python": [ + "def color_dark_red():" + ], "csharp": [ "public static Color Color.DarkRed { get }", "public static Color SplashKit.ColorDarkRed();" @@ -88536,13 +88536,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_salmon():" - ], "cpp": [ "#define COLOR_DARK_SALMON", "color color_dark_salmon()" ], + "python": [ + "def color_dark_salmon():" + ], "csharp": [ "public static Color Color.DarkSalmon { get }", "public static Color SplashKit.ColorDarkSalmon();" @@ -88580,13 +88580,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_sea_green():" - ], "cpp": [ "#define COLOR_DARK_SEA_GREEN", "color color_dark_sea_green()" ], + "python": [ + "def color_dark_sea_green():" + ], "csharp": [ "public static Color Color.DarkSeaGreen { get }", "public static Color SplashKit.ColorDarkSeaGreen();" @@ -88624,13 +88624,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_slate_blue():" - ], "cpp": [ "#define COLOR_DARK_SLATE_BLUE", "color color_dark_slate_blue()" ], + "python": [ + "def color_dark_slate_blue():" + ], "csharp": [ "public static Color Color.DarkSlateBlue { get }", "public static Color SplashKit.ColorDarkSlateBlue();" @@ -88668,13 +88668,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_slate_gray():" - ], "cpp": [ "#define COLOR_DARK_SLATE_GRAY", "color color_dark_slate_gray()" ], + "python": [ + "def color_dark_slate_gray():" + ], "csharp": [ "public static Color Color.DarkSlateGray { get }", "public static Color SplashKit.ColorDarkSlateGray();" @@ -88712,13 +88712,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_turquoise():" - ], "cpp": [ "#define COLOR_DARK_TURQUOISE", "color color_dark_turquoise()" ], + "python": [ + "def color_dark_turquoise():" + ], "csharp": [ "public static Color Color.DarkTurquoise { get }", "public static Color SplashKit.ColorDarkTurquoise();" @@ -88756,13 +88756,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dark_violet():" - ], "cpp": [ "#define COLOR_DARK_VIOLET", "color color_dark_violet()" ], + "python": [ + "def color_dark_violet():" + ], "csharp": [ "public static Color Color.DarkViolet { get }", "public static Color SplashKit.ColorDarkViolet();" @@ -88800,13 +88800,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_deep_pink():" - ], "cpp": [ "#define COLOR_DEEP_PINK", "color color_deep_pink()" ], + "python": [ + "def color_deep_pink():" + ], "csharp": [ "public static Color Color.DeepPink { get }", "public static Color SplashKit.ColorDeepPink();" @@ -88844,13 +88844,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_deep_sky_blue():" - ], "cpp": [ "#define COLOR_DEEP_SKY_BLUE", "color color_deep_sky_blue()" ], + "python": [ + "def color_deep_sky_blue():" + ], "csharp": [ "public static Color Color.DeepSkyBlue { get }", "public static Color SplashKit.ColorDeepSkyBlue();" @@ -88888,13 +88888,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dim_gray():" - ], "cpp": [ "#define COLOR_DIM_GRAY", "color color_dim_gray()" ], + "python": [ + "def color_dim_gray():" + ], "csharp": [ "public static Color Color.DimGray { get }", "public static Color SplashKit.ColorDimGray();" @@ -88932,13 +88932,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_dodger_blue():" - ], "cpp": [ "#define COLOR_DODGER_BLUE", "color color_dodger_blue()" ], + "python": [ + "def color_dodger_blue():" + ], "csharp": [ "public static Color Color.DodgerBlue { get }", "public static Color SplashKit.ColorDodgerBlue();" @@ -88976,13 +88976,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_firebrick():" - ], "cpp": [ "#define COLOR_FIREBRICK", "color color_firebrick()" ], + "python": [ + "def color_firebrick():" + ], "csharp": [ "public static Color Color.Firebrick { get }", "public static Color SplashKit.ColorFirebrick();" @@ -89020,13 +89020,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_floral_white():" - ], "cpp": [ "#define COLOR_FLORAL_WHITE", "color color_floral_white()" ], + "python": [ + "def color_floral_white():" + ], "csharp": [ "public static Color Color.FloralWhite { get }", "public static Color SplashKit.ColorFloralWhite();" @@ -89064,13 +89064,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_forest_green():" - ], "cpp": [ "#define COLOR_FOREST_GREEN", "color color_forest_green()" ], + "python": [ + "def color_forest_green():" + ], "csharp": [ "public static Color Color.ForestGreen { get }", "public static Color SplashKit.ColorForestGreen();" @@ -89108,13 +89108,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_fuchsia():" - ], "cpp": [ "#define COLOR_FUCHSIA", "color color_fuchsia()" ], + "python": [ + "def color_fuchsia():" + ], "csharp": [ "public static Color Color.Fuchsia { get }", "public static Color SplashKit.ColorFuchsia();" @@ -89152,13 +89152,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_gainsboro():" - ], "cpp": [ "#define COLOR_GAINSBORO", "color color_gainsboro()" ], + "python": [ + "def color_gainsboro():" + ], "csharp": [ "public static Color Color.Gainsboro { get }", "public static Color SplashKit.ColorGainsboro();" @@ -89196,13 +89196,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_ghost_white():" - ], "cpp": [ "#define COLOR_GHOST_WHITE", "color color_ghost_white()" ], + "python": [ + "def color_ghost_white():" + ], "csharp": [ "public static Color Color.GhostWhite { get }", "public static Color SplashKit.ColorGhostWhite();" @@ -89240,13 +89240,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_gold():" - ], "cpp": [ "#define COLOR_GOLD", "color color_gold()" ], + "python": [ + "def color_gold():" + ], "csharp": [ "public static Color Color.Gold { get }", "public static Color SplashKit.ColorGold();" @@ -89284,13 +89284,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_goldenrod():" - ], "cpp": [ "#define COLOR_GOLDENROD", "color color_goldenrod()" ], + "python": [ + "def color_goldenrod():" + ], "csharp": [ "public static Color Color.Goldenrod { get }", "public static Color SplashKit.ColorGoldenrod();" @@ -89328,13 +89328,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_gray():" - ], "cpp": [ "#define COLOR_GRAY", "color color_gray()" ], + "python": [ + "def color_gray():" + ], "csharp": [ "public static Color Color.Gray { get }", "public static Color SplashKit.ColorGray();" @@ -89372,13 +89372,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_green():" - ], "cpp": [ "#define COLOR_GREEN", "color color_green()" ], + "python": [ + "def color_green():" + ], "csharp": [ "public static Color Color.Green { get }", "public static Color SplashKit.ColorGreen();" @@ -89416,13 +89416,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_green_yellow():" - ], "cpp": [ "#define COLOR_GREEN_YELLOW", "color color_green_yellow()" ], + "python": [ + "def color_green_yellow():" + ], "csharp": [ "public static Color Color.GreenYellow { get }", "public static Color SplashKit.ColorGreenYellow();" @@ -89460,13 +89460,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_honeydew():" - ], "cpp": [ "#define COLOR_HONEYDEW", "color color_honeydew()" ], + "python": [ + "def color_honeydew():" + ], "csharp": [ "public static Color Color.Honeydew { get }", "public static Color SplashKit.ColorHoneydew();" @@ -89504,13 +89504,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_hot_pink():" - ], "cpp": [ "#define COLOR_HOT_PINK", "color color_hot_pink()" ], + "python": [ + "def color_hot_pink():" + ], "csharp": [ "public static Color Color.HotPink { get }", "public static Color SplashKit.ColorHotPink();" @@ -89548,13 +89548,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_indian_red():" - ], "cpp": [ "#define COLOR_INDIAN_RED", "color color_indian_red()" ], + "python": [ + "def color_indian_red():" + ], "csharp": [ "public static Color Color.IndianRed { get }", "public static Color SplashKit.ColorIndianRed();" @@ -89592,13 +89592,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_indigo():" - ], "cpp": [ "#define COLOR_INDIGO", "color color_indigo()" ], + "python": [ + "def color_indigo():" + ], "csharp": [ "public static Color Color.Indigo { get }", "public static Color SplashKit.ColorIndigo();" @@ -89636,13 +89636,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_ivory():" - ], "cpp": [ "#define COLOR_IVORY", "color color_ivory()" ], + "python": [ + "def color_ivory():" + ], "csharp": [ "public static Color Color.Ivory { get }", "public static Color SplashKit.ColorIvory();" @@ -89680,13 +89680,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_khaki():" - ], "cpp": [ "#define COLOR_KHAKI", "color color_khaki()" ], + "python": [ + "def color_khaki():" + ], "csharp": [ "public static Color Color.Khaki { get }", "public static Color SplashKit.ColorKhaki();" @@ -89724,13 +89724,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lavender():" - ], "cpp": [ "#define COLOR_LAVENDER", "color color_lavender()" ], + "python": [ + "def color_lavender():" + ], "csharp": [ "public static Color Color.Lavender { get }", "public static Color SplashKit.ColorLavender();" @@ -89768,13 +89768,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lavender_blush():" - ], "cpp": [ "#define COLOR_LAVENDER_BLUSH", "color color_lavender_blush()" ], + "python": [ + "def color_lavender_blush():" + ], "csharp": [ "public static Color Color.LavenderBlush { get }", "public static Color SplashKit.ColorLavenderBlush();" @@ -89812,13 +89812,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lawn_green():" - ], "cpp": [ "#define COLOR_LAWN_GREEN", "color color_lawn_green()" ], + "python": [ + "def color_lawn_green():" + ], "csharp": [ "public static Color Color.LawnGreen { get }", "public static Color SplashKit.ColorLawnGreen();" @@ -89856,13 +89856,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lemon_chiffon():" - ], "cpp": [ "#define COLOR_LEMON_CHIFFON", "color color_lemon_chiffon()" ], + "python": [ + "def color_lemon_chiffon():" + ], "csharp": [ "public static Color Color.LemonChiffon { get }", "public static Color SplashKit.ColorLemonChiffon();" @@ -89900,13 +89900,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_blue():" - ], "cpp": [ "#define COLOR_LIGHT_BLUE", "color color_light_blue()" ], + "python": [ + "def color_light_blue():" + ], "csharp": [ "public static Color Color.LightBlue { get }", "public static Color SplashKit.ColorLightBlue();" @@ -89944,13 +89944,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_coral():" - ], "cpp": [ "#define COLOR_LIGHT_CORAL", "color color_light_coral()" ], + "python": [ + "def color_light_coral():" + ], "csharp": [ "public static Color Color.LightCoral { get }", "public static Color SplashKit.ColorLightCoral();" @@ -89988,13 +89988,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_cyan():" - ], "cpp": [ "#define COLOR_LIGHT_CYAN", "color color_light_cyan()" ], + "python": [ + "def color_light_cyan():" + ], "csharp": [ "public static Color Color.LightCyan { get }", "public static Color SplashKit.ColorLightCyan();" @@ -90032,13 +90032,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_goldenrod_yellow():" - ], "cpp": [ "#define COLOR_LIGHT_GOLDENROD_YELLOW", "color color_light_goldenrod_yellow()" ], + "python": [ + "def color_light_goldenrod_yellow():" + ], "csharp": [ "public static Color Color.LightGoldenrodYellow { get }", "public static Color SplashKit.ColorLightGoldenrodYellow();" @@ -90076,13 +90076,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_gray():" - ], "cpp": [ "#define COLOR_LIGHT_GRAY", "color color_light_gray()" ], + "python": [ + "def color_light_gray():" + ], "csharp": [ "public static Color Color.LightGray { get }", "public static Color SplashKit.ColorLightGray();" @@ -90120,13 +90120,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_green():" - ], "cpp": [ "#define COLOR_LIGHT_GREEN", "color color_light_green()" ], + "python": [ + "def color_light_green():" + ], "csharp": [ "public static Color Color.LightGreen { get }", "public static Color SplashKit.ColorLightGreen();" @@ -90164,13 +90164,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_pink():" - ], "cpp": [ "#define COLOR_LIGHT_PINK", "color color_light_pink()" ], + "python": [ + "def color_light_pink():" + ], "csharp": [ "public static Color Color.LightPink { get }", "public static Color SplashKit.ColorLightPink();" @@ -90208,13 +90208,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_salmon():" - ], "cpp": [ "#define COLOR_LIGHT_SALMON", "color color_light_salmon()" ], + "python": [ + "def color_light_salmon():" + ], "csharp": [ "public static Color Color.LightSalmon { get }", "public static Color SplashKit.ColorLightSalmon();" @@ -90252,13 +90252,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_sea_green():" - ], "cpp": [ "#define COLOR_LIGHT_SEA_GREEN", "color color_light_sea_green()" ], + "python": [ + "def color_light_sea_green():" + ], "csharp": [ "public static Color Color.LightSeaGreen { get }", "public static Color SplashKit.ColorLightSeaGreen();" @@ -90296,13 +90296,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_sky_blue():" - ], "cpp": [ "#define COLOR_LIGHT_SKY_BLUE", "color color_light_sky_blue()" ], + "python": [ + "def color_light_sky_blue():" + ], "csharp": [ "public static Color Color.LightSkyBlue { get }", "public static Color SplashKit.ColorLightSkyBlue();" @@ -90340,13 +90340,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_slate_gray():" - ], "cpp": [ "#define COLOR_LIGHT_SLATE_GRAY", "color color_light_slate_gray()" ], + "python": [ + "def color_light_slate_gray():" + ], "csharp": [ "public static Color Color.LightSlateGray { get }", "public static Color SplashKit.ColorLightSlateGray();" @@ -90384,13 +90384,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_steel_blue():" - ], "cpp": [ "#define COLOR_LIGHT_STEEL_BLUE", "color color_light_steel_blue()" ], + "python": [ + "def color_light_steel_blue():" + ], "csharp": [ "public static Color Color.LightSteelBlue { get }", "public static Color SplashKit.ColorLightSteelBlue();" @@ -90428,13 +90428,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_light_yellow():" - ], "cpp": [ "#define COLOR_LIGHT_YELLOW", "color color_light_yellow()" ], + "python": [ + "def color_light_yellow():" + ], "csharp": [ "public static Color Color.LightYellow { get }", "public static Color SplashKit.ColorLightYellow();" @@ -90472,13 +90472,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lime():" - ], "cpp": [ "#define COLOR_LIME", "color color_lime()" ], + "python": [ + "def color_lime():" + ], "csharp": [ "public static Color Color.Lime { get }", "public static Color SplashKit.ColorLime();" @@ -90516,13 +90516,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_lime_green():" - ], "cpp": [ "#define COLOR_LIME_GREEN", "color color_lime_green()" ], + "python": [ + "def color_lime_green():" + ], "csharp": [ "public static Color Color.LimeGreen { get }", "public static Color SplashKit.ColorLimeGreen();" @@ -90560,13 +90560,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_linen():" - ], "cpp": [ "#define COLOR_LINEN", "color color_linen()" ], + "python": [ + "def color_linen():" + ], "csharp": [ "public static Color Color.Linen { get }", "public static Color SplashKit.ColorLinen();" @@ -90604,13 +90604,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_magenta():" - ], "cpp": [ "#define COLOR_MAGENTA", "color color_magenta()" ], + "python": [ + "def color_magenta():" + ], "csharp": [ "public static Color Color.Magenta { get }", "public static Color SplashKit.ColorMagenta();" @@ -90648,13 +90648,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_maroon():" - ], "cpp": [ "#define COLOR_MAROON", "color color_maroon()" ], + "python": [ + "def color_maroon():" + ], "csharp": [ "public static Color Color.Maroon { get }", "public static Color SplashKit.ColorMaroon();" @@ -90692,13 +90692,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_aquamarine():" - ], "cpp": [ "#define COLOR_MEDIUM_AQUAMARINE", "color color_medium_aquamarine()" ], + "python": [ + "def color_medium_aquamarine():" + ], "csharp": [ "public static Color Color.MediumAquamarine { get }", "public static Color SplashKit.ColorMediumAquamarine();" @@ -90736,13 +90736,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_blue():" - ], "cpp": [ "#define COLOR_MEDIUM_BLUE", "color color_medium_blue()" ], + "python": [ + "def color_medium_blue():" + ], "csharp": [ "public static Color Color.MediumBlue { get }", "public static Color SplashKit.ColorMediumBlue();" @@ -90780,13 +90780,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_orchid():" - ], "cpp": [ "#define COLOR_MEDIUM_ORCHID", "color color_medium_orchid()" ], + "python": [ + "def color_medium_orchid():" + ], "csharp": [ "public static Color Color.MediumOrchid { get }", "public static Color SplashKit.ColorMediumOrchid();" @@ -90824,13 +90824,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_purple():" - ], "cpp": [ "#define COLOR_MEDIUM_PURPLE", "color color_medium_purple()" ], + "python": [ + "def color_medium_purple():" + ], "csharp": [ "public static Color Color.MediumPurple { get }", "public static Color SplashKit.ColorMediumPurple();" @@ -90868,13 +90868,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_sea_green():" - ], "cpp": [ "#define COLOR_MEDIUM_SEA_GREEN", "color color_medium_sea_green()" ], + "python": [ + "def color_medium_sea_green():" + ], "csharp": [ "public static Color Color.MediumSeaGreen { get }", "public static Color SplashKit.ColorMediumSeaGreen();" @@ -90912,13 +90912,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_slate_blue():" - ], "cpp": [ "#define COLOR_MEDIUM_SLATE_BLUE", "color color_medium_slate_blue()" ], + "python": [ + "def color_medium_slate_blue():" + ], "csharp": [ "public static Color Color.MediumSlateBlue { get }", "public static Color SplashKit.ColorMediumSlateBlue();" @@ -90956,13 +90956,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_spring_green():" - ], "cpp": [ "#define COLOR_MEDIUM_SPRING_GREEN", "color color_medium_spring_green()" ], + "python": [ + "def color_medium_spring_green():" + ], "csharp": [ "public static Color Color.MediumSpringGreen { get }", "public static Color SplashKit.ColorMediumSpringGreen();" @@ -91000,13 +91000,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_turquoise():" - ], "cpp": [ "#define COLOR_MEDIUM_TURQUOISE", "color color_medium_turquoise()" ], + "python": [ + "def color_medium_turquoise():" + ], "csharp": [ "public static Color Color.MediumTurquoise { get }", "public static Color SplashKit.ColorMediumTurquoise();" @@ -91044,13 +91044,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_medium_violet_red():" - ], "cpp": [ "#define COLOR_MEDIUM_VIOLET_RED", "color color_medium_violet_red()" ], + "python": [ + "def color_medium_violet_red():" + ], "csharp": [ "public static Color Color.MediumVioletRed { get }", "public static Color SplashKit.ColorMediumVioletRed();" @@ -91088,13 +91088,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_midnight_blue():" - ], "cpp": [ "#define COLOR_MIDNIGHT_BLUE", "color color_midnight_blue()" ], + "python": [ + "def color_midnight_blue():" + ], "csharp": [ "public static Color Color.MidnightBlue { get }", "public static Color SplashKit.ColorMidnightBlue();" @@ -91132,13 +91132,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_mint_cream():" - ], "cpp": [ "#define COLOR_MINT_CREAM", "color color_mint_cream()" ], + "python": [ + "def color_mint_cream():" + ], "csharp": [ "public static Color Color.MintCream { get }", "public static Color SplashKit.ColorMintCream();" @@ -91176,13 +91176,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_misty_rose():" - ], "cpp": [ "#define COLOR_MISTY_ROSE", "color color_misty_rose()" ], + "python": [ + "def color_misty_rose():" + ], "csharp": [ "public static Color Color.MistyRose { get }", "public static Color SplashKit.ColorMistyRose();" @@ -91220,13 +91220,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_moccasin():" - ], "cpp": [ "#define COLOR_MOCCASIN", "color color_moccasin()" ], + "python": [ + "def color_moccasin():" + ], "csharp": [ "public static Color Color.Moccasin { get }", "public static Color SplashKit.ColorMoccasin();" @@ -91264,13 +91264,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_navajo_white():" - ], "cpp": [ "#define COLOR_NAVAJO_WHITE", "color color_navajo_white()" ], + "python": [ + "def color_navajo_white():" + ], "csharp": [ "public static Color Color.NavajoWhite { get }", "public static Color SplashKit.ColorNavajoWhite();" @@ -91308,13 +91308,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_navy():" - ], "cpp": [ "#define COLOR_NAVY", "color color_navy()" ], + "python": [ + "def color_navy():" + ], "csharp": [ "public static Color Color.Navy { get }", "public static Color SplashKit.ColorNavy();" @@ -91352,13 +91352,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_old_lace():" - ], "cpp": [ "#define COLOR_OLD_LACE", "color color_old_lace()" ], + "python": [ + "def color_old_lace():" + ], "csharp": [ "public static Color Color.OldLace { get }", "public static Color SplashKit.ColorOldLace();" @@ -91396,13 +91396,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_olive():" - ], "cpp": [ "#define COLOR_OLIVE", "color color_olive()" ], + "python": [ + "def color_olive():" + ], "csharp": [ "public static Color Color.Olive { get }", "public static Color SplashKit.ColorOlive();" @@ -91440,13 +91440,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_olive_drab():" - ], "cpp": [ "#define COLOR_OLIVE_DRAB", "color color_olive_drab()" ], + "python": [ + "def color_olive_drab():" + ], "csharp": [ "public static Color Color.OliveDrab { get }", "public static Color SplashKit.ColorOliveDrab();" @@ -91484,13 +91484,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_orange():" - ], "cpp": [ "#define COLOR_ORANGE", "color color_orange()" ], + "python": [ + "def color_orange():" + ], "csharp": [ "public static Color Color.Orange { get }", "public static Color SplashKit.ColorOrange();" @@ -91528,13 +91528,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_orange_red():" - ], "cpp": [ "#define COLOR_ORANGE_RED", "color color_orange_red()" ], + "python": [ + "def color_orange_red():" + ], "csharp": [ "public static Color Color.OrangeRed { get }", "public static Color SplashKit.ColorOrangeRed();" @@ -91572,13 +91572,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_orchid():" - ], "cpp": [ "#define COLOR_ORCHID", "color color_orchid()" ], + "python": [ + "def color_orchid():" + ], "csharp": [ "public static Color Color.Orchid { get }", "public static Color SplashKit.ColorOrchid();" @@ -91616,13 +91616,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_pale_goldenrod():" - ], "cpp": [ "#define COLOR_PALE_GOLDENROD", "color color_pale_goldenrod()" ], + "python": [ + "def color_pale_goldenrod():" + ], "csharp": [ "public static Color Color.PaleGoldenrod { get }", "public static Color SplashKit.ColorPaleGoldenrod();" @@ -91660,13 +91660,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_pale_green():" - ], "cpp": [ "#define COLOR_PALE_GREEN", "color color_pale_green()" ], + "python": [ + "def color_pale_green():" + ], "csharp": [ "public static Color Color.PaleGreen { get }", "public static Color SplashKit.ColorPaleGreen();" @@ -91704,13 +91704,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_pale_turquoise():" - ], "cpp": [ "#define COLOR_PALE_TURQUOISE", "color color_pale_turquoise()" ], + "python": [ + "def color_pale_turquoise():" + ], "csharp": [ "public static Color Color.PaleTurquoise { get }", "public static Color SplashKit.ColorPaleTurquoise();" @@ -91748,13 +91748,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_pale_violet_red():" - ], "cpp": [ "#define COLOR_PALE_VIOLET_RED", "color color_pale_violet_red()" ], + "python": [ + "def color_pale_violet_red():" + ], "csharp": [ "public static Color Color.PaleVioletRed { get }", "public static Color SplashKit.ColorPaleVioletRed();" @@ -91792,13 +91792,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_papaya_whip():" - ], "cpp": [ "#define COLOR_PAPAYA_WHIP", "color color_papaya_whip()" ], + "python": [ + "def color_papaya_whip():" + ], "csharp": [ "public static Color Color.PapayaWhip { get }", "public static Color SplashKit.ColorPapayaWhip();" @@ -91836,13 +91836,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_peach_puff():" - ], "cpp": [ "#define COLOR_PEACH_PUFF", "color color_peach_puff()" ], + "python": [ + "def color_peach_puff():" + ], "csharp": [ "public static Color Color.PeachPuff { get }", "public static Color SplashKit.ColorPeachPuff();" @@ -91880,13 +91880,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_peru():" - ], "cpp": [ "#define COLOR_PERU", "color color_peru()" ], + "python": [ + "def color_peru():" + ], "csharp": [ "public static Color Color.Peru { get }", "public static Color SplashKit.ColorPeru();" @@ -91924,13 +91924,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_pink():" - ], "cpp": [ "#define COLOR_PINK", "color color_pink()" ], + "python": [ + "def color_pink():" + ], "csharp": [ "public static Color Color.Pink { get }", "public static Color SplashKit.ColorPink();" @@ -91968,13 +91968,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_plum():" - ], "cpp": [ "#define COLOR_PLUM", "color color_plum()" ], + "python": [ + "def color_plum():" + ], "csharp": [ "public static Color Color.Plum { get }", "public static Color SplashKit.ColorPlum();" @@ -92012,13 +92012,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_powder_blue():" - ], "cpp": [ "#define COLOR_POWDER_BLUE", "color color_powder_blue()" ], + "python": [ + "def color_powder_blue():" + ], "csharp": [ "public static Color Color.PowderBlue { get }", "public static Color SplashKit.ColorPowderBlue();" @@ -92056,13 +92056,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_purple():" - ], "cpp": [ "#define COLOR_PURPLE", "color color_purple()" ], + "python": [ + "def color_purple():" + ], "csharp": [ "public static Color Color.Purple { get }", "public static Color SplashKit.ColorPurple();" @@ -92100,13 +92100,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_red():" - ], "cpp": [ "#define COLOR_RED", "color color_red()" ], + "python": [ + "def color_red():" + ], "csharp": [ "public static Color Color.Red { get }", "public static Color SplashKit.ColorRed();" @@ -92144,13 +92144,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_rosy_brown():" - ], "cpp": [ "#define COLOR_ROSY_BROWN", "color color_rosy_brown()" ], + "python": [ + "def color_rosy_brown():" + ], "csharp": [ "public static Color Color.RosyBrown { get }", "public static Color SplashKit.ColorRosyBrown();" @@ -92188,13 +92188,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_royal_blue():" - ], "cpp": [ "#define COLOR_ROYAL_BLUE", "color color_royal_blue()" ], + "python": [ + "def color_royal_blue():" + ], "csharp": [ "public static Color Color.RoyalBlue { get }", "public static Color SplashKit.ColorRoyalBlue();" @@ -92232,13 +92232,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_saddle_brown():" - ], "cpp": [ "#define COLOR_SADDLE_BROWN", "color color_saddle_brown()" ], + "python": [ + "def color_saddle_brown():" + ], "csharp": [ "public static Color Color.SaddleBrown { get }", "public static Color SplashKit.ColorSaddleBrown();" @@ -92276,13 +92276,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_salmon():" - ], "cpp": [ "#define COLOR_SALMON", "color color_salmon()" ], + "python": [ + "def color_salmon():" + ], "csharp": [ "public static Color Color.Salmon { get }", "public static Color SplashKit.ColorSalmon();" @@ -92320,13 +92320,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_sandy_brown():" - ], "cpp": [ "#define COLOR_SANDY_BROWN", "color color_sandy_brown()" ], + "python": [ + "def color_sandy_brown():" + ], "csharp": [ "public static Color Color.SandyBrown { get }", "public static Color SplashKit.ColorSandyBrown();" @@ -92364,13 +92364,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_sea_green():" - ], "cpp": [ "#define COLOR_SEA_GREEN", "color color_sea_green()" ], + "python": [ + "def color_sea_green():" + ], "csharp": [ "public static Color Color.SeaGreen { get }", "public static Color SplashKit.ColorSeaGreen();" @@ -92408,13 +92408,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_sea_shell():" - ], "cpp": [ "#define COLOR_SEA_SHELL", "color color_sea_shell()" ], + "python": [ + "def color_sea_shell():" + ], "csharp": [ "public static Color Color.SeaShell { get }", "public static Color SplashKit.ColorSeaShell();" @@ -92452,13 +92452,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_sienna():" - ], "cpp": [ "#define COLOR_SIENNA", "color color_sienna()" ], + "python": [ + "def color_sienna():" + ], "csharp": [ "public static Color Color.Sienna { get }", "public static Color SplashKit.ColorSienna();" @@ -92496,13 +92496,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_silver():" - ], "cpp": [ "#define COLOR_SILVER", "color color_silver()" ], + "python": [ + "def color_silver():" + ], "csharp": [ "public static Color Color.Silver { get }", "public static Color SplashKit.ColorSilver();" @@ -92540,13 +92540,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_sky_blue():" - ], "cpp": [ "#define COLOR_SKY_BLUE", "color color_sky_blue()" ], + "python": [ + "def color_sky_blue():" + ], "csharp": [ "public static Color Color.SkyBlue { get }", "public static Color SplashKit.ColorSkyBlue();" @@ -92584,13 +92584,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_slate_blue():" - ], "cpp": [ "#define COLOR_SLATE_BLUE", "color color_slate_blue()" ], + "python": [ + "def color_slate_blue():" + ], "csharp": [ "public static Color Color.SlateBlue { get }", "public static Color SplashKit.ColorSlateBlue();" @@ -92628,13 +92628,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_slate_gray():" - ], "cpp": [ "#define COLOR_SLATE_GRAY", "color color_slate_gray()" ], + "python": [ + "def color_slate_gray():" + ], "csharp": [ "public static Color Color.SlateGray { get }", "public static Color SplashKit.ColorSlateGray();" @@ -92672,13 +92672,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_snow():" - ], "cpp": [ "#define COLOR_SNOW", "color color_snow()" ], + "python": [ + "def color_snow():" + ], "csharp": [ "public static Color Color.Snow { get }", "public static Color SplashKit.ColorSnow();" @@ -92716,13 +92716,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_spring_green():" - ], "cpp": [ "#define COLOR_SPRING_GREEN", "color color_spring_green()" ], + "python": [ + "def color_spring_green():" + ], "csharp": [ "public static Color Color.SpringGreen { get }", "public static Color SplashKit.ColorSpringGreen();" @@ -92760,13 +92760,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_steel_blue():" - ], "cpp": [ "#define COLOR_STEEL_BLUE", "color color_steel_blue()" ], + "python": [ + "def color_steel_blue():" + ], "csharp": [ "public static Color Color.SteelBlue { get }", "public static Color SplashKit.ColorSteelBlue();" @@ -92804,13 +92804,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_swinburne_red():" - ], "cpp": [ "#define COLOR_SWINBURNE_RED", "color color_swinburne_red()" ], + "python": [ + "def color_swinburne_red():" + ], "csharp": [ "public static Color Color.SwinburneRed { get }", "public static Color SplashKit.ColorSwinburneRed();" @@ -92848,13 +92848,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_tan():" - ], "cpp": [ "#define COLOR_TAN", "color color_tan()" ], + "python": [ + "def color_tan():" + ], "csharp": [ "public static Color Color.Tan { get }", "public static Color SplashKit.ColorTan();" @@ -92892,13 +92892,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_teal():" - ], "cpp": [ "#define COLOR_TEAL", "color color_teal()" ], + "python": [ + "def color_teal():" + ], "csharp": [ "public static Color Color.Teal { get }", "public static Color SplashKit.ColorTeal();" @@ -92936,13 +92936,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_thistle():" - ], "cpp": [ "#define COLOR_THISTLE", "color color_thistle()" ], + "python": [ + "def color_thistle():" + ], "csharp": [ "public static Color Color.Thistle { get }", "public static Color SplashKit.ColorThistle();" @@ -92980,13 +92980,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_tomato():" - ], "cpp": [ "#define COLOR_TOMATO", "color color_tomato()" ], + "python": [ + "def color_tomato():" + ], "csharp": [ "public static Color Color.Tomato { get }", "public static Color SplashKit.ColorTomato();" @@ -93024,13 +93024,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_transparent():" - ], "cpp": [ "#define COLOR_TRANSPARENT", "color color_transparent()" ], + "python": [ + "def color_transparent():" + ], "csharp": [ "public static Color Color.Transparent { get }", "public static Color SplashKit.ColorTransparent();" @@ -93068,13 +93068,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_turquoise():" - ], "cpp": [ "#define COLOR_TURQUOISE", "color color_turquoise()" ], + "python": [ + "def color_turquoise():" + ], "csharp": [ "public static Color Color.Turquoise { get }", "public static Color SplashKit.ColorTurquoise();" @@ -93112,13 +93112,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_violet():" - ], "cpp": [ "#define COLOR_VIOLET", "color color_violet()" ], + "python": [ + "def color_violet():" + ], "csharp": [ "public static Color Color.Violet { get }", "public static Color SplashKit.ColorViolet();" @@ -93156,13 +93156,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_wheat():" - ], "cpp": [ "#define COLOR_WHEAT", "color color_wheat()" ], + "python": [ + "def color_wheat():" + ], "csharp": [ "public static Color Color.Wheat { get }", "public static Color SplashKit.ColorWheat();" @@ -93200,13 +93200,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_white():" - ], "cpp": [ "#define COLOR_WHITE", "color color_white()" ], + "python": [ + "def color_white():" + ], "csharp": [ "public static Color Color.White { get }", "public static Color SplashKit.ColorWhite();" @@ -93244,13 +93244,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_white_smoke():" - ], "cpp": [ "#define COLOR_WHITE_SMOKE", "color color_white_smoke()" ], + "python": [ + "def color_white_smoke():" + ], "csharp": [ "public static Color Color.WhiteSmoke { get }", "public static Color SplashKit.ColorWhiteSmoke();" @@ -93288,13 +93288,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_yellow():" - ], "cpp": [ "#define COLOR_YELLOW", "color color_yellow()" ], + "python": [ + "def color_yellow():" + ], "csharp": [ "public static Color Color.Yellow { get }", "public static Color SplashKit.ColorYellow();" @@ -93332,13 +93332,13 @@ "group": "color" }, "signatures": { - "python": [ - "def color_yellow_green():" - ], "cpp": [ "#define COLOR_YELLOW_GREEN", "color color_yellow_green()" ], + "python": [ + "def color_yellow_green():" + ], "csharp": [ "public static Color Color.YellowGreen { get }", "public static Color SplashKit.ColorYellowGreen();" @@ -93419,12 +93419,12 @@ "group": "color" }, "signatures": { - "python": [ - "def hsb_color(hue, saturation, brightness):" - ], "cpp": [ "color hsb_color(double hue, double saturation, double brightness)" ], + "python": [ + "def hsb_color(hue, saturation, brightness):" + ], "csharp": [ "public static Color Color.HSBColor(double hue, double saturation, double brightness);", "public static Color SplashKit.HSBColor(double hue, double saturation, double brightness);" @@ -93459,12 +93459,12 @@ "group": "color" }, "signatures": { - "python": [ - "def random_color():" - ], "cpp": [ "color random_color()" ], + "python": [ + "def random_color():" + ], "csharp": [ "public static Color Color.Random();", "public static Color SplashKit.RandomColor();" @@ -93512,12 +93512,12 @@ "group": "color" }, "signatures": { - "python": [ - "def random_rgb_color(alpha):" - ], "cpp": [ "color random_rgb_color(int alpha)" ], + "python": [ + "def random_rgb_color(alpha):" + ], "csharp": [ "public static Color Color.RandomRGB(int alpha);", "public static Color SplashKit.RandomRGBColor(int alpha);" @@ -93592,12 +93592,12 @@ "group": "color" }, "signatures": { - "python": [ - "def rgb_color_from_double(red, green, blue):" - ], "cpp": [ "color rgb_color(double red, double green, double blue)" ], + "python": [ + "def rgb_color_from_double(red, green, blue):" + ], "csharp": [ "public static Color Color.RGBColor(double red, double green, double blue);", "public static Color SplashKit.RGBColor(double red, double green, double blue);" @@ -93671,12 +93671,12 @@ "group": "color" }, "signatures": { - "python": [ - "def rgb_color(red, green, blue):" - ], "cpp": [ "color rgb_color(int red, int green, int blue)" ], + "python": [ + "def rgb_color(red, green, blue):" + ], "csharp": [ "public static Color Color.RGBColor(int red, int green, int blue);", "public static Color SplashKit.RGBColor(int red, int green, int blue);" @@ -93764,12 +93764,12 @@ "group": "color" }, "signatures": { - "python": [ - "def rgba_color_from_double(red, green, blue, alpha):" - ], "cpp": [ "color rgba_color(double red, double green, double blue, double alpha)" ], + "python": [ + "def rgba_color_from_double(red, green, blue, alpha):" + ], "csharp": [ "public static Color Color.RGBAColor(double red, double green, double blue, double alpha);", "public static Color SplashKit.RGBAColor(double red, double green, double blue, double alpha);" @@ -93856,12 +93856,12 @@ "group": "color" }, "signatures": { - "python": [ - "def rgba_color(red, green, blue, alpha):" - ], "cpp": [ "color rgba_color(int red, int green, int blue, int alpha)" ], + "python": [ + "def rgba_color(red, green, blue, alpha):" + ], "csharp": [ "public static Color Color.RGBAColor(int red, int green, int blue, int alpha);", "public static Color SplashKit.RGBAColor(int red, int green, int blue, int alpha);" @@ -94405,8 +94405,8 @@ "group": "types" }, "signatures": { - "python": "public enum {AdcPin.adc_pin_0 = 0, AdcPin.adc_pin_1 = 1, AdcPin.adc_pin_2 = 2, AdcPin.adc_pin_3 = 3, AdcPin.adc_pin_4 = 4, AdcPin.adc_pin_5 = 5, AdcPin.adc_pin_6 = 6, AdcPin.adc_pin_7 = 7}", "cpp": "class adc_pin {ADC_PIN_0 = 0, ADC_PIN_1 = 1, ADC_PIN_2 = 2, ADC_PIN_3 = 3, ADC_PIN_4 = 4, ADC_PIN_5 = 5, ADC_PIN_6 = 6, ADC_PIN_7 = 7};", + "python": "public enum {AdcPin.adc_pin_0 = 0, AdcPin.adc_pin_1 = 1, AdcPin.adc_pin_2 = 2, AdcPin.adc_pin_3 = 3, AdcPin.adc_pin_4 = 4, AdcPin.adc_pin_5 = 5, AdcPin.adc_pin_6 = 6, AdcPin.adc_pin_7 = 7}", "csharp": "public enum {AdcPin.AdcPin0 = 0, AdcPin.AdcPin1 = 1, AdcPin.AdcPin2 = 2, AdcPin.AdcPin3 = 3, AdcPin.AdcPin4 = 4, AdcPin.AdcPin5 = 5, AdcPin.AdcPin6 = 6, AdcPin.AdcPin7 = 7}", "pascal": "public enum {AdcPin.AdcPin0 = 0, AdcPin.AdcPin1 = 1, AdcPin.AdcPin2 = 2, AdcPin.AdcPin3 = 3, AdcPin.AdcPin4 = 4, AdcPin.AdcPin5 = 5, AdcPin.AdcPin6 = 6, AdcPin.AdcPin7 = 7}" } @@ -94430,8 +94430,8 @@ "group": "types" }, "signatures": { - "python": "public enum {AdcType.ads7830 = 0, AdcType.pcf8591 = 1}", "cpp": "class adc_type {ADS7830 = 0, PCF8591 = 1};", + "python": "public enum {AdcType.ads7830 = 0, AdcType.pcf8591 = 1}", "csharp": "public enum {AdcType.Ads7830 = 0, AdcType.Pcf8591 = 1}", "pascal": "public enum {AdcType.Ads7830 = 0, AdcType.Pcf8591 = 1}" } @@ -94456,8 +94456,8 @@ "group": "types" }, "signatures": { - "python": "public enum {DrawingDest.draw_to_screen = 0, DrawingDest.draw_to_world = 0, DrawingDest.draw_default = 0}", "cpp": "class drawing_dest {DRAW_TO_SCREEN = 0, DRAW_TO_WORLD = 0, DRAW_DEFAULT = 0};", + "python": "public enum {DrawingDest.draw_to_screen = 0, DrawingDest.draw_to_world = 0, DrawingDest.draw_default = 0}", "csharp": "public enum {DrawingDest.DrawToScreen = 0, DrawingDest.DrawToWorld = 0, DrawingDest.DrawDefault = 0}", "pascal": "public enum {DrawingDest.DrawToScreen = 0, DrawingDest.DrawToWorld = 0, DrawingDest.DrawDefault = 0}" } @@ -94489,8 +94489,8 @@ "group": "types" }, "signatures": { - "python": "public enum {FontStyle.normal_font = 0, FontStyle.bold_font = 1, FontStyle.italic_font = 2, FontStyle.underline_font = 4}", "cpp": "class font_style {NORMAL_FONT = 0, BOLD_FONT = 1, ITALIC_FONT = 2, UNDERLINE_FONT = 4};", + "python": "public enum {FontStyle.normal_font = 0, FontStyle.bold_font = 1, FontStyle.italic_font = 2, FontStyle.underline_font = 4}", "csharp": "public enum {FontStyle.NormalFont = 0, FontStyle.BoldFont = 1, FontStyle.ItalicFont = 2, FontStyle.UnderlineFont = 4}", "pascal": "public enum {FontStyle.NormalFont = 0, FontStyle.BoldFont = 1, FontStyle.ItalicFont = 2, FontStyle.UnderlineFont = 4}" } @@ -94666,8 +94666,8 @@ "group": "types" }, "signatures": { - "python": "public enum {GpioPin.pin_1 = 1, GpioPin.pin_2 = 2, GpioPin.pin_3 = 3, GpioPin.pin_4 = 4, GpioPin.pin_5 = 5, GpioPin.pin_6 = 6, GpioPin.pin_7 = 7, GpioPin.pin_8 = 8, GpioPin.pin_9 = 9, GpioPin.pin_10 = 10, GpioPin.pin_11 = 11, GpioPin.pin_12 = 12, GpioPin.pin_13 = 13, GpioPin.pin_14 = 14, GpioPin.pin_15 = 15, GpioPin.pin_16 = 16, GpioPin.pin_17 = 17, GpioPin.pin_18 = 18, GpioPin.pin_19 = 19, GpioPin.pin_20 = 20, GpioPin.pin_21 = 21, GpioPin.pin_22 = 22, GpioPin.pin_23 = 23, GpioPin.pin_24 = 24, GpioPin.pin_25 = 25, GpioPin.pin_26 = 26, GpioPin.pin_27 = 27, GpioPin.pin_28 = 28, GpioPin.pin_29 = 29, GpioPin.pin_30 = 30, GpioPin.pin_31 = 31, GpioPin.pin_32 = 32, GpioPin.pin_33 = 33, GpioPin.pin_34 = 34, GpioPin.pin_35 = 35, GpioPin.pin_36 = 36, GpioPin.pin_37 = 37, GpioPin.pin_38 = 38, GpioPin.pin_39 = 39, GpioPin.pin_40 = 40}", "cpp": "class gpio_pin {PIN_1 = 1, PIN_2 = 2, PIN_3 = 3, PIN_4 = 4, PIN_5 = 5, PIN_6 = 6, PIN_7 = 7, PIN_8 = 8, PIN_9 = 9, PIN_10 = 10, PIN_11 = 11, PIN_12 = 12, PIN_13 = 13, PIN_14 = 14, PIN_15 = 15, PIN_16 = 16, PIN_17 = 17, PIN_18 = 18, PIN_19 = 19, PIN_20 = 20, PIN_21 = 21, PIN_22 = 22, PIN_23 = 23, PIN_24 = 24, PIN_25 = 25, PIN_26 = 26, PIN_27 = 27, PIN_28 = 28, PIN_29 = 29, PIN_30 = 30, PIN_31 = 31, PIN_32 = 32, PIN_33 = 33, PIN_34 = 34, PIN_35 = 35, PIN_36 = 36, PIN_37 = 37, PIN_38 = 38, PIN_39 = 39, PIN_40 = 40};", + "python": "public enum {GpioPin.pin_1 = 1, GpioPin.pin_2 = 2, GpioPin.pin_3 = 3, GpioPin.pin_4 = 4, GpioPin.pin_5 = 5, GpioPin.pin_6 = 6, GpioPin.pin_7 = 7, GpioPin.pin_8 = 8, GpioPin.pin_9 = 9, GpioPin.pin_10 = 10, GpioPin.pin_11 = 11, GpioPin.pin_12 = 12, GpioPin.pin_13 = 13, GpioPin.pin_14 = 14, GpioPin.pin_15 = 15, GpioPin.pin_16 = 16, GpioPin.pin_17 = 17, GpioPin.pin_18 = 18, GpioPin.pin_19 = 19, GpioPin.pin_20 = 20, GpioPin.pin_21 = 21, GpioPin.pin_22 = 22, GpioPin.pin_23 = 23, GpioPin.pin_24 = 24, GpioPin.pin_25 = 25, GpioPin.pin_26 = 26, GpioPin.pin_27 = 27, GpioPin.pin_28 = 28, GpioPin.pin_29 = 29, GpioPin.pin_30 = 30, GpioPin.pin_31 = 31, GpioPin.pin_32 = 32, GpioPin.pin_33 = 33, GpioPin.pin_34 = 34, GpioPin.pin_35 = 35, GpioPin.pin_36 = 36, GpioPin.pin_37 = 37, GpioPin.pin_38 = 38, GpioPin.pin_39 = 39, GpioPin.pin_40 = 40}", "csharp": "public enum {GpioPin.Pin1 = 1, GpioPin.Pin2 = 2, GpioPin.Pin3 = 3, GpioPin.Pin4 = 4, GpioPin.Pin5 = 5, GpioPin.Pin6 = 6, GpioPin.Pin7 = 7, GpioPin.Pin8 = 8, GpioPin.Pin9 = 9, GpioPin.Pin10 = 10, GpioPin.Pin11 = 11, GpioPin.Pin12 = 12, GpioPin.Pin13 = 13, GpioPin.Pin14 = 14, GpioPin.Pin15 = 15, GpioPin.Pin16 = 16, GpioPin.Pin17 = 17, GpioPin.Pin18 = 18, GpioPin.Pin19 = 19, GpioPin.Pin20 = 20, GpioPin.Pin21 = 21, GpioPin.Pin22 = 22, GpioPin.Pin23 = 23, GpioPin.Pin24 = 24, GpioPin.Pin25 = 25, GpioPin.Pin26 = 26, GpioPin.Pin27 = 27, GpioPin.Pin28 = 28, GpioPin.Pin29 = 29, GpioPin.Pin30 = 30, GpioPin.Pin31 = 31, GpioPin.Pin32 = 32, GpioPin.Pin33 = 33, GpioPin.Pin34 = 34, GpioPin.Pin35 = 35, GpioPin.Pin36 = 36, GpioPin.Pin37 = 37, GpioPin.Pin38 = 38, GpioPin.Pin39 = 39, GpioPin.Pin40 = 40}", "pascal": "public enum {GpioPin.Pin1 = 1, GpioPin.Pin2 = 2, GpioPin.Pin3 = 3, GpioPin.Pin4 = 4, GpioPin.Pin5 = 5, GpioPin.Pin6 = 6, GpioPin.Pin7 = 7, GpioPin.Pin8 = 8, GpioPin.Pin9 = 9, GpioPin.Pin10 = 10, GpioPin.Pin11 = 11, GpioPin.Pin12 = 12, GpioPin.Pin13 = 13, GpioPin.Pin14 = 14, GpioPin.Pin15 = 15, GpioPin.Pin16 = 16, GpioPin.Pin17 = 17, GpioPin.Pin18 = 18, GpioPin.Pin19 = 19, GpioPin.Pin20 = 20, GpioPin.Pin21 = 21, GpioPin.Pin22 = 22, GpioPin.Pin23 = 23, GpioPin.Pin24 = 24, GpioPin.Pin25 = 25, GpioPin.Pin26 = 26, GpioPin.Pin27 = 27, GpioPin.Pin28 = 28, GpioPin.Pin29 = 29, GpioPin.Pin30 = 30, GpioPin.Pin31 = 31, GpioPin.Pin32 = 32, GpioPin.Pin33 = 33, GpioPin.Pin34 = 34, GpioPin.Pin35 = 35, GpioPin.Pin36 = 36, GpioPin.Pin37 = 37, GpioPin.Pin38 = 38, GpioPin.Pin39 = 39, GpioPin.Pin40 = 40}" } @@ -94719,8 +94719,8 @@ "group": "types" }, "signatures": { - "python": "public enum {GpioPinMode.gpio_input = 0, GpioPinMode.gpio_output = 1, GpioPinMode.gpio_alt0 = 4, GpioPinMode.gpio_alt1 = 5, GpioPinMode.gpio_alt2 = 6, GpioPinMode.gpio_alt3 = 7, GpioPinMode.gpio_alt4 = 3, GpioPinMode.gpio_alt5 = 2, GpioPinMode.gpio_default_mode = -1}", "cpp": "class gpio_pin_mode {GPIO_INPUT = 0, GPIO_OUTPUT = 1, GPIO_ALT0 = 4, GPIO_ALT1 = 5, GPIO_ALT2 = 6, GPIO_ALT3 = 7, GPIO_ALT4 = 3, GPIO_ALT5 = 2, GPIO_DEFAULT_MODE = -1};", + "python": "public enum {GpioPinMode.gpio_input = 0, GpioPinMode.gpio_output = 1, GpioPinMode.gpio_alt0 = 4, GpioPinMode.gpio_alt1 = 5, GpioPinMode.gpio_alt2 = 6, GpioPinMode.gpio_alt3 = 7, GpioPinMode.gpio_alt4 = 3, GpioPinMode.gpio_alt5 = 2, GpioPinMode.gpio_default_mode = -1}", "csharp": "public enum {GpioPinMode.GpioInput = 0, GpioPinMode.GpioOutput = 1, GpioPinMode.GpioAlt0 = 4, GpioPinMode.GpioAlt1 = 5, GpioPinMode.GpioAlt2 = 6, GpioPinMode.GpioAlt3 = 7, GpioPinMode.GpioAlt4 = 3, GpioPinMode.GpioAlt5 = 2, GpioPinMode.GpioDefaultMode = -1}", "pascal": "public enum {GpioPinMode.GpioInput = 0, GpioPinMode.GpioOutput = 1, GpioPinMode.GpioAlt0 = 4, GpioPinMode.GpioAlt1 = 5, GpioPinMode.GpioAlt2 = 6, GpioPinMode.GpioAlt3 = 7, GpioPinMode.GpioAlt4 = 3, GpioPinMode.GpioAlt5 = 2, GpioPinMode.GpioDefaultMode = -1}" } @@ -94748,8 +94748,8 @@ "group": "types" }, "signatures": { - "python": "public enum {GpioPinValue.gpio_default_value = -1, GpioPinValue.gpio_low = 0, GpioPinValue.gpio_high = 1}", "cpp": "class gpio_pin_value {GPIO_DEFAULT_VALUE = -1, GPIO_LOW = 0, GPIO_HIGH = 1};", + "python": "public enum {GpioPinValue.gpio_default_value = -1, GpioPinValue.gpio_low = 0, GpioPinValue.gpio_high = 1}", "csharp": "public enum {GpioPinValue.GpioDefaultValue = -1, GpioPinValue.GpioLow = 0, GpioPinValue.GpioHigh = 1}", "pascal": "public enum {GpioPinValue.GpioDefaultValue = -1, GpioPinValue.GpioLow = 0, GpioPinValue.GpioHigh = 1}" } @@ -94829,8 +94829,8 @@ "group": "types" }, "signatures": { - "python": "public enum {HttpStatusCode.http_status_ok = 200, HttpStatusCode.http_status_created = 201, HttpStatusCode.http_status_no_content = 204, HttpStatusCode.http_status_moved_permanently = 301, HttpStatusCode.http_status_found = 302, HttpStatusCode.http_status_see_other = 303, HttpStatusCode.http_status_bad_request = 400, HttpStatusCode.http_status_unauthorized = 401, HttpStatusCode.http_status_forbidden = 403, HttpStatusCode.http_status_not_found = 404, HttpStatusCode.http_status_method_not_allowed = 405, HttpStatusCode.http_status_request_timeout = 408, HttpStatusCode.http_status_conflict = 409, HttpStatusCode.http_status_internal_server_error = 500, HttpStatusCode.http_status_not_implemented = 501, HttpStatusCode.http_status_service_unavailable = 503}", "cpp": "class http_status_code {HTTP_STATUS_OK = 200, HTTP_STATUS_CREATED = 201, HTTP_STATUS_NO_CONTENT = 204, HTTP_STATUS_MOVED_PERMANENTLY = 301, HTTP_STATUS_FOUND = 302, HTTP_STATUS_SEE_OTHER = 303, HTTP_STATUS_BAD_REQUEST = 400, HTTP_STATUS_UNAUTHORIZED = 401, HTTP_STATUS_FORBIDDEN = 403, HTTP_STATUS_NOT_FOUND = 404, HTTP_STATUS_METHOD_NOT_ALLOWED = 405, HTTP_STATUS_REQUEST_TIMEOUT = 408, HTTP_STATUS_CONFLICT = 409, HTTP_STATUS_INTERNAL_SERVER_ERROR = 500, HTTP_STATUS_NOT_IMPLEMENTED = 501, HTTP_STATUS_SERVICE_UNAVAILABLE = 503};", + "python": "public enum {HttpStatusCode.http_status_ok = 200, HttpStatusCode.http_status_created = 201, HttpStatusCode.http_status_no_content = 204, HttpStatusCode.http_status_moved_permanently = 301, HttpStatusCode.http_status_found = 302, HttpStatusCode.http_status_see_other = 303, HttpStatusCode.http_status_bad_request = 400, HttpStatusCode.http_status_unauthorized = 401, HttpStatusCode.http_status_forbidden = 403, HttpStatusCode.http_status_not_found = 404, HttpStatusCode.http_status_method_not_allowed = 405, HttpStatusCode.http_status_request_timeout = 408, HttpStatusCode.http_status_conflict = 409, HttpStatusCode.http_status_internal_server_error = 500, HttpStatusCode.http_status_not_implemented = 501, HttpStatusCode.http_status_service_unavailable = 503}", "csharp": "public enum {HttpStatusCode.HttpStatusOk = 200, HttpStatusCode.HttpStatusCreated = 201, HttpStatusCode.HttpStatusNoContent = 204, HttpStatusCode.HttpStatusMovedPermanently = 301, HttpStatusCode.HttpStatusFound = 302, HttpStatusCode.HttpStatusSeeOther = 303, HttpStatusCode.HttpStatusBadRequest = 400, HttpStatusCode.HttpStatusUnauthorized = 401, HttpStatusCode.HttpStatusForbidden = 403, HttpStatusCode.HttpStatusNotFound = 404, HttpStatusCode.HttpStatusMethodNotAllowed = 405, HttpStatusCode.HttpStatusRequestTimeout = 408, HttpStatusCode.HttpStatusConflict = 409, HttpStatusCode.HttpStatusInternalServerError = 500, HttpStatusCode.HttpStatusNotImplemented = 501, HttpStatusCode.HttpStatusServiceUnavailable = 503}", "pascal": "public enum {HttpStatusCode.HttpStatusOk = 200, HttpStatusCode.HttpStatusCreated = 201, HttpStatusCode.HttpStatusNoContent = 204, HttpStatusCode.HttpStatusMovedPermanently = 301, HttpStatusCode.HttpStatusFound = 302, HttpStatusCode.HttpStatusSeeOther = 303, HttpStatusCode.HttpStatusBadRequest = 400, HttpStatusCode.HttpStatusUnauthorized = 401, HttpStatusCode.HttpStatusForbidden = 403, HttpStatusCode.HttpStatusNotFound = 404, HttpStatusCode.HttpStatusMethodNotAllowed = 405, HttpStatusCode.HttpStatusRequestTimeout = 408, HttpStatusCode.HttpStatusConflict = 409, HttpStatusCode.HttpStatusInternalServerError = 500, HttpStatusCode.HttpStatusNotImplemented = 501, HttpStatusCode.HttpStatusServiceUnavailable = 503}" } @@ -94870,8 +94870,8 @@ "group": "types" }, "signatures": { - "python": "public enum {InterfaceStyle.flat_dark_style = 0, InterfaceStyle.shaded_dark_style = 1, InterfaceStyle.flat_light_style = 2, InterfaceStyle.shaded_light_style = 3, InterfaceStyle.bubble = 4, InterfaceStyle.bubble_multicolored = 5}", "cpp": "class interface_style {FLAT_DARK_STYLE = 0, SHADED_DARK_STYLE = 1, FLAT_LIGHT_STYLE = 2, SHADED_LIGHT_STYLE = 3, BUBBLE = 4, BUBBLE_MULTICOLORED = 5};", + "python": "public enum {InterfaceStyle.flat_dark_style = 0, InterfaceStyle.shaded_dark_style = 1, InterfaceStyle.flat_light_style = 2, InterfaceStyle.shaded_light_style = 3, InterfaceStyle.bubble = 4, InterfaceStyle.bubble_multicolored = 5}", "csharp": "public enum {InterfaceStyle.FlatDarkStyle = 0, InterfaceStyle.ShadedDarkStyle = 1, InterfaceStyle.FlatLightStyle = 2, InterfaceStyle.ShadedLightStyle = 3, InterfaceStyle.Bubble = 4, InterfaceStyle.BubbleMulticolored = 5}", "pascal": "public enum {InterfaceStyle.FlatDarkStyle = 0, InterfaceStyle.ShadedDarkStyle = 1, InterfaceStyle.FlatLightStyle = 2, InterfaceStyle.ShadedLightStyle = 3, InterfaceStyle.Bubble = 4, InterfaceStyle.BubbleMulticolored = 5}" } @@ -94893,8 +94893,8 @@ "group": "types" }, "signatures": { - "python": "public enum {MotorDirection.motor_forward = 0, MotorDirection.motor_backward = 0}", "cpp": "class motor_direction {MOTOR_FORWARD = 0, MOTOR_BACKWARD = 0};", + "python": "public enum {MotorDirection.motor_forward = 0, MotorDirection.motor_backward = 0}", "csharp": "public enum {MotorDirection.MotorForward = 0, MotorDirection.MotorBackward = 0}", "pascal": "public enum {MotorDirection.MotorForward = 0, MotorDirection.MotorBackward = 0}" } @@ -94914,8 +94914,8 @@ "group": "types" }, "signatures": { - "python": "public enum {MotorDriverType.l298n = 0}", "cpp": "class motor_driver_type {L298N = 0};", + "python": "public enum {MotorDriverType.l298n = 0}", "csharp": "public enum {MotorDriverType.L298n = 0}", "pascal": "public enum {MotorDriverType.L298n = 0}" } @@ -94943,8 +94943,8 @@ "group": "types" }, "signatures": { - "python": "public enum {PullUpDown.pud_off = 0, PullUpDown.pud_down = 1, PullUpDown.pud_up = 2}", "cpp": "class pull_up_down {PUD_OFF = 0, PUD_DOWN = 1, PUD_UP = 2};", + "python": "public enum {PullUpDown.pud_off = 0, PullUpDown.pud_down = 1, PullUpDown.pud_up = 2}", "csharp": "public enum {PullUpDown.PudOff = 0, PullUpDown.PudDown = 1, PullUpDown.PudUp = 2}", "pascal": "public enum {PullUpDown.PudOff = 0, PullUpDown.PudDown = 1, PullUpDown.PudUp = 2}" } @@ -94995,12 +94995,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def base64_decode(input):" - ], "cpp": [ "string base64_decode(const string &input)" ], + "python": [ + "def base64_decode(input):" + ], "csharp": [ "public static string SplashKit.Base64Decode(string input);" ], @@ -95046,12 +95046,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def base64_encode(input):" - ], "cpp": [ "string base64_encode(const string &input)" ], + "python": [ + "def base64_encode(input):" + ], "csharp": [ "public static string SplashKit.Base64Encode(string input);" ], @@ -95097,12 +95097,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def bin_to_dec(bin):" - ], "cpp": [ "unsigned int bin_to_dec(const string &bin)" ], + "python": [ + "def bin_to_dec(bin):" + ], "csharp": [ "public static uint SplashKit.BinToDec(string bin);" ], @@ -95148,12 +95148,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def bin_to_hex(bin_str):" - ], "cpp": [ "string bin_to_hex(const string &bin_str)" ], + "python": [ + "def bin_to_hex(bin_str):" + ], "csharp": [ "public static string SplashKit.BinToHex(string binStr);" ], @@ -95199,12 +95199,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def bin_to_oct(bin_str):" - ], "cpp": [ "string bin_to_oct(const string &bin_str)" ], + "python": [ + "def bin_to_oct(bin_str):" + ], "csharp": [ "public static string SplashKit.BinToOct(string binStr);" ], @@ -95263,12 +95263,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def contains(text, subtext):" - ], "cpp": [ "bool contains(const string &text, const string &subtext)" ], + "python": [ + "def contains(text, subtext):" + ], "csharp": [ "public static bool SplashKit.Contains(string text, string subtext);" ], @@ -95314,12 +95314,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def convert_to_double(text):" - ], "cpp": [ "double convert_to_double(const string &text)" ], + "python": [ + "def convert_to_double(text):" + ], "csharp": [ "public static double SplashKit.ConvertToDouble(string text);" ], @@ -95365,12 +95365,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def convert_to_integer(text):" - ], "cpp": [ "int convert_to_integer(const string &text)" ], + "python": [ + "def convert_to_integer(text):" + ], "csharp": [ "public static int SplashKit.ConvertToInteger(string text);" ], @@ -95416,12 +95416,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def dec_to_bin(dec):" - ], "cpp": [ "string dec_to_bin(unsigned int dec)" ], + "python": [ + "def dec_to_bin(dec):" + ], "csharp": [ "public static string SplashKit.DecToBin(uint dec);" ], @@ -95467,12 +95467,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def dec_to_oct(decimal_value):" - ], "cpp": [ "string dec_to_oct(unsigned int decimal_value)" ], + "python": [ + "def dec_to_oct(decimal_value):" + ], "csharp": [ "public static string SplashKit.DecToOct(uint decimalValue);" ], @@ -95531,12 +95531,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def greatest_common_divisor(number1, number2):" - ], "cpp": [ "int greatest_common_divisor(int number1, int number2)" ], + "python": [ + "def greatest_common_divisor(number1, number2):" + ], "csharp": [ "public static int SplashKit.GreatestCommonDivisor(int number1, int number2);" ], @@ -95582,12 +95582,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def hex_to_bin(hex_str):" - ], "cpp": [ "string hex_to_bin(const string &hex_str)" ], + "python": [ + "def hex_to_bin(hex_str):" + ], "csharp": [ "public static string SplashKit.HexToBin(string hexStr);" ], @@ -95633,12 +95633,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def hex_to_dec(hex_string):" - ], "cpp": [ "unsigned int hex_to_dec(const string &hex_string)" ], + "python": [ + "def hex_to_dec(hex_string):" + ], "csharp": [ "public static uint SplashKit.HexToDec(string hexString);" ], @@ -95684,12 +95684,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def hex_to_oct(hex_str):" - ], "cpp": [ "string hex_to_oct(const string &hex_str)" ], + "python": [ + "def hex_to_oct(hex_str):" + ], "csharp": [ "public static string SplashKit.HexToOct(string hexStr);" ], @@ -95748,12 +95748,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def index_of(text, subtext):" - ], "cpp": [ "int index_of(const string &text, const string &subtext)" ], + "python": [ + "def index_of(text, subtext):" + ], "csharp": [ "public static int SplashKit.IndexOf(string text, string subtext);" ], @@ -95799,12 +95799,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def is_binary(bin_str):" - ], "cpp": [ "bool is_binary(const string &bin_str)" ], + "python": [ + "def is_binary(bin_str):" + ], "csharp": [ "public static bool SplashKit.IsBinary(string binStr);" ], @@ -95850,12 +95850,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def is_double(text):" - ], "cpp": [ "bool is_double(const string &text)" ], + "python": [ + "def is_double(text):" + ], "csharp": [ "public static bool SplashKit.IsDouble(string text);" ], @@ -95901,12 +95901,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def is_hex(hex_str):" - ], "cpp": [ "bool is_hex(const string &hex_str)" ], + "python": [ + "def is_hex(hex_str):" + ], "csharp": [ "public static bool SplashKit.IsHex(string hexStr);" ], @@ -95952,12 +95952,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def is_integer(text):" - ], "cpp": [ "bool is_integer(const string &text)" ], + "python": [ + "def is_integer(text):" + ], "csharp": [ "public static bool SplashKit.IsInteger(string text);" ], @@ -96003,12 +96003,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def is_number(text):" - ], "cpp": [ "bool is_number(const string &text)" ], + "python": [ + "def is_number(text):" + ], "csharp": [ "public static bool SplashKit.IsNumber(string text);" ], @@ -96054,12 +96054,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def is_octal(octal_str):" - ], "cpp": [ "bool is_octal(const string &octal_str)" ], + "python": [ + "def is_octal(octal_str):" + ], "csharp": [ "public static bool SplashKit.IsOctal(string octalStr);" ], @@ -96105,12 +96105,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def is_prime_number(number):" - ], "cpp": [ "bool is_prime_number(int number)" ], + "python": [ + "def is_prime_number(number):" + ], "csharp": [ "public static bool SplashKit.IsPrimeNumber(int number);" ], @@ -96169,12 +96169,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def least_common_multiple(number1, number2):" - ], "cpp": [ "int least_common_multiple(int number1, int number2)" ], + "python": [ + "def least_common_multiple(number1, number2):" + ], "csharp": [ "public static int SplashKit.LeastCommonMultiple(int number1, int number2);" ], @@ -96220,12 +96220,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def length_of(text):" - ], "cpp": [ "int length_of(const string &text)" ], + "python": [ + "def length_of(text):" + ], "csharp": [ "public static int SplashKit.LengthOf(string text);" ], @@ -96271,12 +96271,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def oct_to_bin(octal_str):" - ], "cpp": [ "string oct_to_bin(const string &octal_str)" ], + "python": [ + "def oct_to_bin(octal_str):" + ], "csharp": [ "public static string SplashKit.OctToBin(string octalStr);" ], @@ -96322,12 +96322,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def oct_to_dec(octal_string):" - ], "cpp": [ "unsigned int oct_to_dec(const string &octal_string)" ], + "python": [ + "def oct_to_dec(octal_string):" + ], "csharp": [ "public static uint SplashKit.OctToDec(string octalString);" ], @@ -96373,12 +96373,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def oct_to_hex(oct_str):" - ], "cpp": [ "string oct_to_hex(const string &oct_str)" ], + "python": [ + "def oct_to_hex(oct_str):" + ], "csharp": [ "public static string SplashKit.OctToHex(string octStr);" ], @@ -96450,12 +96450,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def replace_all(text, substr, new_text):" - ], "cpp": [ "string replace_all(const string &text, const string &substr, const string &new_text)" ], + "python": [ + "def replace_all(text, substr, new_text):" + ], "csharp": [ "public static string SplashKit.ReplaceAll(string text, string substr, string newText);" ], @@ -96514,12 +96514,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def split(text, delimiter):" - ], "cpp": [ "vector split(const string &text, char delimiter)" ], + "python": [ + "def split(text, delimiter):" + ], "csharp": [ "public static List SplashKit.Split(string text, char delimiter);" ], @@ -96565,12 +96565,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def square_root(number):" - ], "cpp": [ "double square_root(int number)" ], + "python": [ + "def square_root(number):" + ], "csharp": [ "public static double SplashKit.SquareRoot(int number);" ], @@ -96616,12 +96616,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def to_lowercase(text):" - ], "cpp": [ "string to_lowercase(const string &text)" ], + "python": [ + "def to_lowercase(text):" + ], "csharp": [ "public static string SplashKit.ToLowercase(string text);" ], @@ -96667,12 +96667,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def to_uppercase(text):" - ], "cpp": [ "string to_uppercase(const string &text)" ], + "python": [ + "def to_uppercase(text):" + ], "csharp": [ "public static string SplashKit.ToUppercase(string text);" ], @@ -96718,12 +96718,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def trim(text):" - ], "cpp": [ "string trim(const string &text)" ], + "python": [ + "def trim(text):" + ], "csharp": [ "public static string SplashKit.Trim(string text);" ], @@ -96783,12 +96783,12 @@ "static": "random" }, "signatures": { - "python": [ - "def rnd_range(min, max):" - ], "cpp": [ "int rnd(int min, int max)" ], + "python": [ + "def rnd_range(min, max):" + ], "csharp": [ "public static int SplashKit.Rnd(int min, int max);" ], @@ -96821,12 +96821,12 @@ "static": "random" }, "signatures": { - "python": [ - "def rnd():" - ], "cpp": [ "float rnd()" ], + "python": [ + "def rnd():" + ], "csharp": [ "public static float SplashKit.Rnd();" ], @@ -96873,12 +96873,12 @@ "static": "random" }, "signatures": { - "python": [ - "def rnd_int(ubound):" - ], "cpp": [ "int rnd(int ubound)" ], + "python": [ + "def rnd_int(ubound):" + ], "csharp": [ "public static int SplashKit.Rnd(int ubound);" ], @@ -96911,12 +96911,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def current_ticks():" - ], "cpp": [ "unsigned int current_ticks()" ], + "python": [ + "def current_ticks():" + ], "csharp": [ "public static uint SplashKit.CurrentTicks();" ], @@ -96962,12 +96962,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def delay(milliseconds):" - ], "cpp": [ "void delay(int milliseconds)" ], + "python": [ + "def delay(milliseconds):" + ], "csharp": [ "public static void SplashKit.Delay(int milliseconds);" ], @@ -97052,12 +97052,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def display_dialog(title, msg, output_font, font_size):" - ], "cpp": [ "void display_dialog(const string &title, const string &msg, font output_font, int font_size)" ], + "python": [ + "def display_dialog(title, msg, output_font, font_size):" + ], "csharp": [ "public static void SplashKit.DisplayDialog(string title, string msg, Font outputFont, int fontSize);" ], @@ -97116,12 +97116,12 @@ "static": "utilities" }, "signatures": { - "python": [ - "def file_as_string(filename, kind):" - ], "cpp": [ "string file_as_string(string filename, resource_kind kind)" ], + "python": [ + "def file_as_string(filename, kind):" + ], "csharp": [ "public static string SplashKit.FileAsString(string filename, ResourceKind kind);" ], @@ -97201,12 +97201,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def clear_window(wind, clr):" - ], "cpp": [ "void clear_window(window wind, color clr)" ], + "python": [ + "def clear_window(wind, clr):" + ], "csharp": [ "public void Window.Clear(Color clr);", "public static void SplashKit.ClearWindow(Window wind, Color clr);" @@ -97240,12 +97240,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def close_all_windows():" - ], "cpp": [ "void close_all_windows()" ], + "python": [ + "def close_all_windows():" + ], "csharp": [ "public static void SplashKit.CloseAllWindows();" ], @@ -97278,12 +97278,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def close_current_window():" - ], "cpp": [ "void close_current_window()" ], + "python": [ + "def close_current_window():" + ], "csharp": [ "public static void SplashKit.CloseCurrentWindow();" ], @@ -97330,12 +97330,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def close_window_named(name):" - ], "cpp": [ "void close_window(const string &name)" ], + "python": [ + "def close_window_named(name):" + ], "csharp": [ "public static void SplashKit.CloseWindow(string name);" ], @@ -97385,12 +97385,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def close_window(wind):" - ], "cpp": [ "void close_window(window wind)" ], + "python": [ + "def close_window(wind):" + ], "csharp": [ "public void Window.Close();", "public static void SplashKit.CloseWindow(Window wind);" @@ -97424,12 +97424,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def current_window():" - ], "cpp": [ "window current_window()" ], + "python": [ + "def current_window():" + ], "csharp": [ "public static Window SplashKit.CurrentWindow();" ], @@ -97462,12 +97462,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def current_window_has_border():" - ], "cpp": [ "bool current_window_has_border()" ], + "python": [ + "def current_window_has_border():" + ], "csharp": [ "public static bool SplashKit.CurrentWindowHasBorder();" ], @@ -97500,12 +97500,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def current_window_height():" - ], "cpp": [ "int current_window_height()" ], + "python": [ + "def current_window_height():" + ], "csharp": [ "public static int SplashKit.CurrentWindowHeight();" ], @@ -97538,12 +97538,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def current_window_is_fullscreen():" - ], "cpp": [ "bool current_window_is_fullscreen()" ], + "python": [ + "def current_window_is_fullscreen():" + ], "csharp": [ "public static bool SplashKit.CurrentWindowIsFullscreen();" ], @@ -97576,12 +97576,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def current_window_position():" - ], "cpp": [ "point_2d current_window_position()" ], + "python": [ + "def current_window_position():" + ], "csharp": [ "public static Point2D SplashKit.CurrentWindowPosition();" ], @@ -97614,12 +97614,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def current_window_toggle_border():" - ], "cpp": [ "void current_window_toggle_border()" ], + "python": [ + "def current_window_toggle_border():" + ], "csharp": [ "public static void SplashKit.CurrentWindowToggleBorder();" ], @@ -97652,12 +97652,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def current_window_toggle_fullscreen():" - ], "cpp": [ "void current_window_toggle_fullscreen()" ], + "python": [ + "def current_window_toggle_fullscreen():" + ], "csharp": [ "public static void SplashKit.CurrentWindowToggleFullscreen();" ], @@ -97690,12 +97690,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def current_window_width():" - ], "cpp": [ "int current_window_width()" ], + "python": [ + "def current_window_width():" + ], "csharp": [ "public static int SplashKit.CurrentWindowWidth();" ], @@ -97728,12 +97728,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def current_window_x():" - ], "cpp": [ "int current_window_x()" ], + "python": [ + "def current_window_x():" + ], "csharp": [ "public static int SplashKit.CurrentWindowX();" ], @@ -97766,12 +97766,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def current_window_y():" - ], "cpp": [ "int current_window_y()" ], + "python": [ + "def current_window_y():" + ], "csharp": [ "public static int SplashKit.CurrentWindowY();" ], @@ -97817,12 +97817,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def has_window(caption):" - ], "cpp": [ "bool has_window(string caption)" ], + "python": [ + "def has_window(caption):" + ], "csharp": [ "public static bool SplashKit.HasWindow(string caption);" ], @@ -97871,12 +97871,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def is_current_window(wind):" - ], "cpp": [ "bool is_current_window(window wind)" ], + "python": [ + "def is_current_window(wind):" + ], "csharp": [ "public bool Window.IsCurrentWindow { get }", "public static bool SplashKit.IsCurrentWindow(Window wind);" @@ -97936,12 +97936,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def move_current_window_to(x, y):" - ], "cpp": [ "void move_current_window_to(int x, int y)" ], + "python": [ + "def move_current_window_to(x, y):" + ], "csharp": [ "public static void SplashKit.MoveCurrentWindowTo(int x, int y);" ], @@ -98014,12 +98014,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def move_window_to_named(name, x, y):" - ], "cpp": [ "void move_window_to(const string &name, int x, int y)" ], + "python": [ + "def move_window_to_named(name, x, y):" + ], "csharp": [ "public static void SplashKit.MoveWindowTo(string name, int x, int y);" ], @@ -98094,12 +98094,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def move_window_to(wind, x, y):" - ], "cpp": [ "void move_window_to(window wind, int x, int y)" ], + "python": [ + "def move_window_to(wind, x, y):" + ], "csharp": [ "public void Window.MoveTo(int x, int y);", "public static void SplashKit.MoveWindowTo(Window wind, int x, int y);" @@ -98174,12 +98174,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def open_window(caption, width, height):" - ], "cpp": [ "window open_window(string caption, int width, int height)" ], + "python": [ + "def open_window(caption, width, height):" + ], "csharp": [ "public static Window SplashKit.OpenWindow(string caption, int width, int height);", "public Window(string caption, int width, int height);" @@ -98229,12 +98229,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def refresh_window(wind):" - ], "cpp": [ "void refresh_window(window wind)" ], + "python": [ + "def refresh_window(wind):" + ], "csharp": [ "public void Window.Refresh();", "public static void SplashKit.RefreshWindow(Window wind);" @@ -98298,12 +98298,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def refresh_window_with_target_fps(wind, target_fps):" - ], "cpp": [ "void refresh_window(window wind, unsigned int target_fps)" ], + "python": [ + "def refresh_window_with_target_fps(wind, target_fps):" + ], "csharp": [ "public void Window.Refresh(uint targetFps);", "public static void SplashKit.RefreshWindow(Window wind, uint targetFps);" @@ -98363,12 +98363,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def resize_current_window(width, height):" - ], "cpp": [ "void resize_current_window(int width, int height)" ], + "python": [ + "def resize_current_window(width, height):" + ], "csharp": [ "public static void SplashKit.ResizeCurrentWindow(int width, int height);" ], @@ -98443,12 +98443,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def resize_window(wnd, width, height):" - ], "cpp": [ "void resize_window(window wnd, int width, int height)" ], + "python": [ + "def resize_window(wnd, width, height):" + ], "csharp": [ "public void Window.Resize(int width, int height);", "public static void SplashKit.ResizeWindow(Window wnd, int width, int height);" @@ -98496,12 +98496,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def set_current_window_named(name):" - ], "cpp": [ "void set_current_window(const string &name)" ], + "python": [ + "def set_current_window_named(name):" + ], "csharp": [ "public static void SplashKit.SetCurrentWindow(string name);" ], @@ -98550,12 +98550,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def set_current_window(wind):" - ], "cpp": [ "void set_current_window(window wind)" ], + "python": [ + "def set_current_window(wind):" + ], "csharp": [ "public void Window.MakeCurrent();", "public static void SplashKit.SetCurrentWindow(Window wind);" @@ -98605,12 +98605,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def window_caption(wind):" - ], "cpp": [ "string window_caption(window wind)" ], + "python": [ + "def window_caption(wind):" + ], "csharp": [ "public string Window.Caption { get }", "public static string SplashKit.WindowCaption(Window wind);" @@ -98658,12 +98658,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_close_requested_named(name):" - ], "cpp": [ "bool window_close_requested(const string &name)" ], + "python": [ + "def window_close_requested_named(name):" + ], "csharp": [ "public static bool SplashKit.WindowCloseRequested(string name);" ], @@ -98712,12 +98712,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_close_requested(wind):" - ], "cpp": [ "bool window_close_requested(window wind)" ], + "python": [ + "def window_close_requested(wind):" + ], "csharp": [ "public bool Window.CloseRequested { get }", "public static bool SplashKit.WindowCloseRequested(Window wind);" @@ -98765,12 +98765,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_has_border_named(name):" - ], "cpp": [ "bool window_has_border(const string &name)" ], + "python": [ + "def window_has_border_named(name):" + ], "csharp": [ "public static bool SplashKit.WindowHasBorder(string name);" ], @@ -98819,12 +98819,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def window_has_border(wnd):" - ], "cpp": [ "bool window_has_border(window wnd)" ], + "python": [ + "def window_has_border(wnd):" + ], "csharp": [ "public bool Window.HasBorder { get }", "public static bool SplashKit.WindowHasBorder(Window wnd);" @@ -98874,12 +98874,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def window_has_focus(wind):" - ], "cpp": [ "bool window_has_focus(window wind)" ], + "python": [ + "def window_has_focus(wind):" + ], "csharp": [ "public bool Window.HasFocus { get }", "public static bool SplashKit.WindowHasFocus(Window wind);" @@ -98927,12 +98927,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_height_named(name):" - ], "cpp": [ "int window_height(const string &name)" ], + "python": [ + "def window_height_named(name):" + ], "csharp": [ "public static int SplashKit.WindowHeight(string name);" ], @@ -98981,12 +98981,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def window_height(wind):" - ], "cpp": [ "int window_height(window wind)" ], + "python": [ + "def window_height(wind):" + ], "csharp": [ "public int Window.Height { get }", "public static int SplashKit.WindowHeight(Window wind);" @@ -99034,12 +99034,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_is_fullscreen_named(name):" - ], "cpp": [ "bool window_is_fullscreen(const string &name)" ], + "python": [ + "def window_is_fullscreen_named(name):" + ], "csharp": [ "public static bool SplashKit.WindowIsFullscreen(string name);" ], @@ -99088,12 +99088,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def window_is_fullscreen(wnd):" - ], "cpp": [ "bool window_is_fullscreen(window wnd)" ], + "python": [ + "def window_is_fullscreen(wnd):" + ], "csharp": [ "public bool Window.IsFullscreen { get }", "public static bool SplashKit.WindowIsFullscreen(Window wnd);" @@ -99140,12 +99140,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_named(caption):" - ], "cpp": [ "window window_named(string caption)" ], + "python": [ + "def window_named(caption):" + ], "csharp": [ "public static Window SplashKit.WindowNamed(string caption);" ], @@ -99192,12 +99192,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_position_named(name):" - ], "cpp": [ "point_2d window_position(const string &name)" ], + "python": [ + "def window_position_named(name):" + ], "csharp": [ "public static Point2D SplashKit.WindowPosition(string name);" ], @@ -99246,12 +99246,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def window_position(wnd):" - ], "cpp": [ "point_2d window_position(window wnd)" ], + "python": [ + "def window_position(wnd):" + ], "csharp": [ "public Point2D Window.Position { get }", "public static Point2D SplashKit.WindowPosition(Window wnd);" @@ -99314,12 +99314,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def window_set_icon(wind, bmp):" - ], "cpp": [ "void window_set_icon(window wind, bitmap bmp)" ], + "python": [ + "def window_set_icon(wind, bmp):" + ], "csharp": [ "public void Window.Icon { set }", "public static void SplashKit.WindowSetIcon(Window wind, Bitmap bmp);" @@ -99367,12 +99367,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_toggle_border_named(name):" - ], "cpp": [ "void window_toggle_border(const string &name)" ], + "python": [ + "def window_toggle_border_named(name):" + ], "csharp": [ "public static void SplashKit.WindowToggleBorder(string name);" ], @@ -99421,12 +99421,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def window_toggle_border(wnd):" - ], "cpp": [ "void window_toggle_border(window wnd)" ], + "python": [ + "def window_toggle_border(wnd):" + ], "csharp": [ "public void Window.ToggleBorder();", "public static void SplashKit.WindowToggleBorder(Window wnd);" @@ -99474,12 +99474,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_toggle_fullscreen_named(name):" - ], "cpp": [ "void window_toggle_fullscreen(const string &name)" ], + "python": [ + "def window_toggle_fullscreen_named(name):" + ], "csharp": [ "public static void SplashKit.WindowToggleFullscreen(string name);" ], @@ -99528,12 +99528,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def window_toggle_fullscreen(wnd):" - ], "cpp": [ "void window_toggle_fullscreen(window wnd)" ], + "python": [ + "def window_toggle_fullscreen(wnd):" + ], "csharp": [ "public void Window.ToggleFullscreen();", "public static void SplashKit.WindowToggleFullscreen(Window wnd);" @@ -99581,12 +99581,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_width_named(name):" - ], "cpp": [ "int window_width(const string &name)" ], + "python": [ + "def window_width_named(name):" + ], "csharp": [ "public static int SplashKit.WindowWidth(string name);" ], @@ -99635,12 +99635,12 @@ "self": "wind" }, "signatures": { - "python": [ - "def window_width(wind):" - ], "cpp": [ "int window_width(window wind)" ], + "python": [ + "def window_width(wind):" + ], "csharp": [ "public int Window.Width { get }", "public static int SplashKit.WindowWidth(Window wind);" @@ -99674,12 +99674,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_with_focus():" - ], "cpp": [ "window window_with_focus()" ], + "python": [ + "def window_with_focus():" + ], "csharp": [ "public static Window SplashKit.WindowWithFocus();" ], @@ -99726,12 +99726,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_x_named(name):" - ], "cpp": [ "int window_x(const string &name)" ], + "python": [ + "def window_x_named(name):" + ], "csharp": [ "public static int SplashKit.WindowX(string name);" ], @@ -99780,12 +99780,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def window_x(wnd):" - ], "cpp": [ "int window_x(window wnd)" ], + "python": [ + "def window_x(wnd):" + ], "csharp": [ "public int Window.X { get }", "public static int SplashKit.WindowX(Window wnd);" @@ -99833,12 +99833,12 @@ "static": "window_manager" }, "signatures": { - "python": [ - "def window_y_named(name):" - ], "cpp": [ "int window_y(const string &name)" ], + "python": [ + "def window_y_named(name):" + ], "csharp": [ "public static int SplashKit.WindowY(string name);" ], @@ -99887,12 +99887,12 @@ "self": "wnd" }, "signatures": { - "python": [ - "def window_y(wnd):" - ], "cpp": [ "int window_y(window wnd)" ], + "python": [ + "def window_y(wnd):" + ], "csharp": [ "public int Window.Y { get }", "public static int SplashKit.WindowY(Window wnd);" From 4d498ed125b278fd1dd23943702ed6a85bc179ba Mon Sep 17 00:00:00 2001 From: AkiraCoffee <88522379+Coffee8848@users.noreply.github.com> Date: Fri, 5 Sep 2025 16:21:11 +1000 Subject: [PATCH 40/47] Submitted the first prototype --- src/components/PopularTutorials.astro | 279 ++++++++++++++++++++++++++ src/content/docs/index.mdx | 3 + src/pages/api/top-docs.ts | 127 ++++++++++++ 3 files changed, 409 insertions(+) create mode 100644 src/components/PopularTutorials.astro create mode 100644 src/pages/api/top-docs.ts diff --git a/src/components/PopularTutorials.astro b/src/components/PopularTutorials.astro new file mode 100644 index 000000000..2f9336504 --- /dev/null +++ b/src/components/PopularTutorials.astro @@ -0,0 +1,279 @@ +--- +// Popular Tutorials Component +// Displays most popular SplashKit tutorials with sorting options +// Uses mock data API endpoint for Phase 1 implementation +--- + +

    + + + + diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx index c6aae2879..885102e55 100644 --- a/src/content/docs/index.mdx +++ b/src/content/docs/index.mdx @@ -25,6 +25,7 @@ hero: import { Card, LinkCard, CardGrid } from "@astrojs/starlight/components"; +import PopularTutorials from "../../components/PopularTutorials.astro"; #### To install SplashKit, copy and paste the following into your terminal @@ -34,6 +35,8 @@ bash <(curl -s https://raw.githubusercontent.com/splashkit/skm/master/install-sc
    See the [Installation Guides](/installation/) for more details.
    + + ## Features diff --git a/src/pages/api/top-docs.ts b/src/pages/api/top-docs.ts new file mode 100644 index 000000000..6fa361913 --- /dev/null +++ b/src/pages/api/top-docs.ts @@ -0,0 +1,127 @@ +// ------------------------------------------------------------------------------ +// API Route: Popular Tutorials Data +// Returns mock tutorial statistics for the popular tutorials feature +// Phase 1: Mock data, Phase 2: Real analytics integration +// ------------------------------------------------------------------------------ + +export interface TopDoc { + path: string; // Page URL path as stable ID + title: string; // Tutorial title + views: number; // Total page views + avgTimeSpent: number; // Average time spent on page (seconds) + category: string; // Auto-extracted from path (first segment) +} + +// Mock tutorial data based on real SplashKit documentation paths +const mockTutorialData: TopDoc[] = [ + { + path: '/guides/graphics/drawing-sprites/', + title: 'Drawing Sprites', + views: 3247, + avgTimeSpent: 145, + category: 'guides' + }, + { + path: '/installation/windows-msys2/4-vscode/', + title: 'VS Code Setup for Windows', + views: 2891, + avgTimeSpent: 220, + category: 'installation' + }, + { + path: '/guides/animations/simple-animations/', + title: 'Simple Animations', + views: 2654, + avgTimeSpent: 180, + category: 'guides' + }, + { + path: '/guides/audio/playing-sounds/', + title: 'Playing Sounds', + views: 2103, + avgTimeSpent: 95, + category: 'guides' + }, + { + path: '/guides/input/handling-input/', + title: 'Handling User Input', + views: 1987, + avgTimeSpent: 165, + category: 'guides' + }, + { + path: '/installation/ubuntu/', + title: 'Ubuntu Installation Guide', + views: 1845, + avgTimeSpent: 280, + category: 'installation' + }, + { + path: '/guides/physics/collision-detection/', + title: 'Collision Detection', + views: 1672, + avgTimeSpent: 200, + category: 'guides' + }, + { + path: '/api/graphics/#draw-bitmap-named', + title: 'Draw Bitmap API Reference', + views: 1534, + avgTimeSpent: 75, + category: 'api' + } +]; + +// Utility function to sort tutorials by different criteria +function sortTutorials(tutorials: TopDoc[], sortBy: string): TopDoc[] { + const sortedTutorials = [...tutorials]; + + switch (sortBy) { + case 'timeSpent': + return sortedTutorials.sort((a, b) => b.avgTimeSpent - a.avgTimeSpent); + case 'views': + default: + return sortedTutorials.sort((a, b) => b.views - a.views); + } +} + +// API endpoint handler +export async function GET({ url }: { url: URL }) { + try { + // Parse query parameters + const sortBy = url.searchParams.get('sort') || 'views'; + const limitParam = url.searchParams.get('limit'); + const limit = limitParam ? parseInt(limitParam, 10) : 6; + const days = url.searchParams.get('days'); // Reserved for future real analytics + + // Sort and limit results + const sortedTutorials = sortTutorials(mockTutorialData, sortBy); + const limitedTutorials = sortedTutorials.slice(0, Math.max(1, Math.min(limit, 20))); + + // Return JSON response + return new Response(JSON.stringify({ + items: limitedTutorials, + meta: { + total: mockTutorialData.length, + returned: limitedTutorials.length, + sortBy, + ismock: true // Phase 1 indicator + } + }), { + status: 200, + headers: { + 'Content-Type': 'application/json', + 'Cache-Control': 'public, max-age=300' // 5 minute cache + } + }); + } catch (error) { + console.error('Error in top-docs API:', error); + return new Response(JSON.stringify({ + error: 'Internal server error', + message: 'Failed to fetch tutorial data' + }), { + status: 500, + headers: { 'Content-Type': 'application/json' } + }); + } +} From ef44f16e27c6794826d6edcff386240bb54eef65 Mon Sep 17 00:00:00 2001 From: ctrlvish Date: Tue, 9 Sep 2025 10:59:38 +1000 Subject: [PATCH 41/47] updated css to adapt to dark mode --- src/components/PopularTutorials.astro | 54 +++++++++++++-------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/src/components/PopularTutorials.astro b/src/components/PopularTutorials.astro index 2f9336504..5b383ea54 100644 --- a/src/components/PopularTutorials.astro +++ b/src/components/PopularTutorials.astro @@ -34,20 +34,20 @@ .popular-tutorials { margin: 2rem 0; padding: 1.5rem; - border: 1px solid #e1e5e9; + border: 1px solid var(--sl-color-gray-5); border-radius: 12px; - background: #fafbfc; + background: var(--sl-color-gray-6); } .header h2 { margin: 0 0 0.5rem 0; font-size: 1.5rem; - color: #1f2937; + color: var(--sl-color-text); } .header p { margin: 0 0 1rem 0; - color: #6b7280; + color: var(--sl-color-gray-2); font-size: 0.9rem; } @@ -59,24 +59,24 @@ .sort-btn { padding: 0.5rem 1rem; - border: 1px solid #d1d5db; + border: 1px solid var(--sl-color-gray-5); border-radius: 6px; - background: white; - color: #374151; + background: var(--sl-color-bg); + color: var(--sl-color-text); font-size: 0.85rem; cursor: pointer; transition: all 0.2s ease; } .sort-btn:hover { - background: #f3f4f6; - border-color: #9ca3af; + background: var(--sl-color-gray-6); + border-color: var(--sl-color-gray-4); } .sort-btn.active { - background: #3b82f6; - color: white; - border-color: #3b82f6; + background: var(--sl-color-accent); + color: var(--sl-color-white); + border-color: var(--sl-color-accent); } .tutorials-grid { @@ -87,22 +87,22 @@ } .tutorial-card { - background: white; - border: 1px solid #e5e7eb; + background: var(--sl-color-bg); + border: 1px solid var(--sl-color-gray-5); border-radius: 8px; padding: 1rem; transition: all 0.2s ease; } .tutorial-card:hover { - border-color: #3b82f6; + border-color: var(--sl-color-accent); transform: translateY(-2px); - box-shadow: 0 4px 12px rgba(59, 130, 246, 0.15); + box-shadow: var(--sl-shadow-md); } .tutorial-rank { font-size: 0.75rem; - color: #6b7280; + color: var(--sl-color-gray-2); font-weight: 600; margin-bottom: 0.5rem; } @@ -114,12 +114,12 @@ } .tutorial-title a { - color: #1f2937; + color: var(--sl-color-text); text-decoration: none; } .tutorial-title a:hover { - color: #3b82f6; + color: var(--sl-color-accent); text-decoration: underline; } @@ -127,14 +127,14 @@ display: flex; gap: 1rem; font-size: 0.8rem; - color: #6b7280; + color: var(--sl-color-gray-2); } .tutorial-category { display: inline-block; padding: 0.25rem 0.5rem; - background: #e0e7ff; - color: #3730a3; + background: var(--sl-color-accent-low); + color: var(--sl-color-accent); border-radius: 4px; font-size: 0.7rem; font-weight: 500; @@ -144,11 +144,11 @@ .footer { text-align: center; padding-top: 1rem; - border-top: 1px solid #e5e7eb; + border-top: 1px solid var(--sl-color-gray-5); } .view-all-link { - color: #3b82f6; + color: var(--sl-color-accent); text-decoration: none; font-weight: 500; font-size: 0.9rem; @@ -160,15 +160,15 @@ .loading { text-align: center; - color: #6b7280; + color: var(--sl-color-gray-2); padding: 2rem; } .error { text-align: center; - color: #dc2626; + color: var(--sl-color-red); padding: 1rem; - background: #fef2f2; + background: var(--sl-color-red-low); border-radius: 6px; } From a065bc4a60a06a65e37b21e2135fc9e57c6366ba Mon Sep 17 00:00:00 2001 From: AkiraCoffee <88522379+Coffee8848@users.noreply.github.com> Date: Tue, 9 Sep 2025 14:46:16 +1000 Subject: [PATCH 42/47] deleta usage examples that shouldn't exist in this branch --- public/usage-examples/animations/0-README.md | 5 - .../animation_current_cell-1-example.cpp | 118 ------------------ .../animation_current_cell-1-example.gif | Bin 81064 -> 0 bytes .../animation_current_cell-1-example.txt | 1 - .../animations/animation_ended-1-example.cpp | 81 ------------ .../animations/animation_ended-1-example.gif | Bin 44950 -> 0 bytes .../animations/animation_ended-1-example.txt | 1 - .../animations/assign_animation-1-example.cpp | 110 ---------------- .../animations/assign_animation-1-example.gif | Bin 84197 -> 0 bytes .../animations/assign_animation-1-example.txt | 1 - .../animations/create_animation-1-example.cpp | 94 -------------- .../animations/create_animation-1-example.gif | Bin 89729 -> 0 bytes .../animations/create_animation-1-example.txt | 1 - .../load_animation_script-1-example.cpp | 94 -------------- .../load_animation_script-1-example.gif | Bin 50164 -> 0 bytes .../load_animation_script-1-example.txt | 1 - .../animations/update_animation-1-example.cpp | 104 --------------- .../animations/update_animation-1-example.gif | Bin 100469 -> 0 bytes .../animations/update_animation-1-example.txt | 1 - 19 files changed, 612 deletions(-) delete mode 100644 public/usage-examples/animations/0-README.md delete mode 100644 public/usage-examples/animations/animation_current_cell-1-example.cpp delete mode 100644 public/usage-examples/animations/animation_current_cell-1-example.gif delete mode 100644 public/usage-examples/animations/animation_current_cell-1-example.txt delete mode 100644 public/usage-examples/animations/animation_ended-1-example.cpp delete mode 100644 public/usage-examples/animations/animation_ended-1-example.gif delete mode 100644 public/usage-examples/animations/animation_ended-1-example.txt delete mode 100644 public/usage-examples/animations/assign_animation-1-example.cpp delete mode 100644 public/usage-examples/animations/assign_animation-1-example.gif delete mode 100644 public/usage-examples/animations/assign_animation-1-example.txt delete mode 100644 public/usage-examples/animations/create_animation-1-example.cpp delete mode 100644 public/usage-examples/animations/create_animation-1-example.gif delete mode 100644 public/usage-examples/animations/create_animation-1-example.txt delete mode 100644 public/usage-examples/animations/load_animation_script-1-example.cpp delete mode 100644 public/usage-examples/animations/load_animation_script-1-example.gif delete mode 100644 public/usage-examples/animations/load_animation_script-1-example.txt delete mode 100644 public/usage-examples/animations/update_animation-1-example.cpp delete mode 100644 public/usage-examples/animations/update_animation-1-example.gif delete mode 100644 public/usage-examples/animations/update_animation-1-example.txt diff --git a/public/usage-examples/animations/0-README.md b/public/usage-examples/animations/0-README.md deleted file mode 100644 index 419295163..000000000 --- a/public/usage-examples/animations/0-README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Files for Usage Examples - -To contribute a function usage example, please read the [CONTRIBUTING file](/public/usage-examples/CONTRIBUTING.mdx) - -Note: You can use 'CTRL + click' (or 'Command + click' on macOS) on the path above for quick access diff --git a/public/usage-examples/animations/animation_current_cell-1-example.cpp b/public/usage-examples/animations/animation_current_cell-1-example.cpp deleted file mode 100644 index f7d5dbd91..000000000 --- a/public/usage-examples/animations/animation_current_cell-1-example.cpp +++ /dev/null @@ -1,118 +0,0 @@ -#include "splashkit.h" - -int main() -{ - // Setup animation window - window window = open_window("Animation Current Cell", 800, 600); - - // Create a simple bitmap programmatically for demonstration - bitmap demo_bmp = create_bitmap("demo", 320, 64); - clear_bitmap(demo_bmp, color_white()); - - // Draw 8 numbered frames on the bitmap - for (int i = 0; i < 8; i++) - { - int x = i * 40; - fill_rectangle_on_bitmap(demo_bmp, color_light_gray(), x, 0, 40, 64); - draw_rectangle_on_bitmap(demo_bmp, color_black(), x, 0, 40, 64); - draw_text_on_bitmap(demo_bmp, std::to_string(i), color_black(), x + 15, 25); - } - - // Set cell details for 8 frames - bitmap_set_cell_details(demo_bmp, 40, 64, 8, 1, 8); - - // Variables for manual animation control - int current_frame = 0; - timer animation_timer = create_timer("anim_timer"); - start_timer(animation_timer); - bool paused = false; - - while (!window_close_requested(window)) - { - process_events(); - - // Control animation with spacebar - if (key_typed(SPACE_KEY)) - paused = !paused; - - // Manual frame control with arrow keys - if (key_typed(LEFT_KEY) && current_frame > 0) - current_frame--; - if (key_typed(RIGHT_KEY) && current_frame < 7) - current_frame++; - - // Auto-advance frame every 800ms - if (!paused && timer_ticks(animation_timer) > 800) - { - current_frame = (current_frame + 1) % 8; - start_timer(animation_timer); - } - - clear_screen(color_light_blue()); - - // Demonstrate animation_current_cell by showing the frame - // (In real usage, you'd get this from animation_current_cell(animation)) - bitmap_set_cell_details(demo_bmp, 40, 64, 8, 1, 8); - - // Draw the current frame using bitmap with cell - draw_bitmap(demo_bmp, 300, 200, option_part_bmp(current_frame * 40, 0, 40, 64)); - - // Draw frame information - draw_text("Animation Current Cell Demo", color_black(), 10, 10); - draw_text("Current Cell: " + std::to_string(current_frame), color_red(), 10, 50); - draw_text("Frame Value: " + std::to_string(current_frame), color_dark_green(), 10, 80); - - // Draw controls - draw_text("Controls:", color_black(), 10, 150); - draw_text("SPACE - Pause/Resume", color_blue(), 20, 180); - draw_text("LEFT/RIGHT - Manual Control", color_blue(), 20, 200); - - // Animation status - string status = paused ? "PAUSED" : "PLAYING"; - color status_color = paused ? color_red() : color_green(); - draw_text("Status: " + status, status_color, 10, 250); - - // Progress indicator - draw_text("Animation Progress:", color_black(), 10, 320); - int progress_width = 300; - int progress_x = 10; - int progress_y = 350; - - // Background bar - draw_rectangle(color_white(), progress_x, progress_y, progress_width, 20); - draw_rectangle(color_black(), progress_x, progress_y, progress_width, 20, option_line_width(2)); - - // Progress fill (0-7 frames) - float progress = (float)current_frame / 7.0f; - int fill_width = (int)(progress * (progress_width - 4)); - draw_rectangle(color_orange(), progress_x + 2, progress_y + 2, fill_width, 16); - - // Frame markers - for (int i = 0; i <= 7; i++) - { - int marker_x = progress_x + (i * (progress_width / 7)); - draw_line(color_gray(), marker_x, progress_y - 5, marker_x, progress_y + 25); - draw_text(std::to_string(i), color_gray(), marker_x - 5, progress_y + 30); - } - - // Show all frames for reference - draw_text("All Frames:", color_black(), 10, 450); - for (int i = 0; i < 8; i++) - { - draw_bitmap(demo_bmp, 10 + (i * 45), 480, option_part_bmp(i * 40, 0, 40, 64)); - if (i == current_frame) - { - draw_rectangle(color_red(), 8 + (i * 45), 478, 44, 68, option_line_width(3)); - } - } - - refresh_screen(60); - } - - // Clean up resources - free_bitmap(demo_bmp); - free_timer(animation_timer); - close_window(window); - - return 0; -} \ No newline at end of file diff --git a/public/usage-examples/animations/animation_current_cell-1-example.gif b/public/usage-examples/animations/animation_current_cell-1-example.gif deleted file mode 100644 index ac40b67a8d1d58efa8e1cb1600d431617216829e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81064 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 MXf0}L1jhY;06036bN~PV diff --git a/public/usage-examples/animations/animation_current_cell-1-example.txt b/public/usage-examples/animations/animation_current_cell-1-example.txt deleted file mode 100644 index 3457c1229..000000000 --- a/public/usage-examples/animations/animation_current_cell-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -Animation Current Cell diff --git a/public/usage-examples/animations/animation_ended-1-example.cpp b/public/usage-examples/animations/animation_ended-1-example.cpp deleted file mode 100644 index 75a05f344..000000000 --- a/public/usage-examples/animations/animation_ended-1-example.cpp +++ /dev/null @@ -1,81 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Animation Ended Demo", 600, 400); - - // Create a simple bitmap with 3 frames - bitmap demo_bmp = create_bitmap("demo", 240, 80); - clear_bitmap(demo_bmp, color_white()); - - // Draw 3 simple frames - for (int i = 0; i < 3; i++) - { - int x = i * 80; - fill_rectangle_on_bitmap(demo_bmp, color_light_blue(), x, 0, 80, 80); - draw_rectangle_on_bitmap(demo_bmp, color_black(), x, 0, 80, 80); - draw_text_on_bitmap(demo_bmp, std::to_string(i + 1), color_black(), x + 35, 35); - } - - bitmap_set_cell_details(demo_bmp, 80, 80, 3, 1, 3); - - // Create animation - animation_script script = load_animation_script("demo", "demo.txt"); - animation demo_anim = create_animation(script, "demo", demo_bmp); - - timer frame_timer = create_timer("frame"); - start_timer(frame_timer); - int current_frame = 0; - - while (!window_close_requested("Animation Ended Demo")) - { - process_events(); - - // Restart animation with SPACE - if (key_typed(SPACE_KEY)) - { - current_frame = 0; - start_timer(frame_timer); - } - - // Update frame every 800ms - if (timer_ticks(frame_timer) > 800) - { - current_frame++; - start_timer(frame_timer); - } - - clear_screen(color_white()); - - // Draw current frame - if (current_frame < 3) - { - draw_bitmap(demo_bmp, 250, 150, option_part_bmp(current_frame * 80, 0, 80, 80)); - } - else - { - // Animation ended - show last frame - draw_bitmap(demo_bmp, 250, 150, option_part_bmp(2 * 80, 0, 80, 80)); - } - - // Show animation_ended result - bool is_ended = (current_frame >= 3); - draw_text("animation_ended() returns: " + (is_ended ? string("TRUE") : string("FALSE")), - is_ended ? color_red() : color_green(), 10, 10); - - draw_text("Frame: " + std::to_string(current_frame) + " / 3", color_black(), 10, 40); - draw_text("Status: " + (is_ended ? string("ENDED") : string("PLAYING")), - is_ended ? color_red() : color_blue(), 10, 70); - - draw_text("Press SPACE to restart", color_gray(), 10, 350); - - refresh_screen(60); - } - - free_animation(demo_anim); - free_animation_script(script); - free_bitmap(demo_bmp); - free_timer(frame_timer); - - return 0; -} diff --git a/public/usage-examples/animations/animation_ended-1-example.gif b/public/usage-examples/animations/animation_ended-1-example.gif deleted file mode 100644 index bd4a7c4e0992a10b072a19b003031f26a0df5958..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44950 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
      K%7kHp!?O2w^vA#*X3{4LFD*|Y_o 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 600) - { - frame_index = (frame_index + 1) % 3; // Cycle through 3 frames - start_timer(frame_timer); - } - - clear_screen(color_white()); - - // Draw the current animation frame - int source_y = current_sequence * 80; // 0 for walk (top), 80 for jump (bottom) - draw_bitmap(sprite_bmp, 250, 150, - option_part_bmp(frame_index * 80, source_y, 80, 80)); - - // Show current assignment - draw_text("assign_animation() Demo", color_black(), 10, 10); - draw_text("Current Animation: " + current_name, color_blue(), 10, 40); - draw_text("Frame: " + std::to_string(frame_index), color_green(), 10, 70); - draw_text("Sequence: " + (current_sequence == 0 ? string("Top Row") : string("Bottom Row")), - color_purple(), 10, 100); - - // Show available animations - draw_text("Available Animations:", color_black(), 10, 150); - draw_text("W - Assign 'walk' animation", current_name == "walk" ? color_red() : color_gray(), 20, 180); - draw_text("J - Assign 'jump' animation", current_name == "jump" ? color_red() : color_gray(), 20, 210); - - // Visual indicator - color indicator_color = current_name == "walk" ? color_green() : color_blue(); - draw_text("Currently playing: " + current_name + " animation", indicator_color, 10, 320); - - // Show both sequences for reference - draw_text("Walk Frames:", color_green(), 400, 50); - for (int i = 0; i < 3; i++) - { - draw_bitmap(sprite_bmp, 400 + (i * 40), 80, option_part_bmp(i * 80, 0, 80, 80)); - } - - draw_text("Jump Frames:", color_blue(), 400, 180); - for (int i = 0; i < 3; i++) - { - draw_bitmap(sprite_bmp, 400 + (i * 40), 210, option_part_bmp(i * 80, 80, 80, 80)); - } - - refresh_screen(60); - } - - free_bitmap(sprite_bmp); - free_timer(frame_timer); - - return 0; -} diff --git a/public/usage-examples/animations/assign_animation-1-example.gif b/public/usage-examples/animations/assign_animation-1-example.gif deleted file mode 100644 index 49b8827f3eda6ee49000c3c70ce98b72be66d2d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84197 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 diff --git a/public/usage-examples/animations/assign_animation-1-example.txt b/public/usage-examples/animations/assign_animation-1-example.txt deleted file mode 100644 index 282c72b0d..000000000 --- a/public/usage-examples/animations/assign_animation-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -Assign Animation diff --git a/public/usage-examples/animations/create_animation-1-example.cpp b/public/usage-examples/animations/create_animation-1-example.cpp deleted file mode 100644 index 903f7bca2..000000000 --- a/public/usage-examples/animations/create_animation-1-example.cpp +++ /dev/null @@ -1,94 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Create Animation Demo", 600, 400); - - // Create a simple character bitmap with 4 walking frames - bitmap character_bmp = create_bitmap("character", 320, 80); - clear_bitmap(character_bmp, color_white()); - - // Draw 4 walking frames - for (int i = 0; i < 4; i++) - { - int x = i * 80; - // Draw character body - fill_rectangle_on_bitmap(character_bmp, color_light_gray(), x + 20, 10, 40, 60); - draw_rectangle_on_bitmap(character_bmp, color_black(), x + 20, 10, 40, 60); - - // Draw head - fill_circle_on_bitmap(character_bmp, color_pink(), x + 40, 25, 15); - draw_circle_on_bitmap(character_bmp, color_black(), x + 40, 25, 15); - - // Draw walking animation (different leg positions) - int leg_offset = (i % 2) * 10 - 5; // Alternate leg positions - fill_rectangle_on_bitmap(character_bmp, color_blue(), x + 25 + leg_offset, 60, 8, 15); - fill_rectangle_on_bitmap(character_bmp, color_blue(), x + 47 - leg_offset, 60, 8, 15); - - // Frame number - draw_text_on_bitmap(character_bmp, std::to_string(i + 1), color_red(), x + 5, 75); - } - - bitmap_set_cell_details(character_bmp, 80, 80, 4, 1, 4); - - // Simulate create_animation functionality - timer update_timer = create_timer("update"); - start_timer(update_timer); - int current_frame = 0; - bool animation_playing = true; - - while (!window_close_requested("Create Animation Demo")) - { - process_events(); - - // Toggle animation with SPACE - if (key_typed(SPACE_KEY)) - animation_playing = !animation_playing; - - // Simulate animation update every 500ms - if (animation_playing && timer_ticks(update_timer) > 500) - { - current_frame = (current_frame + 1) % 4; - start_timer(update_timer); - } - - clear_screen(color_white()); - - // Draw the current animation frame - draw_bitmap(character_bmp, 250, 150, option_part_bmp(current_frame * 80, 0, 80, 80)); - - // Show creation success - draw_text("create_animation() Demo", color_black(), 10, 10); - draw_text("Animation object created successfully!", color_green(), 10, 40); - draw_text("Current frame: " + std::to_string(current_frame), color_purple(), 10, 70); - draw_text("Status: " + (animation_playing ? string("PLAYING") : string("PAUSED")), - animation_playing ? color_blue() : color_orange(), 10, 100); - - // Show function usage - draw_text("Function Usage:", color_black(), 10, 140); - draw_text("animation walk_anim = create_animation(script, \"walk\", bitmap);", - color_dark_green(), 10, 170); - - // Controls - draw_text("SPACE - Pause/Resume", color_gray(), 10, 220); - - // Show all frames for reference - draw_text("All Animation Frames:", color_black(), 10, 280); - for (int i = 0; i < 4; i++) - { - draw_bitmap(character_bmp, 10 + (i * 85), 310, option_part_bmp(i * 80, 0, 80, 80)); - if (i == current_frame) - { - draw_rectangle(color_red(), 8 + (i * 85), 308, 84, 84, option_line_width(3)); - } - } - - refresh_screen(60); - } - - // Clean up - free_bitmap(character_bmp); - free_timer(update_timer); - - return 0; -} diff --git a/public/usage-examples/animations/create_animation-1-example.gif b/public/usage-examples/animations/create_animation-1-example.gif deleted file mode 100644 index 25573780910b4d471115d93625fb2883ebf2d6fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89729 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%0Dn*ekk|0{^PLFC6SE^;staCYAeHU94+L3i~5{ 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 YWMv?CX>@2HQ)6;vWo}e&M`>mNJ23L%S^xk5 diff --git a/public/usage-examples/animations/create_animation-1-example.txt b/public/usage-examples/animations/create_animation-1-example.txt deleted file mode 100644 index 74bd1c2f4..000000000 --- a/public/usage-examples/animations/create_animation-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -Create Animation \ No newline at end of file diff --git a/public/usage-examples/animations/load_animation_script-1-example.cpp b/public/usage-examples/animations/load_animation_script-1-example.cpp deleted file mode 100644 index 502806c77..000000000 --- a/public/usage-examples/animations/load_animation_script-1-example.cpp +++ /dev/null @@ -1,94 +0,0 @@ -#include "splashkit.h" - -int main() -{ - open_window("Load Animation Script Demo", 600, 400); - - // Create a simple bitmap to demonstrate script loading concept - bitmap demo_bmp = create_bitmap("demo", 240, 80); - clear_bitmap(demo_bmp, color_white()); - - // Draw 3 frames showing "script loading" concept - for (int i = 0; i < 3; i++) - { - int x = i * 80; - fill_rectangle_on_bitmap(demo_bmp, color_light_yellow(), x, 0, 80, 80); - draw_rectangle_on_bitmap(demo_bmp, color_black(), x, 0, 80, 80); - draw_text_on_bitmap(demo_bmp, "Script" + std::to_string(i + 1), color_black(), x + 10, 35); - } - - bitmap_set_cell_details(demo_bmp, 80, 80, 3, 1, 3); - - // Simulate load_animation_script functionality - timer frame_timer = create_timer("frame"); - start_timer(frame_timer); - int current_frame = 0; - bool script_loaded = true; // Simulate successful loading - - while (!window_close_requested("Load Animation Script Demo")) - { - process_events(); - - // Restart demo with SPACE - if (key_typed(SPACE_KEY)) - { - current_frame = 0; - script_loaded = true; - start_timer(frame_timer); - } - - // Simulate animation from loaded script - if (script_loaded && timer_ticks(frame_timer) > 700) - { - current_frame = (current_frame + 1) % 3; - start_timer(frame_timer); - } - - clear_screen(color_white()); - - // Draw current frame - draw_bitmap(demo_bmp, 250, 150, option_part_bmp(current_frame * 80, 0, 80, 80)); - - // Show load status - if (script_loaded) - { - draw_text("load_animation_script() SUCCESS", color_green(), 10, 10); - draw_text("Animation script loaded successfully!", color_blue(), 10, 40); - draw_text("Script contains: 3 animation sequences", color_purple(), 10, 70); - } - else - { - draw_text("load_animation_script() FAILED", color_red(), 10, 10); - draw_text("Script file not found", color_red(), 10, 40); - } - - // Show function usage - draw_text("Function Usage:", color_black(), 10, 120); - draw_text("animation_script script = load_animation_script(\"player\", \"animations.txt\");", - color_dark_green(), 10, 150); - - // Show current frame info - draw_text("Current sequence: " + std::to_string(current_frame + 1) + " / 3", color_orange(), 10, 200); - - // Controls - draw_text("SPACE - Restart demo", color_gray(), 10, 320); - - // Show all sequences - draw_text("Available Sequences:", color_black(), 10, 250); - for (int i = 0; i < 3; i++) - { - draw_bitmap(demo_bmp, 10 + (i * 85), 280, option_part_bmp(i * 80, 0, 80, 80)); - if (i == current_frame) - { - draw_rectangle(color_red(), 8 + (i * 85), 278, 84, 84, option_line_width(3)); - } - } - - refresh_screen(60); - } - - free_bitmap(demo_bmp); - free_timer(frame_timer); - - return 0; -} diff --git a/public/usage-examples/animations/load_animation_script-1-example.gif b/public/usage-examples/animations/load_animation_script-1-example.gif deleted file mode 100644 index 59fc36e5aa0fa6f279ec287bec02b1e5223b5090..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50164 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 z z&2ERyZimfohs|z>&2ERyZimhO_Y9j|Yqi^2=4~zWwwC$tUBTO0=4~zWZ;JtLYnivT z%-dS#Z7uU37AbFQnYXpf|4Jj(fBS3yy=u9wW!}~@|E600OY4koYnivT%-dS#Z7uV* zmU+84^LBCO?c&Va#hJH@GjA7X-Y(9(U7UHlIP-ts;>_Dx=IvbO?Of)yllbpl!P{Eq zZ7uU}uHbDg^R||GTg&`^QpbkW diff --git a/public/usage-examples/animations/load_animation_script-1-example.txt b/public/usage-examples/animations/load_animation_script-1-example.txt deleted file mode 100644 index 0260f68f1..000000000 --- a/public/usage-examples/animations/load_animation_script-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -Load Animation Script \ No newline at end of file diff --git a/public/usage-examples/animations/update_animation-1-example.cpp b/public/usage-examples/animations/update_animation-1-example.cpp deleted file mode 100644 index 603e4169f..000000000 --- a/public/usage-examples/animations/update_animation-1-example.cpp +++ /dev/null @@ -1,104 +0,0 @@ -#include "splashkit.h" -#include - -int main() -{ - open_window("Update Animation Demo", 600, 400); - - // Create a spinner bitmap with 6 frames - bitmap spinner_bmp = create_bitmap("spinner", 480, 80); - clear_bitmap(spinner_bmp, color_white()); - - // Draw 6 rotating frames - for (int i = 0; i < 6; i++) - { - int x = i * 80; - // Draw spinner background - fill_circle_on_bitmap(spinner_bmp, color_light_blue(), x + 40, 40, 30); - draw_circle_on_bitmap(spinner_bmp, color_black(), x + 40, 40, 30); - - // Draw rotating line (different angles) - float angle = i * 60.0f; // 60 degrees per frame - float radians = angle * 3.14159f / 180.0f; // Convert to radians - int end_x = x + 40 + (int)(25 * cos(radians)); - int end_y = 40 + (int)(25 * sin(radians)); - draw_line_on_bitmap(spinner_bmp, color_red(), x + 40, 40, end_x, end_y); - - // Frame number - draw_text_on_bitmap(spinner_bmp, std::to_string(i), color_black(), x + 37, 35); - } - - bitmap_set_cell_details(spinner_bmp, 80, 80, 6, 1, 6); - - // Simulate update_animation functionality - timer update_timer = create_timer("update"); - start_timer(update_timer); - int current_frame = 0; - bool auto_update = true; - int update_count = 0; - - while (!window_close_requested("Update Animation Demo")) - { - process_events(); - - // Toggle auto-update with SPACE - if (key_typed(SPACE_KEY)) - auto_update = !auto_update; - - // Manual update with ENTER - if (key_typed(RETURN_KEY)) - { - current_frame = (current_frame + 1) % 6; - update_count++; - } - - // Auto update every 300ms - if (auto_update && timer_ticks(update_timer) > 300) - { - // Simulate update_animation(anim) call - current_frame = (current_frame + 1) % 6; - update_count++; - start_timer(update_timer); - } - - clear_screen(color_white()); - - // Draw current animation frame - draw_bitmap(spinner_bmp, 250, 150, option_part_bmp(current_frame * 80, 0, 80, 80)); - - // Show update information - draw_text("update_animation() Demo", color_black(), 10, 10); - draw_text("Function called " + std::to_string(update_count) + " times", color_green(), 10, 40); - draw_text("Current frame: " + std::to_string(current_frame), color_blue(), 10, 70); - draw_text("Auto-update: " + (auto_update ? string("ON") : string("OFF")), - auto_update ? color_green() : color_red(), 10, 100); - - // Show function usage - draw_text("Function Usage:", color_black(), 10, 140); - draw_text("update_animation(my_animation); // Advances to next frame", - color_dark_green(), 10, 170); - - // Controls - draw_text("Controls:", color_black(), 10, 220); - draw_text("SPACE - Toggle auto-update", color_gray(), 20, 250); - draw_text("ENTER - Manual update", color_gray(), 20, 280); - - // Show all frames - draw_text("All Frames:", color_black(), 10, 320); - for (int i = 0; i < 6; i++) - { - draw_bitmap(spinner_bmp, 10 + (i * 45), 350, option_part_bmp(i * 80, 0, 80, 80)); - if (i == current_frame) - { - draw_rectangle(color_red(), 8 + (i * 45), 348, 44, 44, option_line_width(3)); - } - } - - refresh_screen(60); - } - - free_bitmap(spinner_bmp); - free_timer(update_timer); - - return 0; -} diff --git a/public/usage-examples/animations/update_animation-1-example.gif b/public/usage-examples/animations/update_animation-1-example.gif deleted file mode 100644 index 4b5ed2d8b16de86e057cd078a5f96d6eaa5e217e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100469 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 diff --git a/public/usage-examples/animations/update_animation-1-example.txt b/public/usage-examples/animations/update_animation-1-example.txt deleted file mode 100644 index 287c72e7d..000000000 --- a/public/usage-examples/animations/update_animation-1-example.txt +++ /dev/null @@ -1 +0,0 @@ -Update Animation From c9659462dd6cf1ca06478b1c9cbf683e74ad0eef Mon Sep 17 00:00:00 2001 From: AkiraCoffee <88522379+Coffee8848@users.noreply.github.com> Date: Fri, 12 Sep 2025 16:54:16 +1000 Subject: [PATCH 43/47] removed the button that allowed you to select the sorting criteria. --- src/components/PopularTutorials.astro | 237 ++++++++++++++------------ src/pages/api/top-docs.ts | 22 +-- 2 files changed, 130 insertions(+), 129 deletions(-) diff --git a/src/components/PopularTutorials.astro b/src/components/PopularTutorials.astro index 5b383ea54..b0e9259ba 100644 --- a/src/components/PopularTutorials.astro +++ b/src/components/PopularTutorials.astro @@ -1,22 +1,13 @@ --- // Popular Tutorials Component -// Displays most popular SplashKit tutorials with sorting options +// Displays most popular SplashKit tutorials sorted by views // Uses mock data API endpoint for Phase 1 implementation ---

yuv1W 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⪻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

Uh0jt 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

yuv1W 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⪻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

Uh0jt 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

yuv1W zE^`11#t@5Ep#hSt%S7vRt&_DCs!_ivcfNbw*;#N${auBrKI|lbNvGlZsQ6&kX&4nS zqha5%W7Y(OEezl=M@XLmSkOpwe0&-o-XR2NbJ1;ld=&!|!AGhCfClM)YC^sIN{-VC z%SAnu?kMWU2T>Floq7KQ1*=5Uw(mlu(S-d9g#(+=-voCpXoT=aLK{CGPSX}5!>g#m z2~$W_9;nVl%ip1V2%FcOLYc?!0&w#f5Dn$y~x|30g1FiJ8o+qI8%Z1GBYJNO%=gm>~WkVl2waY>lk{q*zl zQ}Jm4x6rOjLLTJ918qn;WW=+^=Sh`*Pv0deO-V2#9_Y0YoAwB)o`LP5A>yc{TY`>T zl&n7-bhZ)c0|`Ad0f&^Slk9!PsN}eMb5wJ!y37;#GOX)Xu=xSzGnH_khup#d4Y=4L z0K0_-8Zc2@D&Zj?eUt}RqCy0Y|GHFX+!c2%qT+hmlg??$ZW0W^?}-v%gGs1SK5>Wx zeCc;Wv*6QwBA0?Z&%uQ9;EG;w(QuC=)%DcjEI~xub0}A%U_^KTWCE#t^d>rxLw0ti zwMZC&(cDB29w17^q*9R-61bU#o4|Lqt)F9y)U=AfXx-dGEZ`$vr^3^QUQdL=>R7~2 zBw-PE+$%2OGX=Y#2A<+zQfcVzBw#ZSX^<{POix=#?a?oh&|zFxmZU0ZU*L3F%A2z9iv}0DvL60af+V+M;bH?TxGBD}^#5jSM_v6MwK!BpO_u zlB3E+STW(o6zKH?N{@X6*y$4%Tc$*Uj%D9|b}}Y*^oQ zqUL491*ipD2jKP$IG*1VN{7CN1J(>AmH*zG-F$@V%qIa`xsp%ucUsP}H5Z>VOWO7_ zU?d81j!#@>xZyUq#(zYEJ>Jnw&g z)An0`RY||pMXVOB&YDA50|;y%(h`7_>jIcmVP9&@W)|{l4e{8c_6}#mWcHa%65Dn-f5lcyc0z>83qnGl8 z_mw4|l^=^N^AQL>lFPyj_~eV-0uUtJ6a^b9>^emTM5tJ#ED+2a+2``6cm063MeP%- z84+*lWknjonu6FXK(siKo>5Wm6pVpG#u|XLWI>;$a9wsYNPZ*tb;POS>oKQ~7iCfR zytxb-dM`)kb63M=4cNXQq7n%(A)$}bL0}V*Kp)>J``|~#c=VtCs%b(U0N+4?Q3UYQ z6sXdI%NXVZluYy`lmY-hLPeUeKneqPkb}RiKm0suG}$FQb#sSLhDbLDCJDe#(y9yD z%@25QZ9E9r7UB{OjS#?>HlwsTFdZIY@?cK~A-3y$*Gi<=!4H5Lxn_!mQ2>xvHAR+q zqjf+|AQeFx95a19^Yilb%;V|W46#@?u!)QcBcYG1^Wm+WIk7Tg4j*pAMhEhd#3W(d zg;AARff{kHCra!AAC%`KX*j^0C$dbA+YO*k^I_`z*^%IJ;pop>d%s$=5FhZ7`xpor z0Y+s|XBO*6 z7lQ24SVcmV&(DM_vU3uy{(P7w57u~P<-sg$8ylx-$@P#`=R=Fl@?#OB;KNba4l4Xx=GyDo)kmXXRc6es zE5Dwt$EZeBh-$tMd?NA{KwdtGnk15TAP7o&vF&@}c74Tn?M=AypA_w*S@OLCt){ni z@63JW+X|1^AO6sp{cEPiDfzHVXV%w!2`htjpLTfMqs)A^d{rv5aU1EiszV>WHE!FP zg2|yiZ?kk6;}~(v*X7o^8nX}Lst$Ts6um#^^0ey5#8A?zm0gwAy&Bs_bE1%4O1s91 z<_*_|R|gM#wkX*4<@D)JiLds)ZqM^xgy+4>5Y|+(-Yq$x+S-|AINdlf=>P1|kw3?T z)9j{>k28mI_jGoDpw?_j< zb4IhJ&hg!-Fx*ZaO8WEocEc|Pir=^9Ts8f!)IaZtZ$g%QOvrJ{n-iFlOv}y00<|M* z_WTB7DO*-GLXgz;PqqA2MF8k9KmFu*vt(IqmeYLCU;hne=3>v4+UswnFRK$8LHPGEj_Z>ceLCD%>7~KvOT5#XwI1ffp&Vq-+v9J zDFw2Q(zk!{b8u=oCvp6Y{Bphekq6U$w)>Cox^BypY zuBF|#ZHq*^gnX3lUCWu;ayu$&d8*;b@={&mqd(tc7uOblUYtF6qE$BE-Ase3HWNMa zX>?^Ctv~htP>fjlD15Zy(HeF(Iz@~h1k@vRRSSE)9~~K`NDflbyJ=D4?qh$BdL`rL zGsEA*$>>j~nr_v6mI{9()_OFan&9&}TG?Gr=_s-9M5z{{68hp2 zI0?~>e;pF1EJ-46Iw~b4vtN26xYTIqMZb?(u`JWW&s=*&^OdGv^6x;J7H{e+Snw?c>e_xv%OSPb5s2*rq-5LmLb;G?lzW(51CdT za)-Ki7PVcY_WReg_x*R+7KS472gyXdn?hPkSLoDg%0a0Y* zDer$Y(&4`#S$8(5<7|k}xwEB;zm%Pk37I5B zk)wH6Ad1Y-&ww=YX+i0$g3{{3l7_*CZ``PY5c2(vnwu3jYAcHW)yRpedI%(MRp0qnBRREo_iL+HYMY>C zm=$$3|7v7^{a=mzbHDX#Lv!;#CfVB5H2%2#|7DU*&xZfYlAZsUVO_;rJKmQzf51HiH@DQ{NQ!w)JhmgO zl2c#5e*HEDndH9|IsN_X{LFtf^2g5~-~XY=9}q>Zto$Do2}b^J6e;-sl_KjMpZEX2 zDKhmhMSf2MW7})~Ly;T*kFA(x;EuP@R?MIV=ENPd!ucA<+#P2>^gOuh`Qp}pD3bdR zMQ;A@R!kqqie1wF-3DU@hf0pug_*79-n4Jp*PUf{OJCFO=E=5)2Ob&t*xU-2!{?{` z*gBrAe0=>5!Ya3BqBP$ycw6NCTZ?Z$<+r;ZG;F<4f0^JI2Q8}nqNR;PM( z-2E<%yR^3>s@GVryW<*JqE@P}f7uTOeBb2Xqt!lm)z!N-sZs8mpDb6`vrK?f!En?{F|HoByh zwUwPp6H!vdUY+RjBYk~sv$Ol?u+5GEzCw!X5vzQwt?dztla*J6PJJsrvkl}*-;Vb< zemYcRUEcC^ws+8EjsM5a*QJ`jJLLj0@9h~cOUeMt$?1>L6RP>g&Zyn!I=A&pMc;6% za8-HGDeI_;;TS9o7^DtuEhztpC8w|pgdTi>wI*$=Vy7z9HcZ}xBEDZmav26|uaI@X z*^4MChRvO>hqrdBxb4g_aGc1ZMTLE8X)lP?tZKKg`QFa0tlJ7Cj$BO@6VU^ph!22c zU{xWjEu9Ce8GeLM2Q6ny7XB{8d~eZgrD1@29bX2XojcWH@}yy+RoJlk^L9zUaL>w( znMHH$4(~+w5*uVFNROL0Fa4!R7zViVmm;h5K&IF&PT@?8!+_7?Uy3}Ud*$4^%uk*f z&W5wavgyvwZFs{~!A=qD??TE)?PU+P*D{*s3ILv4ni#qqmL?)s2~lKd@%w)$GKq4n z;_Tv-!>5v93+=h@x~hB8+d^7OZ`=vko~%yrRShyP{jNKPc@zBQ_}xt{-R04bW1>=6 zQ41=YdyCKjYy9w^5l&)nx{d0ieMIA5g7?8&uN*y$-4evOh~mbT`X-Rsob?H{3hH3b z&X%T}Z0$?Qhkm|bPTxh&-)tAQ57~RN$I%r5J?q<54W8yYw4xs#dGxyM#VHo2Z9(Ru zKD8L@HYGG#LDAYh@4Zj?7t7qZ(TywhFjF*&zqc&um*R?Mt7wsf-1@o#lA2)lDY{UB ztsLX<^bmco$yuu4emP>ax$5f#)}KHEyKCJ zW|jiwAXq5mCizsd)goSRDk(WALyYy&CSGaSyXz1Y#>#T|Xk3C>Pj)|fvUEPq^TGJU zzA&kKC7*VDrN}FYom!q_e|NgNqTJPEr7Ct6^?jcTrsI{3MqSBUytkf~L9ctpo#bx3 zg4mPfPV$Y9mqq#!%EyNHEkx#&cDt9E{#eRN+8I#M&#m02V%2x~#!;5+_wfT}%LkL* z^2${nc^o_))|c}!;6}{R8&)+Z`ZN7bRT%x#>>UfG!moK9xOL*qnHTkcDKh=mi6=sD zOSN;V34w`*YpPvAFW<1UmToy&N;$Nw-Q~olPr1TZdK)$z<0R~=RAj%(2>~hKJXO7w$LyrO3;UX0-bd z0oj=@dD*;#>28wN+XRp}MUgW5lFu za%IE=v@yPw7{M!7o-NsS?B+Y?X^%zn?=#roCdZ+<68wH33E1OD{Xp!1@0VYq8u|&E z;oYC$B7;a3U`GWsbfbC<`)6@|f!w4XXTfYyH>r&XL1I7Z3$)V7nrq zL(crHb3<07V^2CL5DsmW1hj@Zmh7?&(b%QO$W3)dRwD%erHufvfn#)x1CuUyXrr~? zF{*9;9A4amqL(sQ@iwAf1y4K7H`FHma&%Jmf4VNCvLmtJ&z$z{eE^U?=a+YAfo`+{ ze{OJaMz?4rLo55ZlB|yTrQer5c2xv7t<={VygZkde?Sk0Ub`EY&Lhl=y0>20ATTE5 z-Go*?wa7WNp#2!**-9r~d9|NPl6&!W_q@GqwoalJA>xD5Cz1VyQMWm>1?H~Z5BpWL z?%HqgdB1-Yx4&L_uI33$*xfN)p=-ga`sw7jm$l<-x>kGr^FOSV$oQcFi5oAy9%Wg? zuBd-hZfKS`Idl7*VH0aDD7a-lJ*0PKbVAt9L9&KclHU02!GhHj@TDLeBcrjX)7W6$ zGaJ7{hEFunZRz*Pj@TYL>?)G`Wc#)YH-%T9%B-8rKKt!BcL9j~yuM*cmm70_rTy9a z1LuEtySdEUmNX9`pFF5JUh7|){chJlk^VE=ZBthW?;mOgKX~;#J-{{|`9AN!@0P{) ze&?qnCf}m=zs`L;U4)LD%01B7YW5|N3ChE!nWN(cg&0Dl!J`M6u18tKC*kJ`$NbZ;}6dD znL_i$v#S9ny}>>^O5SOB`+wS%8P>fD5LK|0SkIszlkeh!R{5bO5p8Ro@sAcMGt7sibjR%c^P zrasyyPpeDkJ@@~#`gR7pJM49K>fO;5_r)kr-6%P9;5~Hc(!iNXIzkp2_wm53T*TS{ zv}`-1IWcq~pDFz|`V$MpLPY=>z_LJI8*!C#Vcq^>*~Tc2O7z=rA(g?=T@@D&NXAN4%8rrIqI|e66Fkkt8;lWGNW>NaLXv@?a=;Xp z_gkF=&>_LIAOWcwvf)#lPlwdfIt_-UfzU=eHzpo^DY2e}vL_)x65vWXuT~JSb1}@z zf|=Zy@KrZ9!CI+5&+zXL3nLO3f05AF<^KBGK;NmwiF?*nzErI{Q7uI$WOxc zU?!$A#R0^N2vBQWVjK;?Q;{uH;d)78hX7;A1K?a?%3f`8V2kp%GO8#`)`z_Z!^4EJc1BG@oev>yUT9Wt_ugT7cL> zQ&I>8Kv9v;Si;sK#335al9$}cBmUv*@V(+%yfUulLrGg&>>_Iz6n0T0E^y=VbW{ff zkn0q}7=xgH9B0o0KnD5`nP3C}v&?fy%OG^J`PSdz*o_g314)Xu-T~y3TRE^ZY}5ui zs0}r56nrzZs+WOv?Zibf;7B?mK!B8H!+3!tJ32gOTyn(xqH1TrflVQYyrZMQOPkBK zicmZjdDbNzfF%c=&%j3WQ73r?=UJE<1~!t7=#-$_2=Xk0v=iB~fkRPNg<0Mf0h-Co z!<$5*H$YqlCY?@1ULwRWK?KCobYL496%IZ7fL_fipiIcfD4GT2MSmTV2FoQWE-=sq z4BQ!kLcqkv(g)!JmF%+4z-yawqaKI^kicJVL^K^Skqg4s$)GY7v5gL(Xy9QUQk#s3 z<_Sd$;3j0$0WL6ZiP+5qsS|mxBtiZJv6QD@{i+a9Eg5$x5q^+#&Y=jJE)J7GYqE0y z8?07CBl++k4m4ngqi6t}1g8QpNdqi{1XnPC-SsXA;zAp|5LgC&jYAM&Vkg?*QY=}^ zJ?yPX5zms?h3MF?&)J)NiBfbpk0&^w0-LC$IUWknfZ4AD2w^@TM}{dtqQryNlwRM*KuU0dT)=q|%1kJilBE#5Uj!)t z=x=umn2ZWKla}limZn-R=}T1SBhtviIRGk&gJY5)Di=bO3AvLH_5iMrjD|6^6=;Yf zG=wbw7MzRjqhjp=e{ni2J6 zY40&IU`f(I@#6LPPG5l>6#&9hydEDw^Fd#xkgov1@csrI%OoP32Y?*#2cI}chrvmg zBLo<87LdV7`D&0d=1C0w?K3r8J9`EzIol~dQxrV3w}z-OPqOmk6zO@xqf zLI)M&6rzn~!Z|GAJ^_YKfyuC8q5L}DakfKuj$&%XCFxj|aM5}CUx$pNV^6bTB?SPA z3z!HnGhAXT4Y82{I#3ANm^u%Nm9E{H4TA%Wy##Yrw-IK&AG zS``3==`ei~?k5MO>V&KsmX=G)|G6UZG&QU(RqPH6kfy~f4V7y1(JD&>92?lqc>0Ga zv>6gezS9H`rOktiOT>Og%uncz46mivJKuf$*$utctkgSy1(JMmjZWOnhwmjL9BoJ+ z1#LR(HnsZGTmpmctpPs_y>=0_Bi!KY4{(F;zM0h#aFq~*C{YXCTuSY zkxV5OvpX8dSx`boXa?X~1b<#Bl?2z};xkccK~71k-#Tj_*3)cSBhn;Rc~~+9B(X1N zG6)k4oGTf&kqdte5Lg13I2V3~grA_`qsd4U+TS#|mzr@oE$(S`eb~7toyFp-0z8=t z^sb`w$xswaSYvgJ1>VF7VCI|f$M~px4%&ntuS2PGfBQ^cx_MTkZHtEJG8rRA2UW?a zOaXcW9mwN5xk6hzWk4n?(Sr++SeRroQkMeCGAe~1y$tS&A*~B{byW8h0Z85yEa^Aq zFtb!yAoQC_=;u=#Xu>`xunSnwQ-H~&qg6ab1&Kl&ItmhH{e{Q6V?5)ntvZjMcgcV-8mgX@=OaLf z@#0_MP#sj_9EtdoMQ9-*#Q2#AI(U?V&ZOXP(~$rRe%{bI%(!G`WI&K6vCOG!VH3?q zfL&}DRUc+gMXCwlo_zF40Q!aib%+WFSxuW*URqV^xh4_@Jd#DbH8r7I23|H zu~=&jQN0^+frE79!|egMswN_Qoe4W>g`jg0gO5;TGH?uV9wPx;xRP9%k|)y9mySIV zb?%q3#To-JVLI}Sv0IA{#s;`7!9W#`#~W}FkLfXM9AS_NUxr>t31ao>h%KFk_QH2I zE;W`rk6PGb4FDLNjhNsQ$9O|mYKXS{GCUtWL_sS^!Wh36W>Z6m(pRSjPFH=!< zYFq{#{pcw2b67*~3D}-?Vy_egZ%7G#JjldEe)wWU`1(_`E3Q-oYR_*o;1Ud&5()9} zJzR%Z$G`$VLZF2j*QMBiSy`8@g;uqLGHZtMdC3J_>y2k=8)iG)Gzl8u~ias zD{Dch4p&FV_p+9vZ1GjBmyof>uwiz$7K&{mh18l~lt|#p2nJNRA+yzxv<#K?rc7eM z6&I~XiyD%xwJE>9)yjVFcM0UdppBLHTvzHxA&tZ;4}MjyT5f*6JaO|vl*zPW3o(${ zYD<*bn&XA*>l=hJhz4Bne(zt0{BmK9*Sq?l7rZW) zUa|dGuH5Q7*VW^rBCBiyl*-1kP(8#yYkw(HsN9xEPdA9YUq1G&cg!>iD*4JCM6POj z@fv+r-@Y0#_n#b2&#}K#{wQ4SNKuZiU%3J6v%&chRpBDdRQ*7!XXX`VI4P<(Ug<<1 zIb90v*r!+jX5vk<+$>o+4P~i+M!!rwcA>X#H`bZ1 zILplBr}Zw5UF-1%zg-i7zNd;Z&1ZM6dp_HrA;15sq;GiN;;fWOp`Mnudxwysu&3#^ z7s4F=t?xo|E<-1LdkX6=Y#XgQ|IR3Ctl|5((}##J8#Dr#&`#80qnVx^Yc* zT~Es0a=s8zvE+LdB^^K!P!VGHT2KbS=h_F~XivM8CLPo}cdg01d)ZRataduzbFaAX zK2e{Ea#@0BEa!2HvXPp})B;YusYu6WZoiCtlV{tT|BJUb4Trk#|NlR;k7X7+iN=yG zGDu{p(P9ZTNm)`RM9DJ9F2+u_QPvWZrEJv@l9Wl-BGV!gnj~AvzJ>fh>O9ZybzR@< zcl?jvo!^b_%i%DG*W>+oJinVJ?H5(8_h|X$x~6I*d#&nx>xxGw4*N@L0 zR^C1|VEUZd`;55L4EJNw=by>lbbMW=X=?k<{Jx}$`Wur2>7Gia!Mjk$ zGj^+#y!O-EUS@X8@v_oUGmUhk6Z>=#CTxRmX$w79&L8TQwX^Z{Jz^hzVln@)jGnKx zdBZNh9<{Tl7j0vs7L>YGpIw@NZFQ|#*gCPzK~3k-<7Rpvwbi#L&wKof_fg-^XQBy4+9N2BC+ZGhLPJ2s5*%Uj5wi$CLHck5jdyp{K@+F5C+&t8x_l@b#!h1XA>rMe0_87iwO^-W?Lh zoO})eGa!nb!~aH+>zCdgx6;S44Mub3I(FQ#o3(U<#7tKn$J&l{^NXlcTEsW{M2EuF zB)v~vy>r?7!;Y@Cm6!IJp+OU656|$8J@7AFd69Wvf8~p(yyQ}U_xDPVPa+;-#LpUA zK4nc`OX**=tbJ$~yf)Vp7B)FKmFu?>-W4zj zzqssgz&nx>F~6F78Aw^$+nU}L!d3P$O}KS03VT1Gm4~xdZ}g1YnH(b$B_*dV%9@T( z2}qXdh8P8CdjR*2@?7k$KrWEbl|#Hwr0!62;|;;)bISLb((~xG@Uc-1~XBd3kw*v7%0VTg(Ln1%!l2 zLV{w#JS1TZMufOiL=Z0unvr5MTLkdp1_oOt&u){oAZ*i+k^w=aw6siww2Fd^xTlPY z%yyjJcIAEY(nl1Pos?A4lr#+fG9v|)m1SgAPDQGy?NC+OsVW{t+^e9jt*$N$`jO{$ zsjF$4ozzsnuBofHNBz8x-X$FaU0uCMz5SN^^zunYdkw7i8;}m{*N8MS^D;JfG%*5+ zXpL!xRfN8ApJdQ7|0L)(-i2O?tHqY|>Bqrh#x zgt)NYxN9Je3`xv?nV1gxkvEbOtCCYe9GP(~srOpW=(SvsOE#wEq-SJ-!+h7WG9PB; zlxOGu!I8N+>7XL{BIgzeC3AE0K|iuKw=grW86=VejN*S3$sf1M|5%b>Ve}s^`LM7Q zM3W$tEWLfZ?RE*66#d7KEWi5~j_kf$J$|>g;$FqW`(^9*>p>`ax1#(Hlmv-nckL6< zk9_jDrtxtdxXoAD&^Fr8{Kt~4Ykc;vmgLW-jz2{59~{YQ9aw$Q-SM&s zh$Gj!2U_2Ee|!HCB$7jYeXl=G{DG2SRrC*({Pg)VNF*nQ$A67Xj*NZ>Ey?-Kr9N<~ zZ)*B4KN2L8-~Ssw8&Ld@n7HZ zpku#{Pa)mnimKqC#bJe8#y$4u-c}nWs^4nJxQ7`*jJ^Ljh|jExYQT`dzJBt zdLZ$N%+ou0S=F-A2J$4UikXC z^ns1kCfRiJ+hV1)?@Q!OFW0~o!q|J>#N3Kk`ia=$gdQ3TPQ4mYQk3aj%6rE$!qr`+ zKh4%vt9m%rRV7myU}4f8dABRwTuU{+QkE5bukLYqzQ>hELv=gyv>tuE7`o@jSgc4h zGO=0Iv9Kb3$7J1`{wTI3_uV4%!(2+qXaS$(nj(IUit4SX<4AxCP~ub`Ya2ii06;%T z3{z&lXx&!$y@^Y4j_i@XFcP?FNWSZAy2q-NA)Fy75rqwI^O>-xyk0P$2LG~KgV5wX07A3U5r7l5!{c7U^!tF(b&Q#8^TxX* z`K`Fq^RKNL$Ee%Q8iwXoF#C9CcJW)Szu0c&h)Hg_AMnyE8)!2~6yPrB=jD@Ua&ZCv z#p~)oS{Wvucn9~!eXz=>Uh9)o`@BCV4{sju8DTU#u5@JeP3;%H*sK0uKZe4Ri8Pm2 z)i(s$i9g5W$1>3quEDcvcP{~i_MIPJhWbxd`D_}J-CurvqTL^g-=0CRKnXc2Txrg4 z50&0mTw;7E>bhFem$Tf5vsh8`z(dkXcVnRSmzEtmYHH)ns!)0Q0kL5KkcP`}$&bBS zw0KyPVv;ZHPZA&fMZXA| z3Q4nsh$AsjSEcal+Cx}p@Ijy zKVLX9KtPsAMp{kN(9XIL+2NjMi5Jt7b6G}auIOtd7?j)v`;gM=_Qi&&O-=<`?jp_=FZ@fBTCY^VGK1!B< zPrL#)?aEcg$o603M?-UY7?$wjgL5TM&+7$zShMcr#VdQ*}^tkJ4*1C+Tp7 z=7WNBimx(it`%++%I&ywzEkF~*UejcLrU*I95c5Yx_vzD(_x6KxtOaZT{Yg=Fy%1j zYS4TES;Ey^B>PPow!3I`cno_^=dG7;_nqT+6_170wYm0LmY+SXsFi%hGShf?yW7oH z4dYEYvijaoecA7wzCPc(ZstmcpG#i{G{I8KI!5ob__o>P4rEg+G6;_mKZ`mt|h z@gWOy@Apn0R*R2;nLHoZP2X=QQ2jz5iL^k{5arI>P_I!&%!_$@y=1Ch=qp_~^@Tqv zLZp6xf&v7oSY8TEOR0p*;Kwmso8Xf&(l5Ukt1_%)cC*Q!43pd;@W&IrkzzMs`&A87dCp?<1MaPxcjn^o2KFJEBdBR`IX#x+0XpPb%( z&E?UV_@bBV={|Q>2f1yQtXTSkhp(;HQ&wW0%$QHFTv1X^tx@Q*>~OFTKEy$!EbC*j z!l9}m{mNMFCYdwTD-U!(Pu0XX6eUjHPjuyM-Dp_q#(NCWTSdMg-!E%Lq*zh+BJDAnB38wwcZIy!^@DGq0my{l^c(CzA`I0q-9^6|UcQ`P;dD z0d2TX(+>MWXIB#LzQ}y~{#B;dOo4si@X=3us~HI!3lb^o`8@Wk?4E#cd7sy(9*jtS zw%@z*a%y3&Y}XTRK+;M??H3v3k$`;zH5-|9DJS89 zo9sFL0j&0sP=-WMtV5^MQTqrG{V_P19g(;g(eco4G1D#RP8cILQu;RTBy$r@3J~CT zN#Gq1n?U%DCJE4Zs;8ND*lS_jmUFnSB~Och$Zf?EoN1H*8w@5v?C8JInE+lw106q{T!PD?|Jhrb$V2X&XqiZajnJU|64N%pz8T4&X4KQ%F94U-V8OURm5yo>>_ zC}Go*RHQ@Ck&(hw2$6$&LeEIypi<}=PdF%5DsYf!DoTg0(ePFCX`XzcV!iZZR_QVR z>8qn6!sC2p`ys9^xYI}gNrjj)P$?AdXeRPBIr}1cvtt-Sgukt(m@u4a&gi~pnX~fg z*p(O)mur~fbg2rAH=Z|!g_Wfi6yfBo#8>ozu7;t-S|dE4R!1N>U;CBP~v3A&#R!_WaN z6>%DX8PPIm0DLzaVZ_cw5#al&5Htnw3rr#z;&0-0%8%V7_J+JDz9}FU@7=b^B|nlN zCalxmG{_{4w4!e2?~lI`ef7%B1)E$FN@E|km0^e6sR-sQFwo`uzXam zIp5!CGMv%jf1S(v8g+>=Xu`KdgJ@0j>d&NT{Y1IYfcQxNT_h`FM;E0Z@Xv1pxRM%I;3I9svSjKtOS6iUhq8 z1OyYf4QT)!pD=MfQJpJmc!WBo6FqCoGhfQLlLjbJ_JJq+odop!2H1h5fW{@Xj&^#U zfdTDS9G!WL3Gfk7Uzj*PaUMY)AZi*rMn|dyL7pf=kd!11^-8rdk3~u)cUk90RyD$(w#8IGmO`4eQ_rcCt`)cuXA) z9Sk59DS$k&Ch2xH$~gVZw|i%G?{81tJd(?>5l?8C&txuXy1H#0Jeh&%`-okvl4+7#z7Hn16;1 zg%aVxWG)wWErbR*Uxy`w?>h**#v6F36d5s0!L^ZLI4blM0W(3v#4(^;cmT=D+DVoT z1}$+Wf^N!x^;^`3J%t%%m0^8+ZDTa z0v$FI1eQoJkulsN8@3Ms@d7NAgzo_$I1c1c`Bmd`fER!EGrcu<4HjyK-$l+H=x$KS ztS=X3y-EOG$q2X?HwacPs+`QeG8aqjNdhLP%^x3Jp6!;WJh;|a!gw~W>tZ(5Wh!6}7+W#FT0+hzu0$a-go@vz0^GM7F84^8>wwi_tup#y2 zu9k0&mMgD2Oglk^@j4rhrULpvw)RZ`McC9OCrKCqC!Tj4>=@{E+d!N^QVEuKDFA_q z&`1<4SB^Zx`|_+FE6EUcqZH~+&!*gr<|0Bu=yi{caTGe>Seq9_;m)TZRoD(oWG#9_2s!vzR?W|7atq?`YulO2Hb;zu$_jUq`XIO=eC5_9p%O{F(;h86MDL&vfzKt_U!pu)|@$mADiGJNTFoZ^@GWFjj>VGsR0T+n82?U4)BXb`7 zc*FBdfdBt!cl!wnE1k$|g9ifXPI2a6@7MSCuM4}702Bpuc5@9l@D4kC3jygsK--c~ z916ai0#{-{_t0T0?m&#|fJO3vs^rJuWWhB$BIgI|0vTn%**!M#Py%2Wx8PcHVP0TJ zg%pEipwnIrUAq|8clTTN-j|@!zmo!yAwu_1kv4d^BEAykwL6T4_h3VmDTt$V7>L?b z*zi}x8)cWj`Tg<@xcB}_B4_Jo-p)=ag<5-qQBhCp(UfWfk)9qqX{`T=B? zG(Z^GeB)#@4Qpof3Esk`Ps8k(C|?SKKMN!Bsd2?)Qaoi+Em^PyfCgnDcLIO|s7vDE z&}oD5jX8pS-& z?tIU?J{?LF)AShbeeKv{+m-7jv(h=dCvEh7wd0V> zV7o0EI}q3P>WUDKZ>ME1v*eAK_DN3L!FLlUlBJ9?^s>Fry}YjGGFTS);PjC+-G+tX zMGb|MwW2GxA|eXTzAG|Y*c+|w=$ie|3*rB+@9przG$qgXIr4taA8wrQDmnMfk7(zq zw~LS-{_e*awz{OBVd-aBN^s^0N97Koik{}PtyeE^TsW!zH8;abKwl&ZiIX&7C{*xt zFV6@a&Vh3^emRIwc&z$x#7}#s$1hRhZMlSvd{;lINZ@p)isZie4~2emN$=KImvmnh zq%0{9E{{uN{13&SUUh4u{`9yz4Sn9F6q>^dkCE7NY1#mNfnksgYb|)C)5{9Fpxb9x z>CSr5R5q>TdE|4mnBZ|suR~|lFSs-f>>NI-hB*sm>O$T^yX5)K&d;>I{E<3S{mbFw zv?1=v+f_H!T%VJ)S0L!TjvYq?oG8mKJ)INqf7WTbU8@V-)!L z^Wd7w%S?{JTn?CDZ#U6e-OBe$`hL#c=Yikr6)QIMO#0p)H9QMXYuSRj+fL5F4|u&c z)TpMvm~h@@dL&c!?ptNk>?X_OmUACVk4ty0RLLDXonLj+;)8?63A_7HFh4pPUrn|+ ze%SKZULVc(1*h#VkN4PI?0(SeSb&H>&U^aAZcB|DLMJ;<6)i00J9S2McWCUWes}VG zgZ^&W8t0~+7T){%g-`o_TZkQ4ZxP%zsQbvgXV7xy>)}slE`QZBN?SuLp9(LFuHx9g z9Pl1=5m~G`>)(8Ow?m+S^VJ(3D%gM%v7aQCIPv>o`n;}%)n(uJr~KD_dmS6T z%)d3-CUNPNR#!;6ZG=sZdsga^pxtfP4hDF?=#+C_p%b{5T-~!d~UT)OYg8%VTP)Vd*ovxQ#FXNv3`N zwr#~PvtdrND>UJYU|C;lR%yJuoApcE^>?uiYm@hBHv~S#0{Y7afCn{f#FR1j-D=Nb zHO?XA?bYECD}%3UU4iI#_A9&F4DciDNUi!NG+*4)d6oO#W!?;KiPog&e1{#XyfgBZ z1D=UVQ={~@=3(zD?3GNWM{T#`;E#(IGmA#V{5dU-wh9erF<#-K9UQ@uWkcZqsqf&$twZJAjB{{(ik%pj3_T2=8fON%O`Y*PgIy6dWK&_SWs9*NXI}J zVbC7BGTV8j&C^D{kST^ziV<5tRcG(NU36<&jsK zq7&j`u7HwcOJe%9q?GdH)KT#LTuOKkJ^RYl>Z@0ildoO8_C{Fpaa#&GX_N1)rXIX82`6xJd_{WyKaj*T!J^G(;>p1h#g9i_4svcL@+e8x!*&k{p?wn4A1DGc`N4S#6zLn_rk(m|R>~USC|9T>kuX zb$)K`*Yw7hjlaXKsQ(LFa^Zi6Tj$36FLVudY=&E#j0FFCxb<7ff&Xnw^4!}Dw0yt%IaSGaZH>ZUFEKjGGYY{}o@R_4EjTa&m;I%gW-(7*&|0i$+ArpFJInj9Dt^fOg+c-8q5ZkncU?M&&qZZ; zLW>}CXG7B-S$*)E_R4q>^6UHJNf1jq+6VtM(8}F*7QK9Ei+c_qYWvUe9?46*peUL8 zmQv8MQ>aE-c8BJEd0ws0mMfjRTe6nV1}}RlzLc_F%lM>p=EZD+D6rK#A)esZ{`Cg6 z<-=d1netTA>Hd5BxROw5G=#KIS zeSz0b)eKrWD%@Otedzw0YpUTE?|{lHkIINk9E~KoZ)2%u4u`+6TCz0U@3d&IeQ$0k zHgLUO-|x^269oW3pkZu=q_icLP${Gs*FTxn^iK00P8{r1aPuE zLhcdlsLE3RC)Pm=vjLj7mpo|8@warX|5`10Wti#By%W8oetH*1tCL&q=mCi%&El-{IE4Z#TIW zGVS=|C3LZ+h+7`OoA%W#??#iz&Mf2%p-6Tke7`3uBu_aFRqf7n5WxE6uFBD&I>q5w zz!8N8m{m_zZ_#=bFc*=e1Mk)8R z>?F1}!H8Zp_#dAkvU*K0te3uW`4B|PxVcz%M&5#5(5~ys`+SSEyTa~9x^SBpK|kK!%Fr%9V{_fQS+c4kq4V2WfnfII z-6t!OeT!vtZee}rPu#^q+$i0zu`X#I_@W0Of|cSjA>~(>yH85lf;@8LjbF{ZB6n$r zi@(FIzuBaC{{d>vgS?^>2Y$7gy^+=u+lm(hB$?Mkwl+y_t=M__M^(}*Y5!sdC{8L* zoSyQ7NdVTgJ=(1BflYC;q*af%G9?%kCzl3xo~%1{W;$kxFz?D0`0}I8TzvVVx7*S9 z{VYmARWU+}jKb5#DFIPH7LIXmpK?dIAe8{ezE?dm;nn}k_T7Cn-=rj0efk5*-fhx8 zrY;R?r^Sx?rvMyq|MjD&uO5KbMY6Ow297|jag&@EQpY-EXhZm5^E9PGr{gSmGg^j- zA2Hzen0637_2K38n0MN@&z0i+gy%+v>Lxj7v2t2A8;=x)sXj&Z7@xR~t>+hGU({FL zZK1Eclzu=2g4Vte!W>^r7(cjvXupGxayH8|#wVmzmok-K(Ah$^iP?sC@TGDfCS+73 z*VVHYj*lcoo-$)pwnhj>fi=gyCIu3cBl`IPZ@iJR;g21#j@rvljt)8|><{_m@GbRE zxV6#wzFyzs)C{Wx?zxx|xV5I}nZxgJD<2qcZAj?24u)IP|1I1aps4a= zHsb5=aO;<{5+=zuU-P(Hg6f}e>%w2*)(8I{ZcY9x+`4)JxuG@F`stz<)N$=kxb+tp zZv6;`TbKTOxV7qcxbPG6Vb;npMW|2y2;@bBT)(8qs=TQf5!`9G$C;nu)^!ma9m!mU039&S}l=uh~U zaI1a8>wgcoj?4V7aOr zW(lIvVdu5Nz;^|Wv0*Dqw6)R8T)zXYLe^nR@_`@8v@LN$eCW{6Jy_vGxc5DtG75om z0TITj5gSWx%57#l6==jbFE9hOD?kAKJCdqv940*$sXj(Cu;xEd9ASGWQnhWffx5jd z%3PcOC_3~Q+So`mBKTl57&;XVh_+FP+S(g_y4J`(!0oJcbhLk{SU`+iMYQw781-Gz zRO6U^anYB0`TUA$PkUm7+rS8E1Zg=|>h^mIV6ro?Ez)o_UOg+$*cqpR2S8z2U~?f334M4) z0v)ieEneCs*lRhm%6MDvIouWSD7ra=0|AenVoVr^=+1pi>mwp@`eD3kZEQ(wV)~fq zRVMhb6oF^J0vOy)EO0#+DocbNBOt|usR%V4X3OQ!)cB3jB&K%EXYGV9aY8>Ra4ZEt zF(F7Ceh?5SHW1ChEHVV9 z=(s5krjUa?M2767!v(0>a4F0~Q6PwfAE6*jD0>wGa`@ZQK4oPd%T6?Tt=a30bHX!X z6tSZ$-X;Cg`dh-|lk4H3}KP z;*m)N?y5)VYR*j$0>Xj}lLS>{64Zdi^PC9-*{mVxo)S?$K%v3JEiyWP<9uPTNxrd{ zz7Gwzf=7T}sVW}n$w7It?}V}#@*F^xfN-WD?eK6J5|FsTjeO2PK}b2}QiZ@+^h?Ej zuf9y!s&FKgW5)|C}vik{jVWX>Q zyiZA7rDS|T{_Tr>aqg~}`Hupdg9`6_;G1E=gNZ0QQ@o#fmx}<1F<|llWLyCbZmj9C zV7g4`krx0j6&^t@iesUoNIarf5G48)PlJ;75BH98-PcOx_BO$Zvf%KuI5+^Y;2#VcpGr@G!y)80VqByfTw_*4e7wd{4Bo5dU5a2#Jv$p`AQ)FG!wY0 zgAyfX{~$xovv>zdT&gVaU=LuGVCn#jNQa7YAp2R!5XyrDP>du10KTNKGO58f^We|h zh6z>Pb$laqs5+SoyBoK{!hK+%DoF?h5-)lJ<4%TRslfd@fQJV6B`V3|xkoveDlU{N z2S5-Z8q??{;IgM~o||=*_>B^|86JQR4f%#WLgIoyyCDFeWrDGx00KPTTTXA*QXMHg zjzr)f9;ZHzDP<$^kKiVB_$0wW^xJJ|n?#@BLb+R5v+2X5B;GSL6j<^%q(JYI@ULhn z+6EO#X2X*JY$pBj;{-U20DGLu(0YlKC8%G*-yeUGLj87S%f}pcF#jS6g(M?*lmI9P z0Oi0L0u0KyV?;oyap4X!fl~|~WBTJ^GJcVYEoC8)^aKG0(ql)}k~qyn!K2{Rb>EMC z6bc~AMuYelL4X&M?dbpjTZ8g^$EwV-eCgO^8ek)UmHCEkB7+rWxGR7(q{ACIxlg$p z89Wi`CmXv08^K2aI0B%6M@BQ7Ls&=(3GuM@`fdvB4DI3*Ag8|Bmyuh?D1!8 zDHTL&SoC2Y3J0n|#-f%V9hkVHvQ%FfEI^?>65)WN9wvGN4-q0m;CS$13e=yL>IeamOT|8?z=b*7m%lfKDK{P~ zZ-`73c+M%bo5f;*qfcDl z)k~0OJJfl|kTfdx7PDBBg0eJ4rfdaFNDZ=ly*vRWRNLNp0~Cae=pgf)p;tq5fb*2o z-7HA0=m!xxssqn$$b@PVP)}*RQDC%z2GwPtZ>#VZW7Zq;0nx2URU%WD0#$ND#xb~aNxU62?qkz{58J3l=07Q?1 z8suR7I9qLw1AHt+zF}h;N#Mr;3WEo{sJK-E_6j(6$bow^(3yCYAq_ER8!O@Q zY1=EdcBl9!eD=5rdXR((!NUbuHMMBSF(y(64-469@3yB8!h-blzQ~JbYj$==={Lu? z^RG^$T`63pG*m8$JA{moW7SB5EpsA54-ZS^NY7FYf(S@3?n~RaIoyqkd3EEH{p1Lu z;tMMWVZ(uKp+M9?#h(CGqrq~MVSCvqu3H)Ld*61wkH~*KQrSNue=B2=$jgyF$zj+V3kBpr+o7iUeY1{IZ&Wm}NB#Bi9awi3Tf(#9IMLl>r{_qD(n?9bG z3)5!6t(cRC8SrQL?=F&|#XBD+znYLW;8B?_#o*!Y~!*dFp!c3vCH?XrM*de!H!V^T4 z6&sbvfhjS@<%x)kOyqIK3t<9u=f=E77~(n$eF=>F(&327nQarnO|QmU28Sierj~a? zmGBQh&?-rVs+B>NrssF&jc4b=TE632bL{7D&e?67EgP7#p5Y-8Vf&_GeZOELs!(AH zL}lOH75k}^;MY36Yz2JJy*QzxI<40*k$epMk%`p_#mOCAym4glCU%KxKdD0OTBrtB zn|qC8`o5g`F5R^>Ux71WL&L*X!D_1txo>pjCj_?|oU-!s9Pd36&ui*hTi#l081H>n zP{PP+hU<#i-r0;cz7~^}z=pZEs;k`_p6l#wb#IP7M0{H3o>@P=uhIVK`fwiK$k9ZH z^Hm{np(#&)@yzrO@)}Qth39E+%;(`3arkNYdl_pogXA|MSgO&(?$?U@D68Wm_wpY$ z`Q^{(ym*RGfKPy_e4n8c$e66`+-F@%e>ante1(+vFr*+=nK9FPa z@yFM)Mfbz^yi?z#UszHcEEc%4c&@*8*rYc66c%|(M9!wz<*m+0|D%HT2Uk0973i^N z!A^|&w}t*X&9S@6CXZz|^aK|6cgJa}`VBl*{oYo2p~pE$Y{|9xY5IoTmcXLtA5`NL zH184ppEsQkR2}sY3h0k{-Ee)c3Q^O0a-iFOeW&f(rHO}kGtWI4{MEJC^&BT}Ut3rA zP4ckYgH`Sjw;k(-UsP{1haypm8SsvA5!epF@yrpxl(`G}{AY^PaE@Bbetvy*xdYR3 zr_g&*QU^QA<8w;x9NeN-ic-g<*fO69t3BVT%jZ&F(Ijv{AnAbQ=!$A%y_~vXn^<6d z93d>A3bZ93GiO z8~mJ~>(Yk`T_W%2(VQo5926M%(zS1?U*M?DXrhLYO{m!0Huxt;HS@XTU_Qet1$Adj z$56Eea~q4BmamM*o90gFN~HUqw7popfVcKZFFc`RRkW-7xXN}Rqfy3}X|rtY%j~z? zP=&^p7Ln#cN9>P(u0C@5LAT#258o#>JtlV$?=3BiF7JN6b?FqJoYVTZcSaBcj8NaP zqMJ2+o}>NMr$Se|cYksXlURD^o!4xst#NmaNJ=N^gD&7yGiXq*SJ$4pqQ+(2Pl?v- zp}_ghJZuQ6DXG-fGzdAS5%f*}gq`c<&a9qWA!ty=3BG%YbquO zR`zy|+vLie)Z}CrWCXe5Xg=@vSm$=>Teqfm$?6dPkBn>w1PX&H{l&;&P<_~TaN-aK z7nOm-5eO~}TEh*^bCR12&Vv9MnLZB>Xzq#favcKq4}X&~Wvs|a>`_~+C@&6%;S=)a z+hWKs3X(EmA-J_D$x>|B77&wdMLKO2SC*1xqP8Ny~4Q zLCeSp>&g&z%F4#ds)D3!*LK@&a;Dkx8uB~9p+f;h71fg}3g=Xmm3MC0BxO706L-e> z5p~tnWHi)?F6z5|b~zr=)L>}u2kF>x9oF@K}Z&145%-{eCBxUwS zB$|<{oAJ>&6LWLZBe%^g&CLx=kGg<5-*HRJ*b^uIz_I`<+XSmKTGp39O!nB?{*;aN zeVa4KZ4>@rvX^$wp%j;BhcmAoFSFoN{*^Tb%Y3G*V>F&nx^sl7)d3pOZ zUJ3~gpausAM+Jvf1cx^TN4bWE*?{Q3Wdrb1}_@t`% z6cCevjBMmLAnT=P$E4l|>DaYvDSrSNEA2*N#)Hh?Lx=wk$Qb_t$QE+T>+|x<8T3CE z-=CGk2fqPXXJPr@fUKzDc4<-Z_5WaGYo)dMW&a7tzTJQHhmmapvIlil)pvgbvYNWu zdp)&JZ#=s5n~_!i1IT`|+C~~T8QG)1R}TMSWdHbkARTM!;DB_jr}H-*>w5q74ampd zf^-Z-W8<3<(Rbj#zJZC41Dw^tFCZX$_ht2OKsG)yHaamj@^gH0W#VW5+}irjwS|%OAOA2iSm1y2_t^inDEi+SS>V+FA0sQ$ zZT0<6e@}dqk&P#=1ZDi6{JjGxyOPgWW&f3tJ^9VZRFj@3v&BnKR9b?J z>oXwi$j5A*&ovZ6ExkdX~K{0}2bBsTtLWb3p4FtV8cU}S^aoSeX{=EZs` z_Ib}p0JqUaJ_%vc0D{AZiV4zf}YVP_|)prfF3 zmt&_&ejIfBrDBFdqE?RIiwi`b#=sFipl!zXe8!2GR)KU&;Zx^swQO*^+*JPj;Z5$( zz*e*b4STp)%(MPAD*xQQ{PT*bd$~&r+bw@O-DbbInsg`EL+0h>TQ9uZp};UHTPc%~ zZ$gMmi{q~SjJz7BQcORUUtaMh2#kpi1lcFuqRz&OK3)9SyyarY>v*Nn(#HNswsz_F z0^{A;ib-&B4QzGpmN{aT=xQSp@GWjnP&r}Dgn&;JKbuPOFe)q1vQ`z)_WdC|+v_jA z_;}TX=sw3(Dj(hvCmQkdBO=8e-hMbZUAla_5n~mna`T2oe@U~bmC8$QqiKt9;rg~& zIN-*xKme)35SF|*z=-YzEN>mY{*~Wuq5o1aOu$6VeU7Uohq@t+7Bg7oA=33^RIVsK zl&vQ|f2+MVuatREWkE~$euPR3#oNtHNO9G>iQB~x3P^?n40RwiQ__T(kMmX;U^==j z4M?>YYJCd5CNuSHGFi%B9x{Kc5?DPLBG56Iaq8x6xN6Fe74Bsz^|}vvZv9G< z0NEj7;oeIL-R~dTqTZO!G#yA83@(@j)jd+1f*!_RY2Ckyn0j-1+GsfYsC@eKsLEo{D$95{2qza7%542-#X2$o5+` ziaT+0@d7+se{Y{{hRa(&WU6kBaQ4^Fwu?T-YSq@ViPufDH z7o%g;68U&7v)(3W#*OZQT{vQCDV=*~4Za;}vk@=*<63+gWn}x03rB-uc=F7e?(F|! z^VDezDD9byY!lhiCEGZa-&J)`L$Q=?=9C{s7&yrPrKIy}#-|cChX=#2TYlDwBeB0xUtch&I$a}MNNsx0OUB- zpziQNX};9BC>e`{zIW2n)yyOnH~TW%-VM3@>dJo|H-tNDJpN#-S(wreSMf^y47m!S zK+4)%4Ss;*hHp?uKeQ=(g}ngB4G)6jhCg<{n(6lnV8I?AGciY7qy&gYZChlRm=6b^ zE_c$Z@1Oi(FwxCF9i#Q&tBg$oK!8M`4dCb)ql7brh)d{OncOk4=paQ1*Dk|GN$YUb zK?djNP@&}W=KBX1uHd^yW*Sb3mC@D>)E_#%7l-?)h0mb@9IN0_l1VH)is}diz$C#% zmjpext1daPW|{Y%24=iC!8?vyAxIXDhc`v2oPgTlT#;7Io1(1sNK*D?c-9U*C+Ta$ zVqZw!SCdW+{gUh1X#XIJYHu-c4r6xg;0H*Kton0TO{}|qvDH#;d`ptQQ_$fo%oW$_ zHN0^zyYu_{y|C)w z9r)0ji+=EA|F_EhL4EIT@3Kxzo%G&!(81no(JvwJ!KwRBZ-#zxKk791jApFv82E9o z@VUepW`N`10#-X%OGwyAcivgf(5t9n)-znUUJ{NneaeUR5L^XMW+DMiZ{4YWADup# z-`o9MEq5l!=q^WkW3e`9$FENb!OumuAdqtyD_`2 z?~O*u+nKQv?;V!}-`?1JsrXy}H;=H#*pf1`&DLM9!mbiJ&eg)YPWwl>+R{+dJ{W4eebeE&Xtf+{S*oIlEf$TrQN23 zYs;OcxeE(-^*)R~^?1`Y_#;v^WcXZoFz(y0g?`D)BTx3O4fR;r#^Bb=#W#YVX?&V) z^51*e3H(b@HT0*!()z~Z@NF6I#D9r>=-GR5;@Nte%(gXKk%q(P^FGWvj<1bdH8}Q7 ztyezZHu=Tna!qXL&sOoZhrx+G!7sIFD^@fUFWQv9-)tuTJQ$vg4a3%k4aCy&MM5i$ z!slJWQZq5|tZ-{c_$O58B;nXR`SO}vM5}DN)Q9eX= zIWkm~zyD!)n}2NN20A2KG&b~gYfjf&l?oiJ~3dWnLT z0DG$ps00Zj$cE^%F>h|;{d`V0EQekniwKGfYBi2e=Ht>Qz>fhC9U`iP#2dth%Tu8S zM5H76|Kse=qoI8KKK@@bbIro6wvcUXWp5~wR1*nNjVL4xDmz1qHO9U(WKS6)lr(K9 z)MQIZjZ#t4sAS19s1W6M`F!s0=f1!9^820hJE#9T{S#`=^|+p|w;NzjDxddxKPm~? z+=sU$f*BQtVnVlr(9hUngAB|OD$)pmttZ2p4Ud24z=<6Acb?L>h79%o zEc33wD#@fIHI~8^As0Tvln19WP*DE!hee#`VADBhGd2LM^06x<{25B%0LkD7KnUey zJlM$Ob-waXvi5IHZ*M%yr{=t5MwzEbyyPJu=Q{xHcv6M?APb`tx;a==G9XWOUS=VX zUy0@<;AI|>!ar6ZP_nd)A2ugit0x|`OtewQ+7^jVkN^x1?#_f>k;lD}I6qCwH=^dh z>Cgjb;V|el9i5;G08uP_C=>l7Irmp%YD|AZh+}%#w%CY)0*keoO@Kg$rUFsjbkYnD z-^9jjqytzQVVUZ(4WcnBAUq&s%EExXCrlE>C*Kxv)nd+$$L?Q}xGWu3X{qpo4c$gW zLI)XTd8k1;X@Nwz!^KdU0Cts$;d9YGrlb@SfF!{gJfS{SW!;k{rcjX)z3?M8jOVobqR+V;K-@iF6kJn z@r+QRyskoV*Hiv8d?f5>;V_->jEegTfag(4ra_pF>9AnQQ4O1@dniLZ1VdA;BzpsBqTpRQj5f zfhd4TM!!?5J#ASLRD8$Es!B$eV82%=K(T0W1TN|p-4kgj1_fE5W{ zQ4TMo6QDXEkc<$g0rDh77M=LQyy5%3M2qg57koq?0DvZ>U_!`?+zTKDCN@D_pcA6` zpcWUdxgF}v(06Gl1R0zoogZWg2hu@19tfH86yHr6Tcv239tug>BSP(Wp|51TD+T?C zDP%^2*RE1YFL>xECd!?TOy}YAAz*?QADKu5YYofTbhJM-38;*oyIQyG&;ZT%JhyDw z7(@()x@M~IX^3^`z>ROjIVdY8!3^l&Dd@H#bTJV?-Q$4GRs^I?Q;h%#eMAxCqE0#8 z`GaNpO9fo9Dh_`y;s#}l98Dw**iIE*p%60x08WL88KYlsj1I$Z*{3vRsF0chapJQB0prdINWS%C@ zg4Ufd_%P{NM`}rF`k+WF4G`fVT>&_m{;X>fP~lv4CABY5_0mW^r%SMBk6j_~P~BAF ztXg8 z!NxBMu!rd{5At!H6cm~d$vSw`2k_Sx(lWRGjV;)S!tTmI2G56UyjtkOx1-xa-1t0)x&tSc$q{XBKHxQTHo^kN`U_u1SDA zc8x2{M!ht{%QMo7dSDS;Tp0~i=OFw!*lupRFdM#uj=7;Ndb6eD_J@wUe|eeqDivM9 z!R0Upw6DRVsCckU>?=$7H~@n05vt@iPa39%C)Cayv?0TS({83{$0S=vjMmnU9}^7` zz({Ix(yS*31)vTVnZv=MHSjh7U_$#4-T%=T-&=hDLvt_T z0t+NjKvya{hk-f814TGD{HXY{J-Bu{S{jPx>BJQhA&~~i0mxHyOg@0NU?a!(C8_Lu zGa$#ewo(`ZiYB}d*4DdO}h7ZuDxdkEle%>KsO{#ET9h7LbC zN^FIP|NabljE4|o!!}b85dJ{P*j5I@kOYRX{ciTeRyvK_Mmeugn_8KyV?5M80Zf^T zXx5of=EEy@!sBFnZcjHK97?T|YFXIU+y98@2Oun{NNrx#Y38@fnFwS0L|Nv9A#Z9Q z1Ie!g_W`(#&%W|UCqgtw5CNiX0{G1dfJ(oHdy2R}G<79lX7NFqAtz0l+q}nj`g!8? z)2L4;KTNJL(1rroMh@bxPp1tXu0x%udOo%2GCTMOzFPo7Kdkt3(>8_EoCni#yC+xp z!r$uzPIPnxmrbI;l$jG^AEyRZGiNsMn%^XVDG4w}`0|#5$sH||nHgf^WVAg4okjw= zJK?c)C?68?PAyD_HoF)#p_hfQX9=ZIzXzQ5mwotZM_?(aFd7&nw23;gi4WIdAU4zC z2|n=6X+N(V_+fkFXW1XPG0^je)bqVECR<*huuE{qS>P~?H6ekCt5dtVi1IqvdiJ-? z)Y(HX5Jv@|32n)qHrY9}AU`&*iTkd0N&FKFKLHHaN$`@eP8#@MnX-if(GYuJ8)nnF+z4^v9!K&Q_6vyXU4(H2ElXq1f zs62YtomYlUyP96qcf$G#TI^kO(W?o^JKnnP{ubh8y_dCHVh@k^z3=j~c|ASio2PAg zJuu_!#il#c{Z)h>$jGEBy6R&dKT<8p)!E-3(hV8ew$H8&=h4dA&*muZ&EY$4{FD{F zaXk0($kEKznz@o!eQAy})8CA~J;^<0`O3gwU@+0soHzeNPP$Pryf01CIFl0O@}c{# zt-ric{i8xb^BZiSOvv2Sc-7e?xn}x_Pw*aP``V#D2Y+r5yPu^Q6&dz<(qv{QJVsPQ z?>Ffaap(9KEaf%~n=81DfLRHe7Ru9JRG$}rskO;O2CIKA)YZ(->7Cpo zrK#7sr=KP}b4{Y-md?$ji4@(=aPn=2reKR7%M=r+*ZEk%tYr4?`ZBBDYoR`ET9!%q zxm}NCicUW%)oBwyWv%yk@RqesOY`hAZO@9?R-|-f%~OeM^MbY{`8l(7cE6gxys%Od zInA>m>56BsQbiA+wlQ9R=DUrBa^C4f`!qW|dd-MCa%t4nNihk>$RM$OhLt6H>PB)E z&vlFy^u8YUh|E57(9!32--`n<)zkL7^?&@Zr^iXG6LCq)P_d^5BJaL&G)p*a0WO%% z_HDa#`IBhM%YaiH_wI}#7asK7H zHz(gC?LX|wG7F){b|a+*Pkgv|=Do4yx#xY9>n-a(`jrmUyGE}fLkDBG?+y8EMG9ze z^mOgH-Ktob_wt$_w_W!!;YsY%Piaj(4vwtsAEBcjyZ0KpB@FKvaLY?8>3Qra=(@5S zT1&ZIkviPb|6a26RQ)fXTH+t+v6Be_hS#uWo5P=0{J-~PQfo08!W@o3Ajl}hCS?S; z9Rc5oPz6y0KOrnAjHC)<_X`U{Vg_*;4u}1_C)32QDH%j$M~PCwBdTGeY^kk*nW#xCuizqwl=aP#;Rlc5L6VV}~Yf$9BldcI@(U-MtMGvkDU{NX(9z@B0^*9k90A zA8uuTzPnIFS)_Du{6{IH=@I z8Zh40heT+!-Tpnks8~tHLtt=l|@&cv}p4S~qS+Ap!t9i8C?NMrn z@xOYq9si>z)BpFLY;$&7Ch3^Qk=sYcOZ6{hD{u8?JTj9GUhBzjb^UKWSqM(IU3N3n zlL`Izo-F@AdouD#22@rBaBWa>xqn+(vX#EYk+>en%KD$OYS*l6Fy2Ge@V)HcRyLxQ z;RjjSwa9I0o4f#C*MG6Hn*X%2ZNV5x&k|TCWMyM1YgR_rc}{J6cKNws9A4*YHDqNq z6~Q>ee_7c{QK0WHEBk3Kp8r3rY&3bz%EqLFxiOgX6SvB%|F*L3zpU)}Ey&8wZicMv zc}@xlS=oR_QN>G3#njwF$ja8;I;rs`U(L7n&Jfg-HLUeymoSGCZ>+=)C(4{ozV&pi zCnImk)L2%_*?$u1$sV&zuU9=b#7%WPXtvP+QU$?j5~5xJ0N58 z$JZ_ET%7&u@Sb7wKFvkZLy7F)v5%Bl+Z*ivqbKWsd2hV^;#yC3yLPQ7^Lx~-WdjKI zY8(M5LS%q>2n{$f@l1(p6^_$f+sE2l4gWg4$38ZhvN67J6?XbzFd%zebMLjkdoqST z)RXP|kDiPkF{_mdFdyq4(PE`;vaDr%RRLCPFn~G&SQtPVharGnj3UJz)6gi}SYE-uw8$FDV z;=6UzcG3dZm1sJN8uK4b!l+{FFSKiK@iH-G_=(DgwrK>j;_dw0kms2n*99$_M6@f* z>t-uj|5<$Oe;l54u&;e+k)5c=-AxGYSCA7eGvDL$iFw6P)W9GNzaisON<_Qc+9AGR zhZ>m&EO)hgm|Kh(cZq=ZIEi3J9dVrryvXo9W|a&R(=dT&bjiL~A;sFUd_?(2PbdgU zccnawXU$TMZ=_~h?C*MUFjy_lV3?k?CtfM_;#j+w?l>9q!^A`!egeKds0)nko`f8DG6ROo=LpyEQP($2Oght6j9mA*Q5Lj0QL9<{4txqGY= zjJ91(vF_iJDzF{jb#19N9X_Wj@~GP8y6(%&@b5JymEKA=sfWty?Mh`j+^kP%94P;3 zcXf;0)q`S|J;jL(w^77Zhhj zYtIx*HFweTOwdmT=Ja;;4YYMx3Ej6kbyNZ|l>XP&<>YQ?>r(mOw=OX)Yg?DG zKO>cWZO#ap#FGpS<+XiwWBPW3?k0xvisUO`?KdJWf{v8Oz~YzE#3ED{9!lf2O!h6C zBLdB?3;lfDH3&b-uq)_%{aYC@CS{Eq?3EKGn`FU&%+P)*Ku77O<)s*cWR)Qo=@w*s ztd9KzOeMjrf6E{C|!zIy?ie!_^2j{#j+Lp33>b6`I^5)mEK1-1@19MmV z%SE8A%P8;*CuqmF^Njb*L7 z-{r}_Z(X`rt!-VxlK$Gd4A9WZsjKdBnEYfNy|#7P_^+)?oqylDtV*9s3M~1&xEi&- z)kb!1(S4A+9-Xv_c0dpphtQfrF|5Bjj}*Qr`MQuf__Xr6;NtxHuRGD<_nkLizhGZ7 z(s*Q|_mRx0B2Bpu)}wX~@8sU)Ll^#ZKX$&j@xb48%ZG8^^RV8Bgri9pWUV|lF4y)< z*HoE)7_*%T>;J41V(_ZPb~0-I!^P#mmWWE*_oRrA7k-CakB$`h1unlAyRq1@_1&bW zc~gh-!@MUOFU{o7=zRS~@MoEy`!af_sol^ljF%+8{W5yxK^e4l+2=TS>Bh>prL?8n z?>~H~YB)E9&kB9|!hJzyx@GdAfB5sH4~t!+H|~fY40kehSxktI`jn+`?$@(eoxYIf z)gLMHkzvGLTD1pPHaC7e_on~za<1#2#U_`iyg~UpV~=xw4SbAx%-yvDMPt66Q3C}L z-`++y&qhC32<47OqPn6nh2p|$(LVOk>Os-%Rng0mF@MleScmX0_7Rey(M#rG?-@+l zWC<~~sL!JW>BGeSg+Nt{Ftx&1i<_}9DSsWzeu@QCuR3UhL!3dVm~j7TL-U9oUePL; z_$`QQ$s%5UF~)V# z+^x{hBQznYAWEh%aYJu{*V{yWyM$n`#NE{iXZuA$yO`XCM5(c}9U-wMQpt+5=j2x# zBg4It+mez`k4ZASlGhI>&yFTs*_eVfOj_@iGPoDtPQ?#0Qs1+1TET(E80JIs=!mg6 z3v}w1#^ilxi3TL#{@+O%69v9aRZt6697|D2iZ~?|UvHuC?hG*v+9iY@pm5fbG8sN% zh~_W6d+P_)^trbwy8TJls?rO_q|WmZ+xVb}03Oa4?%<;j3gDag2qz{=#(;s`ZFKAF zxu}~dFv!Xr5m2Zj_w!9(2+WDD;e}*tR-c?1cW9&CUTVoVgTR)m-veFS5oFd{3JlL zm?$T%*PV4atC%yLq3Hn|2^%f(->PyQcH?(K6N~`z1Rq^N#}BF!M@jf5Xzqy*TjUd$ zStr3D5XN-=MMm`H32kc4HMfZRA;^V#GEa-V+w{MZG8&*tLwR%2y6-CiCmXuw#%{<3PwfukcD@%F`({AwdD+N2r6L4LzP3No1TZoY!rK2x!cLAw_Dz z3>AqK08s+`9Gf`DV5eIO2XR3OGQyk!g8>+DH~yYf8MvEpgawXXj-9uRIS^J_SyZa- zE$V#Pe}RmGO`xAr2%|h)2ZJ!f#x;qettbG%P7|FV-l3Ik+Xn*tBE#$wvO_ZYUC9?g zNy=!!_nSz7E4)P-1@eKDd`u-Bo6g15(=P;(Q3n|aA^;`u&k(tQ5>h`S-Nwq=DB)#&A7<=_~T3cK%WGlLWZ6{gESWMh7i(~ zlm*En-3Z~$$J9fA9aNz@8mZ#bmB3%gL8%4Lr1PGoip|oI3ADeGGQo8W8Ia*1HbUc; zkk>+shmb|^5o)|D92a`3j&TgfL~$^6T;d;Q*&a@6U|G!%=^Ld+H#TMqV`)O#7J(t1o&JE0!IUccx-(dLY<4yXTvsdE=BQfr!zs247^4H zk~H)OhuRR!ic>xn?5h>3y9t^!L>_-#{ypLVfVs`T)j?-}1klm~07<)sz|I9}=J8XL~u7g^&nI#E9iSq}Ly1rTFm)FKG601^^; zJ3buE08Y`c$LYWxfVgD|Uk;#YG~_`lXwE07blwc!m-D!~LCHsSiegp6AoNjC;Urw~ zDh*WO34^n^a5mbThH~U%h8RK*tx$J)Ac}@)nk9Us2}kl!suaCY(tV%8I~7(5Pf|+{ zM2Iag(L#Kr@UMCyQWLc4sYwP1R0NHU-YiYj=K#(E?0yD-q7#roP?J#Ud0k04y5`5yT7) zx0?l+3s7#HH7@&OCHhh(c9UldGE#Jb48t(sCmEQN&1+m{$4a|yiP%CxLFTqXhT#Q5 zODqEPv3(ouVI9BmGoLue7j}bY5CKuS##U3|H0RZoR-SYl#AO#Rz|OL9y$p;Lw7E$E z;vC@?g3cg6BIL21ENELWiWIhua zf*4i+w&@~e0gy@ug@G#;EMz#jJtiNw!f?%E!O8gla$!VKhTK6n@UgA7bA2ZY8`^Hb!U2ALQ4aY<8BODrO|8;77FkB1@Pw1Ejnoar(2 zq3!>w%II*Y4-DhsdMQoH=Rrp;(WL8LDf_F^GUU#YfWvHDy#Oh+RFC1J`tRc9p?^?I zV39mr83$BjAWn0zPdR8ACZNLr(>U+sd*8XAd){6Ayfy|2V<4cHKAx^Zi70Kr1BZD- zB^d<~>gXtlFt+m%DlCW#kx69P4j!(Wj1;9d$XGphn>yohz1BRu<<<_EhyW2Gz(e`- z#kALO8hA}DKavS6mPMMAV7d{=ToQhcLF^+V0V?>iMWk=);~P1C|CH1;M`%I{^x&X# zS(wuTkRZ4oNXLI5;W`AFQY0XRMO>i}(x`w8`)wLSD1-w#aqB|5J~lSLvbBE`X{ErY z7Qv`M8j~MI21!PG_oZM5xv1?F_z0;rpe9XuGc3B9S2pnR-pZF9J>9$Zi>{D_0_j3^ zY;-wQID&>$Apyta0gq!GZ6-!1hbRqVoK|^oH+sKy-K#fe@5Aekuki6C(nnW5LJoQr z09Ye33L9Z47&qmid(QT6>besc@FvJbbX^3ood!q=kU?xvjsoAo_*SwLt|b^(rhp@) zo^>)U8S=3=Em~MnpK2cwA^W$YAyoxcVU%wd>kvDDi3^zsBi57=8+3rIj16)HuYGq$ zRb6VJMZMXei_@lEBauM{7ahh0cTlDVGN<0vO+BbaJTQd6NV`MdKMnVrOr3hwFVb_4 zjgTY5oxIU!N$3M~xE6ohkTSb)U{<0ODz88r#vPvnrR@Rt5ya6<*yM^pcn1$ACxE-K zug%KC)Bt?B&nsk2yp?;uJOIBmv~~!uEC8N-^tKw~Cp%!~-Okyv z2jdhTf~WO(h2!eHYuZ>r;O@{e`d~tO7`um#Fr|QlJHZ{?ahmHl3b0`N5#dEb?x8I? zkS1F%y>bnlu8|+H{3|Sj-mRFS&w1YX=6P`8>gpne2T$O7FI` zlL1OcFFsgZe)th?PWrTbeTi#78J)FE{pkEyAlyd5^Avu+B>sK^VC&v`-F;D0qVThO zH7i9N zX_4K#*WcdWu=bCQco#IJ#>-cjtU7O#3|h3zZj)dwSqQC4qt zwl#Z({cQQQ)tBCyttzP>DW+@Ju|xgnkFi4k*6ZiZvRuMBH6!hZdVTED&Zt;6RGi2% zSY3QKXZq}_v)`u{&v*^@qQx4#2mMZ7ZB{l2T$DQP zH$L3KwX z*Zjn7uT2@B+-9f?;&*tes8QcBmS` zrsZtCghD)r`tbhzG&#bnqF4S^r-l_(Zf2R)DitSwYmbb7TkoS5opST0=Y=ZcQXAuH zZ&_`6xMpSDvbN;So94`W^snu?Z6y=fN8u(bt<3F{e?6?TM})XODBlj=bDU?rLH9dv z)l%HXF53jMvff=ve_7ex?}w~6|Nh)-F6k_8V}izS$#aZMv3SJhA~xHRMK5ytO5ukZVIv>$pAaQD~QH%z2_=&*^{x+OYGdV}PUS7qMo zgL9LWQcr5?z0coB+YRFGWNcga*2B}vAmljvTtNSD(&&jWcVD;8u2RoG{d>1b;-M8$ z*=X2M*kIzhH{rf@lJZ8hT*XX>Pd-_-o9|uuzraiu4u>woZHMwQ#5(9QoC*T51p)3w zfZ`wmhTH&03EQI3$Iw_f#=t-rkHg}`u-J__;k`J57hYV3h<6}~Ylw))ipc1TiQ&Y> z)=5a1Nf5l&kx#8tv6hq}N@+?<>&nQ;%E=Iq$|?%WIT001G{_>#iV9jvat2BY2}&9V zl$DfJiC!BuwyG<~Y3Og%+^wz&%`J*)XlZL|$sf^D-=Jg9*rZ>w$xu&M$4pn#Qg5@~ zW+jKsn?1G|#BSMcuuXTn5%g=vHsizbJ4^$2Qq6X4@z}M~Z1-+`(^CbeR`zBlHG2=n zneVf(GzzrbzYn?+XXQvcXzO**Hua#xS=wPp$n5MaARDW*?aiMg2Gu?|v_qycn-R|Li^0;S*m!G$9#yLMZk&tjJeOD;69Ww`h9wlGB&2jEq*f)S-A&3GO3Fw{ zF3wHMe4c(jBO@aqJ2opjCp#zOVonZp3hr8NVQN0NIlr(!pIuZ?+*)vPqM$6NxVX0X zA|zy&FQi>8$zzw4{PIsR$hhfz+I`jbhYZr&8qYDRjD_sODeBkyLPn}+FE>E>wD*V?W^n5wz~M0x~3O5 zj()mvcLs8@TeqN~?Ec-x7xnk=G&J9CY*@PA38iFTo7$UNZbCI#>qG85ckA0n?fkZ= zw!c!cx%NF>9i8JHp3@yi7CXA3nry7|=|tC=?kA7$cfVfg?t_A|sb{a6dfK4H#dh9{ z=e(Xi-U|rHUi9_->U-D!`t6t3Ykk?kyS2D%;=_k0AHP61;h?zeH~;I<@Tc#?U!lZo zd~|eVYyxt!-;-05Q=_xfbHAtOzt2q02&Vrlm`(m%fxv8e`N#aq%Ev#m|A5&7<9`D) z*8dup{r?5C>sJ3WF7sUjvv17teMhE>J~V~SPkgwr_1^{<&yU0Fp}6eKz0;4v&5HDD z|8s!x%D>{W`)hF-?^50KLaXje`gUKPhcU`CO<^1SLm#`>N6`qUiDo$k7Kl;i~; zzPc8dUHmI9%lqWFFL%}^W4-sP=nsvx0Y=B`N0H|Yt}gU_esN_BVY^8{C9OrTWA*i- zMSQMJr-VIA5v_8$M6_7FuF+&5{AMKlsaCz67xonIhrQ$JDVQlvkK0`C>fMsusBl7X zxc*{fN#3E-T}>?~4%+R;IrH`|E_bRWDD<`D^qVCYb;Llf zxYc66!x!~(Lz6CvV~p&MvIJC3N~~9T`QXOVXD`$BI_$1mZ+_f=YbckOcSsoWI1Qib zrv7bJ#g>4e)3?m=h_sxg@#-N*zq}%!ZzZ9(?s!^7&5d4E4j_fAl^-kFohYCFU}0=y z!4aPty@PcdE35h*9O|jQ>^{FQ>dFHXArRnEi_~*-W1q+;upNZ&jZEuev?|$YpRU(` zy$Tg(v&9OTMyT=*4&bRsmSq**s#E_Ke#JyH2N=Tiq|pz%YF zXLrxmrtkh?Z~RR7dcf((Oz40aE$in7`EDaLkj2eu`F8p-AwplT?E4|(*}k@rkClFU zPgLSTCsetk_{3hRa4*q^Rb?1tMX_#8qKLqaY?d)_0zqW5h@gnFI%uvF18tJ1y44-rH9F0aQv8(zT-qZRPi zX~)Q>QmgCAQmnX}n5-P}HmS2*2Ni+n-eK68bG z)Ml08Jo{Z`00_)nV#Urcg4%^583%TzNR%)?$yYXF{USYN9a|H1t{6T=K8QU&@-AL| zNGeI4M|V~lM1X2H4IFD~GZL6o#ammEwiY+UO(`<>j&3viE~3X0D-u%t;AUa%r<7gL zU#9SqiqiH{#03EH8!D28tf{>W)**)k_g)ZH5}|ETQ&NvDy4R*9TLAl z`JzU470u4j_#wR!Ij&-1^w3f&PjuV<<8a4!FRhOqzA|s@P4Ex5J*9NG+R<#n{AO{N z@5GiWzx}?4@``(tn)lR1TX$M6Jbn9M?rupGzLt)*>VI$qal`6$(cYP-HfK3)tlG&@ zs`{_wC+qUBDtlXqUCuV`tYQC!G zPD-Vx{4Qu0n&+0W)h_jif?O%fmUr%OkdEdV(zv*&JiIu?# zjq@tfpSi*LXYP*V8#Z>omU`UXx!W_k@tG#y2UqfTdwWEpXFB{ZteKd;+pNT zqFMHG@d@I<-IT|LBU_fvKC~pv)5hJu5(^Bsa$^IL9wDO>__XRM!s+6)r(fUKHQJg# z5agVS8{faF!M9HTd)7zee%q>WpX*USYF|WrD-*^(IGlE>z`kYFsrCNA_3PNWkR9*M z3V!vPUVInrq-FP-wLG}VdBG;^_cz_8`TjgY=p*8#rwP&F_4DbAE%UO|uQ4m1#{(9c zR`1VA5*zIIhQx~)eX+7!mC@yPbfro6}ZfGyx7|B9KG}~u;%*>uc$Qtz=bv$*9CQ(#?=Ck(xpk? z)#f+*c6@(Zw-7%cwQ?D4{PRUt)cxw!>B(IW?sO1V7YlYue>IP;btB%OL-|<5OUZCc z``}ecW^+Ap$1DN58%MHdz9=}0={oyrG-_ouq6p0#F+l4x;m{)&H5NRO7K6f^D=lCK zG%#mF&b~I33{hWH8S6r$_n^aN7sG#Vj8+(9qK;rJ1;|rmm^1~Y zq>qxO1E&N?OAh+`x_ES<|DNPX;m4tsTjTb5Da_Cj(4%6607mEF7Rba-0Hr{NUe1RZ zbKSpmCTLarPjYR3(Bf}wOvGE9xWxq(=%4}>&SVlkRf>(R0+^iwm^BAs$rc{Dk|Z^j zQ1d$J)%T>P#}ToG@!A{kP(C5g1Fcx-IR@z$n-I(cp&Lv93HJG<|FNz!ri7zsB-BP~$z4Scj536SKk8)n0txxQ}-Qqy2>J~-*?JhyqhfHYG(dt&T;UPSI*D@LOy~Zrro|NH@eHJ8;?GA!XJ~+q zL3}UB5vO8?n1nHaz^CW+@iFUIfDjA6LKUVUa?gIvmadL5yO*)of@Lu#skTkjg$#eq zBqeiTrW}+V7Z7J7vjy0@G;9b19qowCW+N3C&=Yl(M@0f!m#~GERcpi4?8+iL#?S1H z3K)0C0)Q8jRLR#vvH&?cDuyqVO-7rDqfnwk*(8iV7e1s4FJO{<5wN~cv7E3Ng{3o! z>QVBBal;OxKbV*t7S@Z0N8Tjz0HhczkunYjlQ5nv#D2iCIusR8MjzmnR2IVQ=r~j_ z-er}A&7om_@TKml$0HwK$R9{U78Px}H9Z5|*;i; z(W)g#fCo)sfsZ$&!=O4wgA7wc!O3hGnFW_%01AB2j1DuT5)zD1NDk~r3}G(>hPp=e zDbVVS}#cl&au)bjPS`@9&!FX)#qwSq`4VusBMry|YxC>{gL`{k@lLDt*BkaS=t z1N)qhIzUB6P+cZi8kTIK^E6~MDb$MvRx-uGG0FSm=e)L+Tc87nNj2R7)Aqi|G`kdv zAa_xd&@7DfQ8bJWoaALLP%s))0Azy@D(>UwNwd+v1U3EwJ@Kn+7a5_jO^24P8kfXP zy)jXfvUG&FvhU0vVGew?Y4fjp$V>o<763;$*grhHl7Qp2k2J>+-a`dcSvNP3u9pi4 zzc}d(fnM+up&39DA)TaRPI9v&L~HL!-QL_CqVHP{TNXxKs3l^-04gSvgyWHg?PxH7 z0f+(UMm7OCivig{Bo_^GfLJQ&dNMYERCe17SuDUlBC9c=9U%bt@$0S*wmi(!)MGo# zb@s-|h})_*cr5{RvIqL7W8|H&E~+bT~*t&(mwZFt7m} z=#JZcIDmRc#XqEC_EKQ;j%h!I>!mF$^xj`m-9{+cp6D4NwoJyt1yCG@iH3Y?^+Ft; z3OmWfE^rC4Bm{vDPoxokaM2t1fDsiv!6r14Q2s}OGH+ln?ea-73@H%)I#QO`lr))A zS^Q1nwNv=pv=$38U`Rvmqyt7v0FeqapTK>UfC5|uDtsLiCPhQ8ZzfuP z1Ke3e<07Ivt<{ut_aPZ6&jU8{5SEN~b!vMum(V=iOli9D@_mG`-|epTq6-2zlH>b_ zhBjm(pb57FP&XukmNV`+T#Hg2ELsp?tpL!93!1O8VwV{pk`4Fv74=HbxY(8Us)<_^ zQlC92lFNh-G!O&%a6=v#{_OD|KJuI<%J>QK$gx&i!Og_2?8pH{10`Qk&bg zn3mf7hl8CL)9Pz)5=|&D9Ge|L!`eGyOxXaLi+W4J`vGua7I=<|AL0uIb3jctd?TmF z&frON$-M&EXQR(RTna359CL(+0w1AOaX`$shCgf~gNBSD3AyoLqBPj1qrCeiZCfRu z8&75w9>e1&r97((wvo{ZDS+52Cv}RGgJr#v1PBXE!a5$XpClB<0ktTA38zW>BoDn( zEo9viFe&w!f)*PDta!a)JT``c;xUOIc-U&HaEkyxOUKihz_&>Bbs-d*23V5NpJ*AX zzkBl1xkAp*GqZ)%IEhYa*h~P0U?oCTYA1!8zaFPqTZ*9}Gnv?U>Qzw+JQ;X9w9?FL z>fHH^ON|ukh6Zr~XrUFGp38wV02~z_%_PhV2y+x-mIWL^2Po+XCl~#x&g?+!z)op!#!2hjf5b-kyB}74g>A=ER(En0M8W+6$4!|>EyG>wtZzQyf=paD4 zQj@3=#IrOYkV0s+t_<2gAk)?MRc^4zS=1J~vqyoYQC+gw8baQg=c^Ot`It;f77U8W zsYK|KY|VB|prMdD0}9GtHeI|ysEbGq87MLyR>=m{xiB#b=F^WIx9FtvT*T!m*j)iu zho5Ic8bCh6Vur+`p_UoyCCNkhq4)kFpSkHn7LN#B6cmh(6vd#BOk73{97#nUu|xt) zIN65ONe7OQiF5R8t^jV7InuoUi4!5f@cBz47tt{iK;&VXSLsM0I{M58tPmCX1|Znc zfb+}V(PZEV7hBAL-X9q1*B#Os>*oIM3k)JsjA1$exR;Me^J`1xB2H1!=G^ip+t9{L z#M?=jBtOsc;z-mVzLNBCMW)0I17`LP&|#zLB$y1h8PpY;o%({jiQnFc3;+<4MSvQA zeDj}M4+B0khemd-bjrKMePN;%Ak*T*4^U7RG=z~rsq}~!3Pv<$!}rpVhj}m+DqMq( z9_0;x2)O4eHFN_IE1q1z-+1c z+3Iu17b9O}zgz4kq|p(3q5Er`A4Em01s!3*N92=d{6CH=2R`wO916}7U#6iCt-etT zB4{)DIr~2!B}_817LU$Ijk2IAQ33iUA(xEpqWrpCin~RZ!zzMm{Kd!vOCJxMb1eNF zo+WXHhS29BpaI6sGz7VnWYGUD{zls7YcJcPT;O|8no!`-V1XWQMGqPZhinrd!mfN* zkz0A$(57U$f?3UynxZd@T9zfa*68vm9$ntYSzqOC|^M*~6MN|zU^RyiG(+9U?em0yQG-6HfNv-vK zQSl^uni^~TR<~qtx>SK`gnsYWp5$dMvoPD5$J7{o@F`gXp=J}a<9l;hIcC(hnyBgW ztnudO$1HWLOLq!_NABm#x(25?`k(Bn_Eu~adugJ^yKI(0*kjb@pCMwzuNm1M#oRaV_D3`O)qcT}j!PPZ=%m&)M2zjitUBwI$nhx=f0m^e=u= zI$hRlYR=l|JhXmlN~W5(-XRAgQf`Wtn~E&h>Ur@@#p!;f6HXh`)F@@A?hK&0cfQ_Ey*yeTv0pcTF+yv*@a3Z$lh=n+X7`BO)|R2<+J$P&Ceofm4CEIp(u;l>gPwopnD-z#x=!=%m5G@yw^S+=-k^Kc?~GVt+g zeqV5R)nrQVw)K@?QcXF=-?OZ?yh`ut-f$SP`Dxn~yPBt+r?;e;>(5)ycmHCa@_#1N zeP^ys>&KSUma98G}=G}opnks*FLM_bKd#LA^&^&l6MV~@@$TJjEFBB-F{(5h)du@A4wh+ z9ryjI&zFmD2UDMhi@x?ADG@Wz{G`3`(GziYu7^^y!+{sS^rK)nF+pyfyHlWk=&sNr zXQ|Jwaz_e0+Eh^Y+_NpO*gO0Ze{DBnE^&70*m;lVclcSpQD?qfuGPnBp|QEiji<)I-AABB*oXA7FQCNFx|6`;Jr@K zT2fYaJ!!qndM7z033)?d1v421MP;(ICRs#_EUT=f{Eu2HsuFxuHKaBi+^Vh;q_HJI zW6K6jap+W>rWRRSOWPiTOYLo%+M*C#{!Nx~ z@P**=*1y5!xxeA^X=GyLxzia@QAJVFH=^PiVp9Kx%i@HT#|ddEiRqACeoV}$Ps@R# zzUS$=Ss6K*tZc|Gb8<2+orl~Kg3F@6;c_6KonP?(@OJ0%Q1Ac$|6jAuFlNTSGxjwG zkthujp_&jXG^D7|h_W+wvW+cEVw6IWkwPI$%9^H?Bn_1%%A{-&zn9MYeLm;&{w}}Y z@AAD|zUOkzYHNWAHU4n2~ zTz2DcyZrBPdGmh{mp56rZ`c0M?XszP^9<(Sa5>rD^}n&p|A0$SEgwC52Erw%mM{NP zE#J-zZf?f?1($!T<=Q{ga&B@8R7-F=?k~9fOD%tZYWeT0n17wb{9mc%%Ksg;{2wyE zztl4B`;n7d{+;;+{WrDD`!4WDEt`TL$5<4c`-fUq{97%X|EQ(RKTl%DZ>r^$8v~Vg zxe{&{9V!oBb-jQ3adYncpg?9d`^!KIsO*#oNO&8se|rR;gE-V=x3e!ZTNO|>lW zxcHY^wrr~99suatRLjHC*5?0%TE15}yQ!9LOu0RqYU!;Cs->FVUuxOm0jlLmm`&u3 z4v!ufFhmwtzm$I!BOAx`2Gw$Y?1tLZ)!AZA-=2ze8YSM|DYFWm; z)97VjG!9*hb^lrdo=mT&#WK{3r{`-=s== zti@7=kR@)oK-%QP!S|_BfQ!4e5b0XS$p?tzzDw^%Hn-#625wySXYYn-au`;(#*n8FmG&2m^1MhqEF`DtfFd^ftK z=}E{8nE6F)Jl)%BE^E}Nc%|@M@HnrwA2vJv!_JWUk?@x(AM(7OPQa9!T`Z^6ro7O= z`Lg$WyY9SzkQHlvaAEK3`usLqKcNFV7JhzhP`g4g+bh>z7+oO}|M1`*nIdLM`5qk} ztDVQ~u*RHhgWBZ%%TJ?!##;Qid6MstH}qU_VF}!hn7B1O72QlS!_?Q^|5nKt&Z>Cy zcB|I|J#in`=^r^tZ@NsU`<<_f9_f8j5q$7A){$Riyh%pWsN6u_n;th}b5z-=KFK-Uho1$&yG2T) zw=z4B=Bh_|L`+-N9sLs)gS(79Ja*@!?HF%ZaC~__M*4R&?@>amIGeL;8}@2ON`IV+ zD*weJhPx%0;dUB3bS!o`){4Ge27iT=!{_GwJO>wt=;?ipap*pXb7HkWueB-GICZlalcoX5hf$Z>7TiTCH7{ z9rXI*wK%&i&+Yf<5^m_c?{xGHeU>{kVF4N=J0t z6sdQgsQOt$=hLLVR2%A$SY##fRp~GPa<~!_SVKIYXe_YOOP3M4mf7gz;a_<8sma~C z%NDaI^faD#TyU%_emo_A37nMU3g5&<`*;qHrJvXc%)q}->6Ay;CRs>bZAh5<>KAV_ zGL9T<=+N)KE^&pGcCc+52urU^h$~)&_IDmJvG=tMK{Wv*N1f z!!zUhO+1;^#CPvTeac_}4>1wBl_i<`Dvr3AlxVuBgD-s5+4kizPuTRT+w%IL67l-k zu)!r=vE)3W2|7CA14KbEjw)?JQBM58AA_PZJ=5fB!J(dL0?n}9ur~3$IM!}R-u&Sl zgKIQUJH)g4@r2*0E!#RJJ-_n^020BdV9C04)H1mT;5;!-z|zIqhZOq^6VuPkX2o%w zyJo=eR1oSIYWbtInpHGk_}X#ZhLsIzpMlz)Cr`p8bNYLolzVi$Yfos+^!9B@CgoR~ zrsrjT99X9nIJLdb-`=!xLJt9oC7Czw*Y~RL|SqN;JIASTgGLRB+ zzN*1-=IGq7mR6aYEbhB|JMu!_#6DEIearP-GY~e^bS3bX_LW!F(!r0-PVhB-aD5pf zn>*AcBWPOkemZX3+E`7|a%IrvXQ>;;>}kKWjsr4tp&wRRdad8jg;_XUSz4Rq{}A%H zZuRrG#qAu}vy}mx$c4q8uqjuQ#i6dt)5dQ?znsko8=V?msHq7ZIW*3VzBan}xIFyJ zmXfu|Y}duhvTK*@@F`P|oR>n6HE+yEln5jy-e0^j_i*X;nd&$88($;O8gidSg?0o) z{hlpPSzW?yd_MYa_NP-+Wdrt0;-+1)m{DV0VQ-v5_vM{~In&!fyM*9DyA;Z!zZ|@P zMF$P4L;F9GqAxT=ydlRF*5ie`H|>%DKz52D zCr{8M8l$W%Ly3lA5br1j)o9Efv^9VX1R&xBq_Xg)T?PV3>o(M~V;t|0uT^(A4i!=v z6uaMBmP^~TOE?$e$=*|CMDTZL z>;@h88N^ExdK+k$Y?w78!D%8X)9PJmC-awJRT zqNl3W*pS=L#qb+R(&^w(8x0S(QhZd@bq?=tReU2C9mNKgtq7}tXW?STm7%B@MaJhK zE5zO~eXI1se4#Z8_yHWpw-H<&@PGDLX>~oB{TOm7Y*VTg3h-_;vs#^*dv|=DTw=#5E)sUC7+2@ zqVl0L(Q;(C5BOD-3^_`|v{QNOsi+trzn+9S%7vh~2pV;dTQK1h1A44Y60;n0IyuLu zC&zaAlFkj_cr4)tN7rK-;zdL=Ntght<_Rh>n}mtsATNUW+r#*#F4g1mdBX9 zxf|q7vTQsRhw&G(_hV*Z00t-yD6o6_%K!8CM zfdjZQQDJQe8Dchy0N=)jP`D_N&7^5CQ!;>`hPV*Wq4anO8lEx@YjVfP9KWpeyp+^< z8MZxaz$=_llP4i(bBe+9oV2Ny5EhKfW`s}?V5-$k=VhzA8G-|NbQpL`6bZl^0lu>U z!m$lCc^y|NfG8qkJPGLdJft<1$10j0nR$79FfF||@TW4))|>Asncn(O`~|74Q2MJ4jUoYX4m5*>QhJoA zBU05ebasJV9u2JaUNA(I90vQZH%fQO2Pm*T%Lc+YZ~4bF%n0=Ao|>JO3%04!S9uUsrH zwyHDW4K{pN4?iRDrVUD9lwSZ}HUNA+1OWUOCY%WMr}NfF*ZBZ4)WFN*cxy~z=oreCKQqekr4y z*!Hrfy2B8v1)-e20})$=KePk>m7D#Q1b6X)fdv?K4YrF7Bej(Qm!dj+>J<+6w~O}j zr}n4U;w=aeK05O(mG|f=v^k;Gm&W&sy;&%OZv$R)_?RS=4GXGHgL1IP-$=%G7S&HS z*H2gV2=>GAryvn4Xm<`0?%${#TN^)v|3yGK5YgEbqznln$b^SnV)GTX`1|y~*J$5X zn-EqB3)rCMqY03jAzV^QEe{hCcM&JV2KJLM7eKh=02YL1^wXZ5*sjjg*8_?M(oJ!J z^mYsjF7J!ty$HC|vCC|}Rwhq5m-hn!KSo9dJ%C;yVKUeVI04v0M15pX)xW;77VotC zEpnL(J&Uft&wc}EC!mSYE=F5N3RXL{1WiU{FnHrhHw6J`GI`K;XMgE(8{d}R3q?Xt z34kmKUC-dnxXXgk06ro#8iY##55i@(DiqF+g%e;dR8%7Ydl`TM)PVM?noqNBA5s;Kg>W-!Ivk_cfsBj z0-!zt&lUYgb;U-Qv+UV4AtwOFPk^M-+%lQ!*vj<0sRT(bI)j!027w3ZY3nR}jSV`W z8x1bXYMdU;{r&FYWbn1s7v1Ut2kB600wj{+Hm=8uG{qQGh9#-I?Hs7gQFyj1;USx| zlOL^0hw8K81||c8l2He$M@0rcf~T^32}mdfA!3DuFtOi1=*i2#=YF$4LMf$}6m8iNTrL_mP>8RSdwE~N_>sl&{KQlZSzcf~fd zG5h_DO*+eE1dPORp~089%&xO3t99GJHJ>7N1$B4@DTr=vt|txrxdbI>30!rXjeR&8FLPX+2n5_hfl)t|u_>6I z1h^Lq<H z7M=NVsWg}w7^#yN@jAR@8tisDW@SL)*hciRZ(PxIp;a3AQwbWdMPQN*<=g-E(YHrs z-(G}nh=AaXi6YEUF?CFAMaHi_67QQ*!mJN8cVqJNz)F70{58#GXMYss2PoBr~Wa>HuGf;|#`$Qnuk1Tj}Z5Dt#3Up8Q1BXe|_Ux$V$M-1~s~#+*!+V>~s;0;@i-;pmew=C*X*mtMGna0^CyJ zYidx9vu`g`?Z zMBP?3yUy?{+?eb3d0)?;xbV)Qqq^zt!!sJKX|uH_i$dfJCvl1LIV|QUjyLJ*reB&i zEWW#_IK#Tdr(1}w!tTITAL&Yz2&R3v5IYX~rRzZF;9!pln zJkD{?Ie2cba)H#z+(QPMcDpjbbyA%T=lO%=Z!wy*Zdf^(`Q4oDsWp)36a~Ha-}|zvS!nA#|Y> zANDyV?@C~TN^fPl4TZO4#?8s(N9loxJFCYw{2F#)Pf}tfM@p&?znxkzNNzYm(-ji% zq~%*d+P+5}d0jHjCXfVf)ZHJPuUg%vQWLCLnIbvBBFO~(aDSMhhWLad+Jx5P7f#Ay zV!fOn4Np@pZjZaF6e?y0!7;+Er94V6EDD@)*>9Yj_2z-YXMTYv>}27ptE)Gb_pBeP zO*C1P!`%12{&i)G=DPD9>8kJf3IaCaHlE`vW>%&K^#?OkJj)Q1hQ^vuog}l)Yi&Q5 zvrPV1fGN0np%e;cmy$4;0yymlgMrN@6fVLGhe8qZFa)m?5(7h%ba?po^58sq2q0rB z^74sed3It6;Q}Ijf+8d#K|x^?VPRouVZvS!iBlpHBr$PwF}$O=xUaafq$EL7N=jII zCtBtxR(89StfC@Od@oTcO-@x&UQj_najT-NkD?}cp_Hzot*)V=rpX63ms>Oy?YC@E z)^b$Q+NDL3&?9O2k+cd)+w^o5JoQN7dd3I!bv+G?6AgE5H_|pTw%cL6WA{#ypUEy= z@)jQ!BgUsdkQb_6{C@PLhT@*nz=i zz7w^<$>r?f!=PK19rZZk7VYMCgyrTHeTU72{xBr zr!r3aoX+#{kMi}q>wDq4-}!Ur0s_u?_XPw82GUb61QZ5^g$JJlB02exR}`D*!aHql%#~T4`6nAF+MuAq&}4aW|x&|X#;6FS?QTMjAU9S{mN#0 z2^wZ$Q*M6prPjhrg~OMa)A`r_WS6<1UV?vs+2ysOT(G>naV53kN-0=gRu#uQDZaK+ zTn_e^f5n&AuI7Vu*?4V}E*q}jEV@w!mY09)CAj7X{uQW~)3@${+2!qO*4^q`-PLt} z#g|}t`IlRA>mIJvwcWpW|80Hq-G+x?a|xnlcT4N1mX3$5bt|piV0H<*WoKt67+iM# zxkUO`a|s5Qvrqc(cD>o8%ihN={XJlCxz_)(>yKN4Lw*Ae)7fUVba&H28Lb_ zt-gNOJv9AhXlVG)px>`|;}atze>ImM#>ReqoC1T(&(mLKrY8o!EKGd)2S`@a@%G`>DRGdk&d_2O8DbWzJv0O}|6`d8hQ~W_CFp`Ps;z`rp~*QvQe5 z$Q2%$ktOZ1M==?nf8~PNWnkmE9x%JS^AEuMJG;F92Qc0KnO#P0Zu+@wW|tun-zsy; z|0BC>*#yj{%yFNaIsOOIrF=Kk|B+o@_yd@?6>-KLzGZfQvdiGTiK#l^Yo8?kE?Rlq z$%`7dDfMoerAc;uTZBeCqym2*5^)V{g$wp;*GxGTYRi4I6c5k!Rgv{7do}sY@9bOq zoL$Q;U9y3fedfDF51|bc#5}6T&{1nGDCvOG&O7~CePYM^<8KNT^ro@DckJ8d?5Fos zTQy<1IP%y-yKbS@uU^*qHJ`>2Kzw)1)g)@9+GJ7SL(5*Wfzo3;6McaYYqd-%yT>9& zUEEbm$$nX!f=X3UYt?(CSX-SO`A4Zb4OJ>ifn|*OJ_BX~kGl5x-hv5!pyJQ5(vw~M z42KPH+3)%r^~o!m({Jrc)fG!b+>J=#-lw$%yU zn4of_;>;#s#`KpxwR@l#aAnw;t3B?b@kN{ez%73*ud-fctvfsTqY(f=GuH|>CtHgH zNtAg(jhxijM!SJCUM*V+;Mw~8m#^})9v0%EwH?RK{s=>B^wS>M40l{qe>c2R`MA`h z>ig@ODiXLTU>n`1QBiE#D+G{Upn#$ZNSjdE4oI8ejjCk7cBet#B?B3KaOBmutK4{5G-jJJnA-pxh_g2Qe0?#a_yi6>8x#OZ}o#)33HtAmt-g93xe0Hu8 zkM6r3`w+}7b0Q5?q`TBn0HZtW_e@})%<9(v$}Y=jV0M`Z7(Xd>A`Cwfjr0+SD!(T7 z_*%Z4S^__NZ+;tG<&kk+8CiBvniJJ^c+V#`QJ8n2eY~vw2X`c%;5)$rECIZgF zJ&}*jGrWr1eh}m4*&}ha7ja+H@UhdY($E@?)Nld=!haeMfT!gYJljq8G(!nK9_Gja zDvuP_-A99JzIMa#vDok<>2FCGK6j`UdH*#5qttPwb3aj9o~GF2#7FCI$Voeu=LHJ$ z%~gGBvEIQi_Et@q3#}MhxH(^w9B<3gKWA!Tr^OYPR}fXPg>-GRg&@C3xXa2@F!!#I zpnjU>aGuN-wS14zGBLBaPd;0#U#(%p6m{G3OsDTY86$YH8IIqeBXvCGc#nC*xR}o-|n8>$){!;V)S^~;`!CLsil^%m8_(|z{;mql~yY5 zFIM)ASLCuQ5y19N%p z%3H?inJ*sxTBwQCSJ})iLBOmDtUhDEz0fJ+_HpS%pU=B^Pam|REVA_P&7P3FdAMKV z(w$53Q&j!1w@;7c@ON2R8VQ9tC2oCFJMG-1V>^g?xnUZ^pG<`-@RS}kpSsY{%6FR< z!aFkh%dxTh-`Qou{dlYD(}yqLN+4tv)?U#f=~8q7bE^I?L$ryZfZOWSDT$j`zS$jp zCy^JtwPpI=lkETt@b@JCwe;ulXX$SVT>69ixK%MlAI_YZGv&U{TIz7RH>L45rP+oc zwV7Q8KgXCea8kCL*`+Dmj1WEdOQBQTIT~rs7=wQ7lzCynvJ_2W3_|DIr%5PRrP++E z`xf`!ald7>@LB<$ZPFvYwnp-Fm?DfS`3 z*|RG3<#_h0#*f<#ZNlf~YFL+BelO~#x8F&l|A;xS@a`B<^JhiAC`JIB7P#Y zesk{gt#sFX;%>hXHgyaiw%YCXqde-@@S&L1me|pSmYQ?Z)BA%X!d&NlCz~#rZCw1+ z6ui=QY}=R8UFT~Lw9db7c(@UA>(I(uR1?={?%~hfyVAHRvc@$`o0Vt#!+r+He)qut z)*0D|>>5&7FU^aXoD3HgjR-G~T1z~&#unPwjwhh#Kb(SK6&Id$2{ejcm~jeOP4qiY zf~gRoax|zOfWoUr^*5aB@CsA&kA6@djd7-eQpN?p4pIQnE%lv|AN6U3;FtxFIuoOW ze?+`wMF%OPEt!b(;Fom(nLtHT!2_Ih)Cn3qf^v4JDm}<4x-&7%p(}FFln0j#gHaMB z3CLbLIGBWWr$e_n114;b$xHD+mtto)2N$T(Zr<0;MMmo4S zGE9{T-?~AE-=zBmsz$%RkoYPmv7sSxC6TUWz-QhmIeiWhIjNrs%j~CZEkTUm^g(kb&0}{3RA}fSked&M+>>*f5CuFew^oDBwke z4$=v!1nBNIkd^@g1ChnzZQ^3WSSS`TFN=$iB!hcuNKZvHS`MedK{WG6DR<|(c4dp^ zr~PV3Q*y`i0)Q8tP)5*$5CEw*L^KzZMMHUlaSIU{M8sqfFlSg7l@y@Y=mZ+kv&uam zl9cIMkW3wnv6#wNIEas@Vj5}456*-R4jfMePIQCi5GsmUz>je^k3uR_;9JQMu+BM4CcL9UZd2SV7e&UWV?!_HyY*zC z8jHbv^8y1%C4(RQ;D<4I92r7oqC(pcL=y0N8m7#F*n*876(K{0?H~e}!h$%kQQ-g* zbo_4;!VrA9TaK@@WQm?rQVsU=8>wo(MTZ$8pJg4M<^c^B2R;YtBR6sa9b|0os7d- z;Z86Baf<8|2Odf$lnFxiT@*-Ak3QI&8QPUd{8Dy+hAd}eL+OYs^Kc9qR+fa1n zZKjS1lthR)x*Q*m~InV&dVv$0{s_otZTU!umk5HPkRK!^ix z=HQ2jPy;K}k!13UReR9b{ zVg0Vg`s>Ev>#4f!8)1UWBwpJjL?RV@D$=Mwbtx_dKL?-<*nkof{R6ytNe4L%7C{2D zUEX6{@JYxW2pO)`)OkHsDIZyB@*2G6Ctb1n|-)5rAm2V3wORo1MlK z^jFTK#E=Tpkrs2GPGF`&0fIMX0EUFv^9t(RodY!`H5fi`J8IQmGBQxHI*{Iur!bhpKpt4O2a*XXM|II4 zleeLiW{~>`=#U<;>4R8uQ;V=&k2Jdo``Rz~2{9Nsy1 zi+K)~$|}(&6-EO{C{_0?fI}F(PUdOXiRjeZCy-Br3b7z$E~=0hsr%)cESq=yHLo%W zFkIfuJy|sLzBZ^J0UA#m+_I%VWM^lXYZtGrz;gx=-^k12qE51}A&3B$3yCD*<_Yhn zID83UVMhVrG+;{`B8YrDj}8M9OuwRmYqv6In=3442SCY$(BUIe*sU~(9uo?u0Nd#Z zG8YQAq5cf`_6-0|ZG$P?f`DABO29hvA~1y49~<6&Ne#lMjdZ1UYAfS>$bb*Qt(^=& zI0!c;!kP`U10Yxmglq>{J%z9U5C@ou6SUa7^n1Y!fJVged@cLtI^r^v&AsqIS9(~^ z6k)hI>x=$~z*O1|9I%CBc%YdC43QFR3Lt)hhZ4w5$(-&qHbj&TqtM3WqX)^({qxl$ zR?&E?HmG9p#{~=!m54ECv4||*PBwH+8lFrgv@-xBReS=NDFQG{BID7P2k&@49OCQk zNqfDw7T3;1AUJR?9ZzKd?KHx>Ht40k)*}F*0+MDa7EVRfRwFPRM9&5lXIL=i_3*;g ziLr3LartN*f&-+pd5;i)=}dbL=J%e;$h}iY~=K*u2^WE27z$_ zEE@_wMO)J6L+N0^fl}NV!Uz%kbsoZ(3nhpHDy-O)Z(k(*!ZNgGWYgxe1_v9E@$6GmWI$y^*`5tL;4CzwzS6M223FxBmQg6vF^ z_R?8*oF=P_Cli-L;_YFrHt*uSM&zRTpQ*I*Rqr23TmSV)VzpapMUFof)84g>@cV`K zZ(Y)lXWFl;Kllb$R9xA}Sm-|{fD6Viwc%%2Ff9UXQWo|lV_k~{`?z75mH)dA{qn{7 z3OBWPi45OHhMTk2*YN}$IFF*4Cn_^+T}bO+*`@45qYFO6kA1}-`wDq!y|)aK+x@1_ z=}wtdknFC)k7%urk5hWnTe6&A-Y}2cZrMY79>6)kgdQ5P>U>u6{PNyhqcU&)YkSgV zOs^`QdLd(-JMHWjc%N@#Yr)pM^mr=_Pm#H?XH_nE@wZJnnL~bV{>Ja=4U(SU$DxBt z)_icpk!n#%!+)i5EI99Trrb3Bm#ir1n0ZPd&rmBKrDAt@5Eg;>zNx*K+K7-H#l! z=v2yu3N&-f>v&A7g>1ELbo;7$inkoVp6%9l!v5$+k>h{@I3>y-%H$2*kpUvYj{gZu@TDpXW%KuU71fTBtWwU+mrey81;GMIvoS z(AGnhHT$)HIXF1qS2)ydf6#70!O=Bb-_cFqcZ|LMKqkd2m0S8L|seow=BBLl8Q3OX7dPWX$j|5K9OHDu*)zp8LHK0icHFds!!DCxmn+ks-I<)Y3 zq}=N8v4Ql%zJ)E3OB2U4YQ4U>eKp;7pgDTa!kI{m_0MP9+^d`1J0b?c?gqEPjolhW zou^1dX?R`%(Sr!)0UUUDi8H_vS|efZ$&@pB>ZLZcerTLkvR zh!$s>UDPhagMc}To46db9x`<;FEaGYSBhK6$28gXpbsG`pL1PY5~ZdSA$mm@_Ne$h zm}`vk-zB~XvO$?NVFxHkU)u3P-LR;Q#<+836Y|KSL)eM^xL{`yS^95yQMkQ zhCR)QRsQJ;*}J@(n7~MsvSspo3^Ep$;R zTsKURz7efvV3HZ}_0gD+ePfr=9=oh;sd1T=M)EFY{sUI_d7rB6y6NCc+Z8wl1#AGC z0QlQYpa@6=|Evdrsz71jQ3g0noEHWagh3@?5DXk+1cxCJY63`MMEF1+yy#%CXga{(SqK3i({-UP^#9)$=5?+$h zmQsRJGAIdI6Kh#HeWHZ4oTIZGcs5p1QC?J2o;OZjLtcUBjFQ?86@^4KT`hG@J`F`B z4Xm1m%^nS9bxj<&v`E`xprtKwNLx*Zq_{^%*ICCvPgg5`YqXhxs^~Tn$?$l9p;x6L z`Ooi*I0tUtq0YQ2*Iz zUs~3=fWX#}NRTyM!eeV9<1(Y@Z=zD(M#aU(#4=-IZ^z$iiO;wQ9wkZ6OiPUgLGxx> zW^l&Eh>V-l8CSrAvTrgAa&po^)9lZ={4n=&-lhEbyxhXP!lJy)s{CRQH2W@>mKK#< zFJjyU!=*o(32rQc>x#{#H`+`07hk;$ZY=)1S`BI@II}ofcI&UD#lMco_LSeeUQrGn zk*%x9D6hPgaWfe-&0jYgs&Cb@ZdI38fB1WE@vpJPDOSVF+Pb<6TQ1hcZEe*d~y8fD6eAwPT-QM%}>f+*WX`%{Bv?~X<=n;;n(ES$Dd2zI4kddtu6dbnUMdp$;BW4 zUnUo;?Ymz8CuOGmxgeYRJLX39zgtYv!hcd`>2KXXE#`yB=ULzd+3NqgAp3WV+4_ev zNB`Mkrh$}6kuD!#l4~Uftb?~azwOd;WLdHt@I=-UqJhb!j$cpg?9EYx+TnkGo*v#!djv)atwo+}9# z=+z>O3S3kv-cf$+1iR9!U#CkUZPSGM+ zH|oJX;-~JK?vcv;lqVbZOedIE-^woFsqTG;#$HC{t7R9`yCiUOaaatTT%3JBcwI9w z^}A$bMYvj@_Hpog$KR8SDq+|Eo?IN!w@XU*@R6$!^H^@gs8W;%iCWLh!O6vEI|80= zxseb39B@6y;~$fYf>GQL;=U0K_Fh}ndAUmB^$TnA*H)vbv=?Fgfa*w*n^8R{@mTEtXpdGI|3^D z+t_*Q#`3mG;ABjq&TOYrjK7j!@E1`|FE|=J);`$-4LG3(MUkv_0-o~6GnkK`kgd@A zJ7Zv{$re~}p=V1Ohkxd>2lk+MMsTNsvPN98^w)|sn@(<0!O&5e4sN``&kCGR5=?%4 zxyu&L6|{Vipjh3mctGl4x(*h(tHej7xMOg=GD|-rWv+B*EHKz{)F_a z-EeYn5?ab5)ShesCsTM7lD;0jTJ}-qyJ2R*td2~?Cvz2`AbD}6$MV=RRC0ojrYL3# z78#B!NW)8At&+_0q=+hOhU8tBVi2e!M7U-|q~VY`iKa?qtaf>~SzrS$xb z14`Cr1$h-JJ3nKz!qlG^qa(_f)A!nf)n$IT?UZrG(8G%cF9rH?RLwLFCIg`kf|lVb z29`$q)85z@T(yG#gW0@ zH}^d1s%dGrTqb+pur4l?LWE z@wDsAx!uxz`Y6=q2j|Vyl9_1wt9CQBY9&}G%hjLmW z>6Scp1ej3ya*tDbVs5TaM&4s0k{@}Fu@}l0AoRAogU>%QrODGbfA@yx1iEgQ<3uhR zVCuL&xzjBb?iDp+*wuqTWe>_t=%mCwnjp?cJ})}?)6c2(&A!BfwAwppOX8y$4jG=x z!a)TUJ4$e@oib}w%<7|dq7?)kPMyjo8a?-_S4fg>nb`Sln{<{zq7K%_P4Qi=h4_UU z)=aSFvAzedRn+R7gnV81bltMJC-c3!70Ty%G)x{O$EvR3DQ_F&7gU`m_qu))k|N^Y z4ocs6>fIt>6}zf2uH4Wp?D4I}$G9nD{X$SXG(Gs)>W8WK4$dM^DVLM;JMS-Aw?YPJ zVQ4AMC4z5R3X;2a`;*S7Z8zS-d#A;ZVUa$2>u&Q|b^Jd)bjHrKgy)StE%^JzoG z(6BA$+pi~`?`{27`rO^-_g`s#i)g)HefV}jarQg?7lqq94{FUYaqk~&3A+EhD=lz; zJmP)+zLoZ+_vd_P!@s;)w|J5JaJCQ?F_X8iv19w^^Q>b>XN!**y^LS~Srqhp#&6r! zk%)&rde5#j{;FRcu6?!G+z>kFIJo@bdGR8n&Q&sg+gko(lM8n&i@qye*fFM{9l~dC z@~v+)_~p(~*Ly)c^F?!OfxDgs`RZMHr|BN>Q9mQJ`BtP!j%?G&%bmZ523@)3mMxlo zb0M!9M(0wNA~;Q2;p1J~jxbO=tFk|Q`=BQ~|0rlZ+|x8~N+t3ac`jmOA@7*~tKAB# z!(M4S8_%xI#qOFJcS@esmb}z;=HuFQD{i&rz~WL##F{MX{9RPYa$ZzbZPbJE;O4}T zK_@zLSp*#%eo{0_O(&|YA!I2r5}z-`KNTs64ih$vT1bq>HAY)KkN(}|GYcGCV21xP zh^fenR!$ODwF-E1FQ)5N3?N325!F$wh}H`hK<5VBTiIY(c zwGxZD@CkQ)8y!9rx8G2JvK--@7pvtRKQ|G(t1*7t^LWpt_^_?P6$FrX?=-brVZl9tMo zQo8xmh9Xa?#%HP0Y57S}hOW~D>`MafMn2zTA|H^Ke8KyyZC>J=#P~@5i-XVcr@>r^ z3m{l201Fm>(zhy~e%mXKRdM!)Wz3~uJtDuy5*z=K2?M(%Fe6c-Kt-sKT)_3kdEfTn z@FFxldn(pHKUK+8J(Ny(OMoDl2nv|H(V<{!+S0~zjt#?;5IP)KBFXRlROE;JxF?Nq z%p~Cjj;<6DkMzf%X267K0E_^&r69m;YK4R!U?Ei*0F({v0Pt_>BO^lNIefDe!Vfw&g^F^c zAgm}*6L75gagKaQ;u+_xgDb-J$@TvMHldgP2hjf(S`u#BO9f#o3Muf`N9Ef zK>$mF%)X#!B&WldP^(Rjw!Op_v^!?Kb_9|)X2XG;6P_>0r_x#@!S z!P1{SiE=z43J=_gG$62z$Ay&wWrHX75Z-j84H1fEKrG0}NDj)6gG_vYG~6KH*heNv z#-dIS=k)AN?Z=c`^5jb*0VEB(Lc|#|AhvDDC@RXAgHR;^DB}M^*`4@9+3@}UKW3j{ zHe?BDtl82~A)*mk!)URT7_>;1AN!cp=4m!{C zzOMVe?(gsWee@4hM2_e2`n&kyGaL8u2XPN}B) zjPJgbR5@2!siTPlI52Jy;VKnTRjb3u69lF67Nh1z4^?;8K7bfS_>@qEvu8LfAMgc7+I09hZ>SkCL&9Q+k$P_){#H3V;xa ze+KMfqszEpSd9`Z0~9E*Z7iq?75p8rML5tRGX5h4l^EhBL`IGxJS-p9*m+j^{jB+> zch#|$kjsZcnMGtWDvc}%B6AfF1}A}UOCTOf04MYzvK-{PLP8rAX3sPFILF!?fZ4BI z7v*_3*Rm``s_sfsnL;f=j|wGI;d?m9YAPOXM=&KpoM?h)8Gs-QV#9%|bKsGrBXdOb z16{-`48{gHGRML<;kFPNGXq?=0;gp;$TSY@t8(?G=cV6J zC(G3?Rdfh_;X}beLKbjjm;=E0PvKF7ZR{o^7XCL;Q0_Egk%~V8DhKN(ng}`2=ew~U{yL#6yMWl%j=y3(#GcY!w?C(S; zQqX5faA6WGiADIuB@A&}{G3rA`e9-KWEUSMLjWF0`}6~RFP>qHUdEEO9C_!N|6ZYJHHrW6FLU)+t|)sBUmvG;0Yj=84z&iEt*7# z0N`7gV9mvj;5k>vtA~A3zmYs4lt=``*x=0pNN+!|VKaP?^?Zzk5FmLFRZ;0qh;TO2 z7(D6AgKnpy>#1l-axI$m zP)wiT&wjht8~jHh*u_Brv~o$W-q%+f!^ZkIhYQ!m!i#v=HZHn=iuPQg!nXc`YJg{g ziAW9yzsMlyY2qRn(3TBQt#-jEE)3v!y?E50fa}rkysOYnu%-g$3@jLgb`deoTnNC1 zm~r7U)sPVKEx14a?bs6-4}6mVH%vrR*bpfeGCMRMcRlFkDM98Q%uIvCE>&JM6XT!k(+e{8>TRntA#fVc9C(=0 z;7A;%K$Pi7dp;m%d^;=+7DUF6FwmkTEmcM|AM#Y1z@gSS@HAH6>E(W0C1^$lSOK%0?aTiH-;E>xa5 zwwVvvc^FaA4-Ap~TsotZ@i&A9N0|-Jr|EEc8Z5tLOpU&JoEdz@Lm4Dq8U#vWebOGM zIX*bm^+DGTYet9L5fKgmT$?hsl|Hta2CK9AiebTAxJWkurpG~8Ghtr5(G%&Tv5twH zhSB6S(JDjey$a}NE>wp*rNbNNPEFm`fPzEFAz**Z1@2yhIxkHw_{4r(uFbx8_j9$- z5D~G11)W-+;@gbXH1KoYL)CbI1`lx>=+t9F!B+@Ed6Pz;zxt~36TU(9SJLq*h}R&?YEI${SOBF}~HprJ!)b!IjFBz$C<;Z*r@|EA3G#Q{Pe4YmtFfU%8B?l^sd$??3p`)Z;)mC?#344!kj*>9nz5ap>WG}#@nLoc z8+L#WH)O+-ANMLiW-=4!;4c=z(0v+sIdKfF!=Ccr_-!j=tnmG;iz}wG1V6-16+ANc z{LGx(i%+RCN5O;Gs;tGvUB8=eK+R~y%jv&jUB^rPJeSDWYh>(8^3rS9rB|-lYgB9k z{>RXY%Yyui&-oJiC0l-|dM{YZEUWHVe*fZ^LdJ4w$I^pcKR#@kn7Sx5zA@gzJn5$6 z%JhxjNqFKMyg$W(T=Fmo^S02#6F*?=BUEaXJ@Vq?p49c*eLwYf51TP%_oU}+*SvHm zfhT$1>MH%hlVBLC(WHWYtUX&qE&Ws9t1q@JIji0Jg#lMO@{z{`%Eo4tOp?~c*jzdE z#;c`t&qkRb%xM*)nC&8lh_m~OURRxbQ!`nx{gPe0dA8W^{@2Hii+7x@8+rHk+TonT z!*a6^UQapJQx&IX-}P!*WcwkCvJX3c9*Rrq7>^j}JN>RL>L7mV+H3OOtG1n&mIi*F zwz!$?B&@v>vHo^r;I$nOKQBq#>B-$}^~%79du*z?YW@82hPk_+cuh&~w9^mIfBf8c zK_qwQ`BHu?*+Xng@b8~}BmHk+5%~FsKW@;fHkou$HGj@7#@xxrMNS3JeAKkPIrw8M zQR{krk+p0`h1v@}XstedH*;Y>_c3yViI-x6w*FUf0pp2L@hOwx^hEc+>TbH3I@aAvJeF#GM;79oEF--&g(|1G zd0ewW5iyfsMQ#FHOwHR0r#m!;x9+!Ee`3N`PvzL9fQF#)uiU02rJsB9_Wi8?^ukI; zD3EK0*Ze_Tp$H!gv@-xF7wydD*CrR=cy#X}801hXD-$=@IYplQ{!DP_Q$QDLOkVIs zQmX%(0$2CJ{bGl9&EDKk!Mr(0wFW~=2U?85Q3v;pPeiGQjjkNDw{yi^e;EJ!*Osm* zswlBh-l_BZLC0fPa$g*^+M&&L@7O-?9GJ2}ywCRW5p8?lci}w-*r%|Ymd)wTKJOd~ zgLDRhR<>y$i5Aq>;n8y=9PE9+D{R->f4}){SI#Y;T35dngf1-rH>Z0feTzl!k>f={ z+g}J8 zZ;JFOnSCe5I(z4*SG5rSkmvEFGrC52CmHiG#{W)bVE6}W*&iyifx$s1lY&F^;Bb)2 zb|W!DsCBw%tTP%77r-b9$lD5F-2_~f1#uvlVX;^x98waGJBAnEEhJ?tECHIC(mJBS zI-HoOn3kxdusGCNToDAblTzzJEwhjj2f@s9qml(lK}S}64b0>f<-}Fx1mfh>1&#%_8a=k_R-D=^ENww`hQ7mQ6NXWwY(uW3?ke zFf-Os0nLo2XOy6~6Vx(2{awcThSv@DfLfNf+x+mJJu!Q%P0c9&t9y%kt*t%J+wR}D zcCZvgGRK2vAd>mo`{k@5*?ot@fsT%@PL4@VE-WV+NM*W*-TzP-C}c4n4#ghsbsk{m<&VxwyD5t0+XBElLuQ^$6e#SpY zcA+@?|JTXhU%K`WmHlzDYvor!Dg&Kt@#?M1|AWdvCoBIO$!^wMe^kT#Tyy&mm37wE z)zsbiRmWM|Uc6gy=iwhJt9^I}bh5V(pFFI;+4`vA=i@fe$;LUWDIiE?|0gGFt$f!0 z6m+ts=RL1FyZ%twSa;7KDtq<1v#;mvY)}94+mE1@fmHTo;61pv`0?Z5{2G-Fe)&22 zWo&%x^WxaVz{C(pWy_O4zD>{kv$Xif$!6!KKQDe9`87B7Yy8*0P}w5mKUIIkVoI{a zRaX7HN6CMz z{=Qx}{-0D9Rh{9)l_5@ zYS}v)nM&nVU;3c3Mr9?zP>{-cpq861{Gl=jtXA8)|43!_|4^CpMrTKm%8plq>X!b8 z${ahkncH}zY27NM&8R9@c+T*}gR@Qz4&j3@I1>i^}p)>oWfbm9?5n zuTj~lg(%O$3gz)NDy#g9%8vd+Wd{NPK!=k02jRx0GVF&iaCU_?&`l&S+Qev(!Wv} z>-8#?*@9G7abS(gQrD==UvppaZ!2N7;yyGG@`uU>(d3J$|4C)X+lJ8pPG$H%R3^Gg zWoiQ_Kq@;8QdtN9JX8NeWhYjttaB@2mC6J*5W=r;F= z{i(77Uxh#_I~qr>^w@CIE=fX0NF=PuSmFUYUgoJR&X)w2UP=Uw>7#j1;?eB|uao3k zG~+qEc-`l2ioU;hC*_xYY~?&n+Mkn&KX@WWOTPASQFYR_=^8#NOWgrdS#v?yUsR@*E!+-L z*%p8BkFo8)sBCLt>E4f8t5kOA50z=!{Y7P8wCvD!f2d65A1YfK{*P2PwlVh)mG%7> zmA&|1scdivZy3EwWu6NE3zhXJp7<9kyEnYPbl7-Qt{ZKD|4n5xo@-Pl z15z2DEg3G|{D;bN{+-HTAeAMccK)HV*#eNtGXD=$CQ33Vn5-)69`Qdb}t>^Q+8&(D+oHkLTyC?x*wmo z1NY3EltPet=D*#3iJ3HiBYo3*-t7wf*5Q0}d?MgWcVDO9*Z!>{AnU7aomB9S#$8A) zixM}yoVe3H*)Bi-++y76#OEv0w7J&y`h5^!TYQIuSYgcM1VL(8_dd^YMz2x*cqYA9 z+W7r+VR!2L$?>-jMwL%%+KUYd91Y$eQ$Z2#F``AA^uB`Bw8m^ycRQ!+2v;K-5dzo~9rI`dTeDVZIT;oK^AtoIS8{PKp74X5lc#y)qkxD_P6;f7duX!D)r z_N}SblS!m^YHS&`%NKDz<}p_!-r(nrNpqsdTpbFui)JllCMRz&4iE6{(f1!`O-|@N zcsGa;)P28UI`Z<_{cd*KjD3{ch0T7d{hGVm_!UBDzb@hpDAhKI)X>lA)DJ+-?pjY> z_~a>H{82PR=QVW7Ev-oB}o#j4_w%?b0v<_!~3uj+eL z9*1;2os>NJWMD`!BZwO1dnETp_~?*^-ql8T-{frDxLDyWV!gaQK#o zecc)hPedBHuBfoyjWr9`$u9h$bH4-Sr{|8Ia2}JMp6Zitscbpn^8M{l`1`R7fj&2n zcBVY8AGX{0p)F=<@(Xh5>&WsvN5@6%)?4wSATuRntz zgpa&16AL`KJaqBH>A@RC^KL4SR(KcfBEH@%m+AG}`R%@6&~z1iE+4lmuf;X;yS~y= zKSBT3v*n1fj*{PVtx^kT!xHnuTIbKriZd)U8DDkIOyvvn--dlRJ0}o)uFs57@;0Id z6~*6lE-fDiI7T@>VZ3XNm;&s65F-{oN2Q5J%O$Q;s5sYtCb}gjdg*So$b6K>LbQ%1 z!&LnA^%F7EZ=-hfMq}Dy6o+CI9fP)4M1!-0b*N~w#8~;#*mte5p$f6mj%K#KzGXU5 z`^@7Ef}jmj|h83V8{X^KM(9Ea?) zq@A>w5H@L+pd%3ot|i7+xGk}e>Kv#z6}W>23@M(kk0(pqJ1ZHSv_U+~yCUXBuNR19 zb0CtjS1*_0m=I9E)-xfQJZG+`Z~eWi32UuYI==xFE=(8>6SGDj?(j$PsiVnd+8 zD;#tS&v}7@XRr}F*)Ssj?n1>p(A_ALl&IL2VcZsY!U360$QXa_sofv zroJFvXEo9BUjN5dnp%}Nr!Bt zF@sHsn~oE3Y{0z|Cp|`3;Nu%udCn9V6ae}-UKW)Zl-`J-%ILF;qEt-$J{7?Ol|rGP z2{Ux`PCoiQdlktn_`oQS@Cm$k$$;cBSCMRnC+N(DTk|2=g@innd@b|*Gh=ZV7o$pd zoR_d85CEW;Q!qor_z~eSmL@z?E0B*n!v!SBusk;Q%L=RL851eN1GG3uIs>;v^~}d) ztq=As>dR;>C{7bUuLHw_PuuS&5u#`*YFt6M5C%bqP*@O2GVCZ>pr0i&!)MK~a11s8 z;lbhE0y6Xrchlm+u>^Uiiy^CYqCGpnqRQ#K<9MUzlfJj5Mc zU;_tsfPwVnz!j-QyC}$r6)wt$i;SS6{5Y_as)(-Jnt}XsOQ&MFkeCaFWwPzX(ryG$ zh}sy0_Z*lc7k-k8@?j&LSx^WAEWn^7c& zeZ#W{=S~C{lLXF(hKP)Tr&B?$K8ZQYKt)gls;MYz9)KhPXeLyP4Z})-XC&d$G>9Y% ziX#JH2Pn?Kj*eJ{lMw5VM-}y#c39pxlYF(KaNQ6e;l)SnBtq~E$We+wG6gA5grHYw z5EU+T0~LDM5~jjnL#R+Y0O>-8h|<$m!Hfz~6R0b2D*OJkR8i`ZpAkw$55SHAyIAPs zaRTMnj2wWqCI8X#n(*Z0IY74Gwg6SmvXe1eeV3#lO(YC-5 z(A6(JOrZBOEKWRVv$*Y-NeCwcFb2e#fhuF+UycxNuN;Qoq9agrfWchVGJhhvVT3Tp z#~85S1pxL8fPBfvU!lX)xb@OT54t-FU%k8Q_XH_T1#Wo(wrqhJ8gYUK6`;bOkdXiz zI>{jP)4{|RJlRf|I)#y3)3VDfq&N%t`)j?d;O(h-&+w|^N`2uujv(kLt~`VhF|VHg z=res)%aSw-btVZ?oZI!q=vX59G!?#%21{fS7T2iE z;3TR616xmm>;{L;h`?U{21k&V*f^+in_S1alf6Eh!!K@;7JkQtnQ{a>SWuhi=x2N+ z_&0>5Ks4DHK6p}ky+GIRXJ(W&Dys+kBP5LjLDL2K0$r;0QR)+guTw;(7}ziXi35MH z0Md^Eg>akZr18I5FD8hv3loG67WkQuq_Myh3bvhuo@S#=NHFykI_7OFw_UZ1fV+06 zcwGW`i5Pt0fCVw=2V{<{QW>9&5FmPdXAu0j0Fnzo!$(xV>=83m(8i5UGe}F4hA4C{q!2B*J?J6h;ID*@!$o#)t!bJ9?}m;Z?|2 zF598YDzr<+jbK9spk%;~)gDQ^uz`pEME(P2h%QB(4Yih}p7$Q8aG5-naG`NWM9}a= zbwx^BX9$`CIyn*I&&J*-p^TW&ZDjO)GFpOOJJJF0lnB1uw>H%fTb^JC4*~EmOC|RP zBtK2Pa5eprQ0-Cpc{a8M{Qj3mMtf3Vx@xdZ;Qd=7vYz*7o+a{{jS4@~zxBKz_#YW9 zR;BH`ezp2u;@~S#%Phe|yEN?f2iSBTVj}>Evu==5A;I)Ckji>6jeHN73Mvn<>vI@$>js8fP@7rMy(Cz6rStj__*t@a7)cy%!KK&UpH`wLhSewbYIIi{rl@l#b}*-QuqVb#V7FbM)@)=j z8@ZPYWL<|<4o=4G95++_*w-mE#GF*;PIb8OU(`(1EJKAjuy<0Z18kTI0Nuhw4b-?@ z@+}KgohnZk$)`YtFHY⪻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

Uh0jt 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

yuv1W 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⪻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

Uh0jt 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