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/astro.config.mjs b/astro.config.mjs index ba2997f09..1da3e2aad 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -11,13 +11,13 @@ import starlightDocSearch from '@astrojs/starlight-docsearch'; import remarkHeadingID from 'remark-heading-id'; import { loadEnv } from "vite"; -const { DOCSEARCH_API_ID } = loadEnv(process.env.DOCSEARCH_API_ID, process.cwd(), ""); -const { DOCSEARCH_API_SEARCH_KEY } = loadEnv(process.env.DOCSEARCH_API_SEARCH_KEY, process.cwd(), ""); -const { DOCSEARCH_INDEX_NAME } = loadEnv(process.env.DOCSEARCH_INDEX_NAME, process.cwd(), ""); +const env = loadEnv("", process.cwd(), ""); +const DOCSEARCH_API_ID = env.DOCSEARCH_API_ID || process.env.DOCSEARCH_API_ID; +const DOCSEARCH_API_SEARCH_KEY = env.DOCSEARCH_API_SEARCH_KEY || process.env.DOCSEARCH_API_SEARCH_KEY; +const DOCSEARCH_INDEX_NAME = env.DOCSEARCH_INDEX_NAME || process.env.DOCSEARCH_INDEX_NAME; if (!DOCSEARCH_API_ID || !DOCSEARCH_API_SEARCH_KEY || !DOCSEARCH_INDEX_NAME) { - console.error("Algolia DocSearch enviroment variables are invalid. Please check configuration!"); - process.exit(1); + console.warn("Algolia DocSearch environment variables are not set. DocSearch will be disabled."); } // https://astro.build/config @@ -36,11 +36,13 @@ export default defineConfig({ starlightLinksValidator({ errorOnRelativeLinks: true, }), - starlightDocSearch({ - appId: DOCSEARCH_API_ID, - apiKey: DOCSEARCH_API_SEARCH_KEY, - indexName: DOCSEARCH_INDEX_NAME, - }), + ...(DOCSEARCH_API_ID && DOCSEARCH_API_SEARCH_KEY && DOCSEARCH_INDEX_NAME ? [ + starlightDocSearch({ + appId: DOCSEARCH_API_ID, + apiKey: DOCSEARCH_API_SEARCH_KEY, + indexName: DOCSEARCH_INDEX_NAME, + }) + ] : []), ], expressiveCode: { // theme: ["github-dark", "github-light"], diff --git a/package.json b/package.json index 1a83bb895..1addea192 100644 --- a/package.json +++ b/package.json @@ -8,9 +8,9 @@ "build": "npm run setup && astro build", "preview": "astro preview", "astro": "astro", - "setup": "node ./scripts/json-files-script.cjs && node ./scripts/api-pages-script.cjs", + "setup": "node ./scripts/json-files-script.cjs && node ./scripts/usage-example-scraping.cjs && node ./scripts/api-pages-script.cjs", "generate-mdx": "node ./scripts/api-pages-script.cjs", - "generate-json": "node ./scripts/json-files-script.cjs", + "generate-json": "node ./scripts/json-files-script.cjs && node ./scripts/usage-example-scraping.cjs", "check-links": "SET CHECK_LINKS=true && npm run build && SET CHECK_LINKS=false" }, "dependencies": { diff --git a/public/resources/guides/graphics/basics/BeginnerGameTutorialCode.zip b/public/resources/guides/graphics/basics/BeginnerGameTutorialCode.zip new file mode 100644 index 000000000..ac028666f Binary files /dev/null and b/public/resources/guides/graphics/basics/BeginnerGameTutorialCode.zip differ diff --git a/public/usage-examples/audio/resume_music-1-example-oop.cs b/public/usage-examples/audio/resume_music-1-example-oop.cs index 985b8c45f..219066be0 100644 --- a/public/usage-examples/audio/resume_music-1-example-oop.cs +++ b/public/usage-examples/audio/resume_music-1-example-oop.cs @@ -15,7 +15,6 @@ public static void Main() // Load music file and start playing Music music = SplashKit.LoadMusic("Adventure", "time_for_adventure.mp3"); music.Play(); - bool musicPlaying = true; Window window = SplashKit.OpenWindow("Pause/Resume", 300, 200); @@ -27,29 +26,27 @@ public static void Main() if (SplashKit.KeyTyped(KeyCode.SpaceKey)) { // Check if music is paused or not - if (musicPlaying) + if (SplashKit.MusicPlaying()) { // Pause if playing SplashKit.PauseMusic(); - musicPlaying = false; } else { // Play if paused SplashKit.ResumeMusic(); - musicPlaying = true; } } // Display text showing if music is playing or not window.Clear(Color.White); - if (musicPlaying) + if (SplashKit.MusicPaused()) { - window.DrawText("Playing", Color.Black, 100, 100); + window.DrawText("Paused...", Color.Black, 100, 100); } else { - window.DrawText("Paused...", Color.Black, 100, 100); + window.DrawText("Playing", Color.Black, 100, 100); } window.Refresh(); } diff --git a/public/usage-examples/audio/resume_music-1-example-top-level.cs b/public/usage-examples/audio/resume_music-1-example-top-level.cs index 3e30a0bd8..25f99c010 100644 --- a/public/usage-examples/audio/resume_music-1-example-top-level.cs +++ b/public/usage-examples/audio/resume_music-1-example-top-level.cs @@ -10,7 +10,6 @@ // Load music file and start playing Music music = LoadMusic("Adventure", "time_for_adventure.mp3"); PlayMusic(music); -bool musicPlaying = true; Window window = OpenWindow("Pause/Resume", 300, 200); @@ -22,29 +21,27 @@ if (KeyTyped(KeyCode.SpaceKey)) { // Check if music is paused or not - if (musicPlaying) + if (MusicPlaying()) { // Pause if playing PauseMusic(); - musicPlaying = false; } else { // Play if paused ResumeMusic(); - musicPlaying = true; } } // Display text showing if music is playing or not ClearWindow(window, ColorWhite()); - if (musicPlaying) + if (MusicPaused()) { - DrawTextOnWindow(window, "Playing", ColorBlack(), 100, 100); + DrawTextOnWindow(window, "Paused...", ColorBlack(), 100, 100); } else { - DrawTextOnWindow(window, "Paused...", ColorBlack(), 100, 100); + DrawTextOnWindow(window, "Playing", ColorBlack(), 100, 100); } RefreshWindow(window); } diff --git a/public/usage-examples/audio/resume_music-1-example.cpp b/public/usage-examples/audio/resume_music-1-example.cpp index 27c32af51..2348fa92c 100644 --- a/public/usage-examples/audio/resume_music-1-example.cpp +++ b/public/usage-examples/audio/resume_music-1-example.cpp @@ -11,7 +11,6 @@ int main() // Load music file and start playing music music = load_music("adventure", "time_for_adventure.mp3"); play_music(music); - bool music_playing = true; window window = open_window("Pause/Resume", 300, 200); @@ -23,29 +22,27 @@ int main() if (key_typed(SPACE_KEY)) { // Check if music is paused or not - if (music_playing) + if (music_playing()) { // Pause if playing pause_music(); - music_playing = false; } else { // Play if paused resume_music(); - music_playing = true; } } // Display text showing if music is playing or not clear_window(window, COLOR_WHITE); - if (music_playing) + if (music_paused()) { - draw_text_on_window(window, "Playing", COLOR_BLACK, 100, 100); + draw_text_on_window(window, "Paused...", COLOR_BLACK, 100, 100); } else { - draw_text_on_window(window, "Paused...", COLOR_BLACK, 100, 100); + draw_text_on_window(window, "Playing", COLOR_BLACK, 100, 100); } refresh_window(window); } @@ -53,4 +50,6 @@ int main() // Cleanup free_all_music(); close_all_windows(); + + return 0; } \ No newline at end of file diff --git a/public/usage-examples/audio/resume_music-1-example.py b/public/usage-examples/audio/resume_music-1-example.py index 7e66c4c1b..3ce9c79c6 100644 --- a/public/usage-examples/audio/resume_music-1-example.py +++ b/public/usage-examples/audio/resume_music-1-example.py @@ -7,7 +7,6 @@ # Load music file and start playing music = load_music("adventure", "time_for_adventure.mp3") play_music(music) -music_playing = True window = open_window("Pause/Resume", 300, 200) @@ -17,21 +16,19 @@ # Check for pause/play request if (key_typed(KeyCode.space_key)): # Check if music is paused or not - if (music_playing): + if (music_playing()): # Pause if playing pause_music() - music_playing = False else: # Play if paused resume_music() - music_playing = True # Display text showing if music is playing or not clear_window(window, color_white()) - if (music_playing): - draw_text_on_window_no_font_no_size(window, "Playing", color_black(), 100, 100) - else: + if (music_paused()): draw_text_on_window_no_font_no_size(window, "Paused...", color_black(), 100, 100) + else: + draw_text_on_window_no_font_no_size(window, "Playing", color_black(), 100, 100) refresh_window(window) # Cleanup diff --git a/public/usage-examples/geometry/rectangle_around-1-example-oop.cs b/public/usage-examples/geometry/rectangle_around-1-example-oop.cs new file mode 100644 index 000000000..91d32b902 --- /dev/null +++ b/public/usage-examples/geometry/rectangle_around-1-example-oop.cs @@ -0,0 +1,59 @@ +using SplashKitSDK; + +namespace RectangleAroundExample +{ + public class Program + { + public static void Main() + { + SplashKit.OpenWindow("Boring Screensaver", 800, 600); + + Circle circle; + int circleSize = 30; + float rotationDegrees = 0; + Point2D circleCoordinates; + bool growing = true; + SplashKitSDK.Timer mainTimer = SplashKit.CreateTimer("mainTimer"); + SplashKit.StartTimer(mainTimer); + SplashKitSDK.Timer reverseTimer = SplashKit.CreateTimer("reverseTimer"); + SplashKit.StartTimer(reverseTimer); + + while (!SplashKit.QuitRequested()) + { + rotationDegrees += 0.005f; + circleCoordinates = SplashKit.PointAt(300 + 150 * SplashKit.Cosine(rotationDegrees), 300 + 150 * SplashKit.Sine(rotationDegrees)); + circle = SplashKit.CircleAt(circleCoordinates, circleSize); + + if (SplashKit.TimerTicks(mainTimer) >= 40 && growing == true) + { + circleSize += 1; + SplashKit.ResetTimer(mainTimer); + } + else if (SplashKit.TimerTicks(reverseTimer) >= 3000) + { + growing = false; + } + + if (SplashKit.TimerTicks(mainTimer) >= 40 && growing == false) + { + circleSize -= 1; + SplashKit.ResetTimer(mainTimer); + } + else if (SplashKit.TimerTicks(reverseTimer) >= 6000) + { + growing = true; + SplashKit.ResetTimer(reverseTimer); + } + + SplashKit.ProcessEvents(); + + SplashKit.ClearScreen(Color.White); + // A rectangle is drawn which encompasses the circle. It shares the same height, width and position + SplashKit.DrawRectangle(Color.Black, SplashKit.RectangleAround(circle)); + SplashKit.FillCircle(Color.Red, circle); + SplashKit.RefreshScreen(); + } + SplashKit.CloseAllWindows(); + } + } +} \ No newline at end of file diff --git a/public/usage-examples/geometry/rectangle_around-1-example-top-level.cs b/public/usage-examples/geometry/rectangle_around-1-example-top-level.cs new file mode 100644 index 000000000..b2108bbcf --- /dev/null +++ b/public/usage-examples/geometry/rectangle_around-1-example-top-level.cs @@ -0,0 +1,52 @@ +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +OpenWindow("Boring Screensaver", 800, 600); + +Circle circle; +int circleSize = 30; +float rotationDegrees = 0; +Point2D circleCoordinates; +bool growing = true; +// SplashKitSDK.Timer needed to distinguish from System.Threading.Timer ↓ +SplashKitSDK.Timer mainTimer = CreateTimer("mainTimer"); +StartTimer(mainTimer); +SplashKitSDK.Timer reverseTimer = CreateTimer("reverseTimer"); +StartTimer(reverseTimer); + +while (!QuitRequested()) +{ + rotationDegrees += 0.005f; + circleCoordinates = PointAt(300 + 150 * Cosine(rotationDegrees), 300 + 150 * Sine(rotationDegrees)); + circle = CircleAt(circleCoordinates, circleSize); + + if (TimerTicks(mainTimer) >= 40 && growing == true) + { + circleSize += 1; + ResetTimer(mainTimer); + } + else if (TimerTicks(reverseTimer) >= 3000) + { + growing = false; + } + + if (TimerTicks(mainTimer) >= 40 && growing == false) + { + circleSize -= 1; + ResetTimer(mainTimer); + } + else if (TimerTicks(reverseTimer) >= 6000) + { + growing = true; + ResetTimer(reverseTimer); + } + + ProcessEvents(); + + ClearScreen(ColorWhite()); + // A rectangle is drawn which encompasses the circle. It shares the same height, width and position + DrawRectangle(ColorBlack(), RectangleAround(circle)); + FillCircle(ColorRed(), circle); + RefreshScreen(); +} +CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/geometry/rectangle_around-1-example.cpp b/public/usage-examples/geometry/rectangle_around-1-example.cpp new file mode 100644 index 000000000..36a9f78ab --- /dev/null +++ b/public/usage-examples/geometry/rectangle_around-1-example.cpp @@ -0,0 +1,54 @@ +#include "splashkit.h" + +int main() +{ + open_window("Boring Screensaver", 800, 600); + + circle circle; + int circle_size = 30; + float rotation_degrees = 0; + point_2d circle_coordinates; + bool growing = true; + timer main_timer = create_timer("main_timer"); + start_timer(main_timer); + timer reverse_timer = create_timer("reverse_timer"); + start_timer(reverse_timer); + + while (!quit_requested()) + { + rotation_degrees += 0.005; + circle_coordinates = point_at((300 + 150 * cosine(rotation_degrees)), (300 + 150 * sine(rotation_degrees))); + circle = circle_at(circle_coordinates, circle_size); + + if (timer_ticks(main_timer) >= 40 && growing == true) + { + circle_size += 1; + reset_timer(main_timer); + } + else if (timer_ticks(reverse_timer) >= 3000) + { + growing = false; + } + + if (timer_ticks(main_timer) >= 40 && growing == false) + { + circle_size -= 1; + reset_timer(main_timer); + } + else if (timer_ticks(reverse_timer) >= 6000) + { + growing = true; + reset_timer(reverse_timer); + } + + process_events(); + + clear_screen(); + // A rectangle is drawn which encompasses the circle. It shares the same height, width and position + draw_rectangle(color_black(), rectangle_around(circle)); + fill_circle(color_red(), circle); + refresh_screen(); + } + close_all_windows(); + return 0; +} \ No newline at end of file diff --git a/public/usage-examples/geometry/rectangle_around-1-example.gif b/public/usage-examples/geometry/rectangle_around-1-example.gif new file mode 100644 index 000000000..c88ed49e6 Binary files /dev/null and b/public/usage-examples/geometry/rectangle_around-1-example.gif differ diff --git a/public/usage-examples/geometry/rectangle_around-1-example.py b/public/usage-examples/geometry/rectangle_around-1-example.py new file mode 100644 index 000000000..be32d3f31 --- /dev/null +++ b/public/usage-examples/geometry/rectangle_around-1-example.py @@ -0,0 +1,41 @@ +from splashkit import * + +open_window("Boring Screensaver", 800, 600) + +circle = Circle +circle_size = 30 +rotation_degrees = 0 +circle_coordinates = 0 +growing = True +main_timer = create_timer("main_timer") +start_timer(main_timer) +reverse_timer = create_timer("reverse_timer") +start_timer(reverse_timer) + +while (not quit_requested()): + rotation_degrees = rotation_degrees + 0.005 + circle_coordinates = point_at((300 + 150 * cosine(rotation_degrees)), (300 + 150 * sine(rotation_degrees))) + circle = circle_at(circle_coordinates, circle_size) + + if timer_ticks(main_timer) >= 40 and growing == True: + circle_size += 1 + reset_timer(main_timer) + elif timer_ticks(reverse_timer) >= 3000: + growing = False + + if timer_ticks(main_timer) >= 40 and growing == False: + circle_size -= 1 + reset_timer(main_timer) + elif timer_ticks(reverse_timer) >= 6000: + growing = True + reset_timer(reverse_timer) + + process_events() + + clear_screen_to_white() + # A rectangle is drawn which encompasses the circle. It shares the same height, width and position + draw_rectangle_record(color_black(), rectangle_around_circle(circle)) + fill_circle_record(color_red(), circle) + refresh_screen() + +close_all_windows() \ No newline at end of file diff --git a/public/usage-examples/geometry/rectangle_around-1-example.txt b/public/usage-examples/geometry/rectangle_around-1-example.txt new file mode 100644 index 000000000..dc4c2fe6c --- /dev/null +++ b/public/usage-examples/geometry/rectangle_around-1-example.txt @@ -0,0 +1 @@ +A perpetually moving circle which increases and decreases in size, surrounded by a rectangle shape \ No newline at end of file diff --git a/public/usage-examples/graphics/bitmap_center-1-example-oop.cs b/public/usage-examples/graphics/bitmap_center-1-example-oop.cs new file mode 100644 index 000000000..13e3ce1a9 --- /dev/null +++ b/public/usage-examples/graphics/bitmap_center-1-example-oop.cs @@ -0,0 +1,24 @@ +using SplashKitSDK; + +namespace BitmapCenterExample +{ + public class Program + { + public static void Main() + { + SplashKit.OpenWindow("Bitmap Center", 800, 600); + + Bitmap imageBitmap = SplashKit.LoadBitmap("image_bitmap", "image1.jpg"); + Point2D centerPoint = SplashKit.BitmapCenter(imageBitmap); + + SplashKit.ClearScreen(Color.White); + SplashKit.DrawBitmap(imageBitmap, 0, 0); + SplashKit.FillCircle(Color.Red, SplashKit.CircleAt(centerPoint, 5)); + SplashKit.RefreshScreen(); + + SplashKit.Delay(5000); + + SplashKit.CloseAllWindows(); + } + } +} \ No newline at end of file diff --git a/public/usage-examples/graphics/bitmap_center-1-example-resources.zip b/public/usage-examples/graphics/bitmap_center-1-example-resources.zip new file mode 100644 index 000000000..5369978d2 Binary files /dev/null and b/public/usage-examples/graphics/bitmap_center-1-example-resources.zip differ diff --git a/public/usage-examples/graphics/bitmap_center-1-example-top-level.cs b/public/usage-examples/graphics/bitmap_center-1-example-top-level.cs new file mode 100644 index 000000000..dec14381e --- /dev/null +++ b/public/usage-examples/graphics/bitmap_center-1-example-top-level.cs @@ -0,0 +1,16 @@ +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +OpenWindow("Bitmap Center", 800, 600); + +Bitmap imageBitmap = LoadBitmap("image_bitmap", "image1.jpg"); +Point2D centerPoint = BitmapCenter(imageBitmap); + +ClearScreen(ColorWhite()); +DrawBitmap(imageBitmap, 0, 0); +FillCircle(ColorRed(), CircleAt(centerPoint, 5)); +RefreshScreen(); + +Delay(5000); + +CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/graphics/bitmap_center-1-example.cpp b/public/usage-examples/graphics/bitmap_center-1-example.cpp new file mode 100644 index 000000000..95c8e3a66 --- /dev/null +++ b/public/usage-examples/graphics/bitmap_center-1-example.cpp @@ -0,0 +1,19 @@ +#include "splashkit.h" + +int main() +{ + open_window("Bitmap Center", 800, 600); + + bitmap image_bitmap = load_bitmap("image_bitmap", "image1.jpg"); + point_2d center_point = bitmap_center(image_bitmap); + + clear_screen(color_white()); + draw_bitmap(image_bitmap, 0, 0); + fill_circle(color_red(), circle_at(center_point, 5)); + refresh_screen(); + + delay(5000); + + close_all_windows(); + return 0; +} \ No newline at end of file diff --git a/public/usage-examples/graphics/bitmap_center-1-example.png b/public/usage-examples/graphics/bitmap_center-1-example.png new file mode 100644 index 000000000..c365d4ffe Binary files /dev/null and b/public/usage-examples/graphics/bitmap_center-1-example.png differ diff --git a/public/usage-examples/graphics/bitmap_center-1-example.py b/public/usage-examples/graphics/bitmap_center-1-example.py new file mode 100644 index 000000000..255a56668 --- /dev/null +++ b/public/usage-examples/graphics/bitmap_center-1-example.py @@ -0,0 +1,15 @@ +from splashkit import * + +open_window("Bitmap Center", 800, 600) + +image_bitmap = load_bitmap("image_bitmap", "image1.jpg") +center_point = bitmap_center(image_bitmap) + +clear_screen(color_white()) +draw_bitmap(image_bitmap, 0, 0) +fill_circle_record(color_red(), circle_at(center_point, 5)) +refresh_screen() + +delay(5000) + +close_all_windows() \ No newline at end of file diff --git a/public/usage-examples/graphics/bitmap_center-1-example.txt b/public/usage-examples/graphics/bitmap_center-1-example.txt new file mode 100644 index 000000000..04c2260fc --- /dev/null +++ b/public/usage-examples/graphics/bitmap_center-1-example.txt @@ -0,0 +1,5 @@ +Draw a bitmap with a red dot at its center + +:::note +To test this example code you can download these [**Resources**](/usage-examples/graphics/bitmap_center-1-example-resources.zip). +::: \ No newline at end of file diff --git a/public/usage-examples/raspberry/raspi_i2c_write_data-1-example-oop.cs b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example-oop.cs new file mode 100644 index 000000000..29fef6a9d --- /dev/null +++ b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example-oop.cs @@ -0,0 +1,46 @@ +using SplashKitSDK; + +namespace RaspiI2cWriteDataExample +{ + public static class Program + { + public static void Main() + { + + SplashKit.WriteLine("Testing Quad 14-segment alphanumeric display with HT16K33 I2C driver..."); + + SplashKit.RaspiInit(); + + int i2c_device = SplashKit.RaspiI2cOpen(1, 0x70); + + SplashKit.RaspiI2cWrite(i2c_device, 0b00100001); // Turn on system oscillator + SplashKit.RaspiI2cWrite(i2c_device, 0b10000001); // no blink, display on + SplashKit.RaspiI2cWrite(i2c_device, 0b11100011); // lower brightness + + // clear display + for (int i = 0; i < 16; i++) + { + SplashKit.RaspiI2cWrite(i2c_device, i, 0, 2); + } + + string message = "HELLO WORLD FROM SPLASHKIT"; + string text = " " + message + " "; + + for (int i = 0; i < text.Length - 3; i++) + { + for (int j = 0; j < 4; j++) + { + SplashKit.RaspiI2cWrite(i2c_device, j * 2, SplashKit.GetAlphaFont14Seg(text[i + j]), 2); + } + SplashKit.Delay(200); + } + + // Turn off LED device + SplashKit.RaspiI2cWrite(i2c_device, 0b00100000); // Turn off system oscillator + + // Clean up the GPIO + SplashKit.RaspiCleanup(); + + } + } +} \ No newline at end of file diff --git a/public/usage-examples/raspberry/raspi_i2c_write_data-1-example-top-level.cs b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example-top-level.cs new file mode 100644 index 000000000..f9b5132d4 --- /dev/null +++ b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example-top-level.cs @@ -0,0 +1,35 @@ +using static SplashKitSDK.SplashKit; + +WriteLine("Testing Quad 14-segment alphanumeric display with HT16K33 I2C driver..."); + +RaspiInit(); + +int i2c_device = RaspiI2cOpen(1, 0x70); + +RaspiI2cWrite(i2c_device, 0b00100001); // Turn on system oscillator +RaspiI2cWrite(i2c_device, 0b10000001); // no blink, display on +RaspiI2cWrite(i2c_device, 0b11100011); // lower brightness + +// clear display +for (int i = 0; i < 16; i++) +{ + RaspiI2cWrite(i2c_device, i, 0, 2); +} + +string message = "HELLO WORLD FROM SPLASHKIT"; +string text = " " + message + " "; + +for (int i = 0; i < text.Length - 3; i++) +{ + for (int j = 0; j < 4; j++) + { + RaspiI2cWrite(i2c_device, j * 2, GetAlphaFont14Seg(text[i + j]), 2); + } + Delay(200); +} + +// Turn off LED device +RaspiI2cWrite(i2c_device, 0b00100000); // Turn off system oscillator + +// Clean up the GPIO +RaspiCleanup(); \ No newline at end of file diff --git a/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.cpp b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.cpp new file mode 100644 index 000000000..d8a77236b --- /dev/null +++ b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.cpp @@ -0,0 +1,40 @@ +#include "splashkit.h" + +int main() +{ + write_line("Testing Quad 14-segment alphanumeric display with HT16K33 I2C driver..."); + + raspi_init(); + + int i2c_device = raspi_i2c_open(1, 0x70); + + raspi_i2c_write(i2c_device, 0b00100001); // Turn on system oscillator + raspi_i2c_write(i2c_device, 0b10000001); // no blink, display on + raspi_i2c_write(i2c_device, 0b11100011); // lower brightness + + // clear display + for (uint8_t i = 0; i < 16; i++) + { + raspi_i2c_write(i2c_device, i, 0, 2); + } + + string message = "HELLO WORLD FROM SPLASHKIT"; + string text = " " + message + " "; + + for (int i = 0; i < text.length() - 3; i++) + { + for (int j = 0; j < 4; j++) + { + raspi_i2c_write(i2c_device, j * 2, get_alpha_font_14_seg(text[i + j]), 2); + } + delay(200); + } + + // Turn off LED device + raspi_i2c_write(i2c_device, 0b00100000); // Turn off system oscillator + + // Clean up the GPIO + raspi_cleanup(); + + return 0; +} \ No newline at end of file diff --git a/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.gif b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.gif new file mode 100644 index 000000000..18734ce60 Binary files /dev/null and b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.gif differ diff --git a/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.py b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.py new file mode 100644 index 000000000..ab13af7c7 --- /dev/null +++ b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.py @@ -0,0 +1,29 @@ +from splashkit import * + +write_line("Testing Quad 14-segment alphanumeric display with HT16K33 I2C driver...") + +raspi_init() + +i2c_device = raspi_i2c_open(1, 0x70) + +raspi_i2c_write(i2c_device, 0b00100001) # Turn on system oscillator +raspi_i2c_write(i2c_device, 0b10000001) # no blink, display on +raspi_i2c_write(i2c_device, 0b11100011) # lower brightness + +# clear display +for i in range(16): + raspi_i2c_write_data(i2c_device, i, 0, 2) + +message = "HELLO WORLD FROM SPLASHKIT" +text = " " + message + " " + +for i in range(len(text) - 3): + for j in range(4): + raspi_i2c_write_data(i2c_device, j * 2, get_alpha_font_14_seg(text[i + j]), 2) + delay(200) + +# Turn off LED device +raspi_i2c_write(i2c_device, 0b00100000) # Turn off system oscillator + +# Clean up the GPIO +raspi_cleanup() \ No newline at end of file diff --git a/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.txt b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.txt new file mode 100644 index 000000000..ba28515ad --- /dev/null +++ b/public/usage-examples/raspberry/raspi_i2c_write_data-1-example.txt @@ -0,0 +1,10 @@ +LED Text Scrolling + +The following example requires the [Quad 14 Segment Alphanumeric Display Module](https://www.jaycar.com.au/quad-14-segment-alphanumeric-display-module/p/XC3715), connected to the Raspberry Pi GPIO pins using the wiring diagram below. + +
+Wiring diagram: + +![Quad 14-segment Display wiring diagram](/usage-examples/raspberry/raspi_i2c_write_data-1-wiring-diagram.png) + +
\ No newline at end of file diff --git a/public/usage-examples/raspberry/raspi_i2c_write_data-1-wiring-diagram.png b/public/usage-examples/raspberry/raspi_i2c_write_data-1-wiring-diagram.png new file mode 100644 index 000000000..1db558cf5 Binary files /dev/null and b/public/usage-examples/raspberry/raspi_i2c_write_data-1-wiring-diagram.png differ diff --git a/public/usage-examples/timers/has_timer-1-example-oop.cs b/public/usage-examples/timers/has_timer-1-example-oop.cs new file mode 100644 index 000000000..fa9dfd445 --- /dev/null +++ b/public/usage-examples/timers/has_timer-1-example-oop.cs @@ -0,0 +1,21 @@ +using static SplashKitSDK.SplashKit; + +public class Program +{ + public static void Main() + { + string timerName = "GameTimer"; + + WriteLine($"Does '{timerName}' exist? {HasTimer(timerName).ToString().ToLower()}"); + + CreateTimer(timerName); + WriteLine($"Created timer '{timerName}'"); + + WriteLine($"Does '{timerName}' exist? {HasTimer(timerName).ToString().ToLower()}"); + + FreeTimer(timerName); + WriteLine($"Freed timer '{timerName}'"); + + WriteLine($"Does '{timerName}' exist? {HasTimer(timerName).ToString().ToLower()}"); + } +} diff --git a/public/usage-examples/timers/has_timer-1-example-top-level.cs b/public/usage-examples/timers/has_timer-1-example-top-level.cs new file mode 100644 index 000000000..f2eeb07c7 --- /dev/null +++ b/public/usage-examples/timers/has_timer-1-example-top-level.cs @@ -0,0 +1,15 @@ +using static SplashKitSDK.SplashKit; + +string timerName = "GameTimer"; + +WriteLine($"Does '{timerName}' exist? {HasTimer(timerName).ToString().ToLower()}"); + +CreateTimer(timerName); +WriteLine($"Created timer '{timerName}'"); + +WriteLine($"Does '{timerName}' exist? {HasTimer(timerName).ToString().ToLower()}"); + +FreeTimer(timerName); +WriteLine($"Freed timer '{timerName}'"); + +WriteLine($"Does '{timerName}' exist? {HasTimer(timerName).ToString().ToLower()}"); diff --git a/public/usage-examples/timers/has_timer-1-example.cpp b/public/usage-examples/timers/has_timer-1-example.cpp new file mode 100644 index 000000000..2788aa990 --- /dev/null +++ b/public/usage-examples/timers/has_timer-1-example.cpp @@ -0,0 +1,20 @@ +#include "splashkit.h" + +int main() +{ + string timer_name = "GameTimer"; + + write_line("Does '" + timer_name + "' exist? " + (has_timer(timer_name) ? "true" : "false")); + + create_timer(timer_name); + write_line("Created timer '" + timer_name + "'"); + + write_line("Does '" + timer_name + "' exist? " + (has_timer(timer_name) ? "true" : "false")); + + free_timer(timer_name); + write_line("Freed timer '" + timer_name + "'"); + + write_line("Does '" + timer_name + "' exist? " + (has_timer(timer_name) ? "true" : "false")); + + return 0; +} diff --git a/public/usage-examples/timers/has_timer-1-example.png b/public/usage-examples/timers/has_timer-1-example.png new file mode 100644 index 000000000..e09a60bc6 Binary files /dev/null and b/public/usage-examples/timers/has_timer-1-example.png differ diff --git a/public/usage-examples/timers/has_timer-1-example.py b/public/usage-examples/timers/has_timer-1-example.py new file mode 100644 index 000000000..9467abf18 --- /dev/null +++ b/public/usage-examples/timers/has_timer-1-example.py @@ -0,0 +1,15 @@ +from splashkit import * + +timer_name = "GameTimer" + +write_line(f"Does '{timer_name}' exist? {str(has_timer(timer_name)).lower()}") + +create_timer(timer_name) +write_line(f"Created timer '{timer_name}'") + +write_line(f"Does '{timer_name}' exist? {str(has_timer(timer_name)).lower()}") + +free_timer(timer_name) +write_line(f"Freed timer '{timer_name}'") + +write_line(f"Does '{timer_name}' exist? {str(has_timer(timer_name)).lower()}") diff --git a/public/usage-examples/timers/has_timer-1-example.txt b/public/usage-examples/timers/has_timer-1-example.txt new file mode 100644 index 000000000..fc9bab74f --- /dev/null +++ b/public/usage-examples/timers/has_timer-1-example.txt @@ -0,0 +1 @@ +Checking if Named Timer Exists diff --git a/public/usage-examples/windows/close_window-1-example-oop.cs b/public/usage-examples/windows/close_window-1-example-oop.cs new file mode 100644 index 000000000..fbc98c534 --- /dev/null +++ b/public/usage-examples/windows/close_window-1-example-oop.cs @@ -0,0 +1,62 @@ +using SplashKitSDK; + +namespace CloseWindowExample +{ + public class Program + { + public static void Main() + { + // open a window + Window wind = SplashKit.OpenWindow("DON'T CLICK THE BUTTON!", 400, 200); + + bool countdownStarted = false; + int countdown = 5; + SplashKitSDK.Timer countdownTimer = new SplashKitSDK.Timer("countdown"); + + // main loop + while (!SplashKit.QuitRequested()) + { + // get user events + SplashKit.ProcessEvents(); + + // clear screen + SplashKit.ClearWindow(wind, Color.White); + + if (!countdownStarted) + { + // Show the button before countdown starts + if (SplashKit.Button("Click Me!", SplashKit.RectangleFrom(150, 85, 100, 30))) + { + countdownStarted = true; + SplashKit.StartTimer(countdownTimer); + } + } + else + { + // Display countdown + SplashKit.DrawText($"This window will self destruct in {countdown}", Color.Black, "arial", 18, 50, 85); + + // Check if 1 second has passed + if (SplashKit.TimerTicks(countdownTimer) > 1000) + { + countdown--; + SplashKit.ResetTimer(countdownTimer); + + if (countdown <= 0) + { + SplashKit.CloseWindow(wind); + break; + } + } + } + + // draw interface and refresh + SplashKit.DrawInterface(); + SplashKit.RefreshWindow(wind); + } + + // close all open windows + SplashKit.CloseAllWindows(); + } + } +} \ No newline at end of file diff --git a/public/usage-examples/windows/close_window-1-example-top-level.cs b/public/usage-examples/windows/close_window-1-example-top-level.cs new file mode 100644 index 000000000..a21da0095 --- /dev/null +++ b/public/usage-examples/windows/close_window-1-example-top-level.cs @@ -0,0 +1,55 @@ +using SplashKitSDK; +using static SplashKitSDK.SplashKit; + +// open a window +Window wind = OpenWindow("DON'T CLICK THE BUTTON!", 400, 200); + +bool countdownStarted = false; +int countdown = 5; +// SplashKitSDK.Timer needed to distinguish from System.Threading.Timer +SplashKitSDK.Timer countdownTimer = new SplashKitSDK.Timer("countdown"); + +// main loop +while (!QuitRequested()) +{ + // get user events + ProcessEvents(); + + // clear screen + ClearWindow(wind, ColorWhite()); + + if (!countdownStarted) + { + // Show the button before countdown starts + if (Button("Click Me!", RectangleFrom(150, 85, 100, 30))) + { + countdownStarted = true; + StartTimer(countdownTimer); + } + } + else + { + // Display countdown + DrawText($"This window will self destruct in {countdown}", ColorBlack(), "arial", 18, 50, 85); + + // Check if 1 second has passed + if (TimerTicks(countdownTimer) > 1000) + { + countdown--; + ResetTimer(countdownTimer); + + if (countdown <= 0) + { + CloseWindow(wind); + break; + } + } + } + + // draw interface and refresh + DrawInterface(); + RefreshWindow(wind); +} + +// close all open windows +CloseAllWindows(); \ No newline at end of file diff --git a/public/usage-examples/windows/close_window-1-example.cpp b/public/usage-examples/windows/close_window-1-example.cpp new file mode 100644 index 000000000..529180c2e --- /dev/null +++ b/public/usage-examples/windows/close_window-1-example.cpp @@ -0,0 +1,54 @@ +#include "splashkit.h" + +int main() +{ + // open a window + window wind = open_window("DON'T CLICK THE BUTTON!", 400, 200); + + bool countdown_started = false; + int countdown = 5; + timer countdown_timer = create_timer("countdown"); + + while (!quit_requested()) + { + // get user events + process_events(); + + // clear screen + clear_window(wind, COLOR_WHITE); + + if (!countdown_started) + { + // Show the button before countdown starts + if (button("Click Me!", rectangle_from(150, 85, 100, 30))) + { + countdown_started = true; + start_timer(countdown_timer); + } + } + else + { + // Display countdown + draw_text("This window will self destruct in " + std::to_string(countdown), COLOR_BLACK, "arial", 18, 50, 85); + + // Check if 1 second has passed + if (timer_ticks(countdown_timer) > 1000) + { + countdown--; + reset_timer(countdown_timer); + + if (countdown <= 0) + { + close_window(wind); + break; + } + } + } + + draw_interface(); + refresh_window(wind); + } + + // close all open windows + close_all_windows(); +} \ No newline at end of file diff --git a/public/usage-examples/windows/close_window-1-example.gif b/public/usage-examples/windows/close_window-1-example.gif new file mode 100644 index 000000000..b746c40ba Binary files /dev/null and b/public/usage-examples/windows/close_window-1-example.gif differ diff --git a/public/usage-examples/windows/close_window-1-example.py b/public/usage-examples/windows/close_window-1-example.py new file mode 100644 index 000000000..fd1c88f18 --- /dev/null +++ b/public/usage-examples/windows/close_window-1-example.py @@ -0,0 +1,41 @@ +from splashkit import * + +# open a window +wind = open_window("DON'T CLICK THE BUTTON!", 400, 200) + +countdown_started = False +countdown = 5 +countdown_timer = create_timer("countdown") + +# main loop +while not quit_requested(): + # get user events + process_events() + + # clear screen + clear_window(wind, color_white()) + + if not countdown_started: + # Show the button before countdown starts + if button_at_position("Click Me!", rectangle_from(150, 85, 100, 30)): + countdown_started = True + start_timer(countdown_timer) + else: + # Display countdown + draw_text_font_as_string(f"This window will self destruct in {countdown}", color_black(), "arial", 18, 50, 85) + + # Check if 1 second has passed + if timer_ticks(countdown_timer) > 1000: + countdown -= 1 + reset_timer(countdown_timer) + + if countdown <= 0: + close_window(wind) + break + + # draw interface and refresh + draw_interface() + refresh_window(wind) + +# close all open windows +close_all_windows() \ No newline at end of file diff --git a/public/usage-examples/windows/close_window-1-example.txt b/public/usage-examples/windows/close_window-1-example.txt new file mode 100644 index 000000000..d11ddb123 --- /dev/null +++ b/public/usage-examples/windows/close_window-1-example.txt @@ -0,0 +1 @@ +Starts a countdown to close the window at the push of a button. \ No newline at end of file diff --git a/scripts/_gen_has_timer_screenshot.mjs b/scripts/_gen_has_timer_screenshot.mjs new file mode 100644 index 000000000..5dac712f7 --- /dev/null +++ b/scripts/_gen_has_timer_screenshot.mjs @@ -0,0 +1,40 @@ +import sharp from "sharp"; + +const lines = [ + "Does 'GameTimer' exist? false", + "Created timer 'GameTimer'", + "Does 'GameTimer' exist? true", + "Freed timer 'GameTimer'", + "Does 'GameTimer' exist? false", +]; + +const width = 980; +const height = 210; +const padX = 24; +const startY = 54; +const lineH = 30; + +const escapeXml = (s) => + s + .replace(/&/g, "&") + .replace(//g, ">") + .replace(/\"/g, """); + +const text = lines + .map((t, i) => `${escapeXml(t)}`) + .join(""); + +const svg = ` + + + + ${text} + +`; + +await sharp(Buffer.from(svg), { density: 144 }) + .png() + .toFile("public/usage-examples/timers/has_timer-1-example.png"); + +console.log("Wrote public/usage-examples/timers/has_timer-1-example.png"); diff --git a/scripts/api-pages-script.cjs b/scripts/api-pages-script.cjs index 4488b32b3..45dbc63fd 100644 --- a/scripts/api-pages-script.cjs +++ b/scripts/api-pages-script.cjs @@ -101,7 +101,7 @@ function getAllFinishedExamples() { var apiData = fs.readFileSync(`${__dirname}/json-files/api.json`); apiJsonData = JSON.parse(apiData); } catch (error) { - console.error(kluer.red("Error occurred when trying to parse API Json data: ", error)); + console.error(kleur.red("Error occurred when trying to parse API Json data: ", error)); } const categories = [] @@ -303,6 +303,23 @@ function getUsageExampleImports(categoryKey, functionKey) { return mdxData; } +// ------------------------------------------------------------------------------ +// Get group name (C++ function name) from unique global name +// ------------------------------------------------------------------------------ +function getGroupName(jsonData, uniqueName) { + var funcGroupName = "" + for (const categoryKey in jsonData) { + const category = jsonData[categoryKey]; + const categoryFunctions = category.functions; + categoryFunctions.forEach((func) => { + if (func.unique_global_name == uniqueName) { + funcGroupName = func.name.split("_").map((word) => word.charAt(0).toUpperCase() + word.slice(1)).join(" ");; + } + }); + } + return funcGroupName; +} + // ------------------------------------------------------------------------------ // Get mdx string for Usage example content (with code tabs etc) // ------------------------------------------------------------------------------ @@ -464,7 +481,9 @@ let success = true; const jsonData = getJsonData("api.json"); const jsonColors = getJsonData("colors.json"); let guidesJson = getJsonData("guides.json"); +let usageExamplesJson = getJsonData("usage-example-references.json"); let guidesCategories = getApiCategories(guidesJson); +let examplesCategories = getApiCategories(usageExamplesJson); const usageExamples = getAllFinishedExamples(); Mappings(jsonData); @@ -526,20 +545,30 @@ for (const categoryKey in jsonData) { const overloads = functionGroups[functionName]; const isOverloaded = overloads.length > 1; - // Create a section for overloaded functions - if (isOverloaded) { - const hasExampleInGroup = functionGroups[functionName].some((func) => - usageExamples.some((example) => example.endsWith(func.unique_global_name + "-1-example.txt")) - ); - - const hasGuideInGroup = functionGroups[functionName].some((func) => - guidesCategories.some((category) => - category.some((guide) => - guide.functions.includes(func.unique_global_name) - ) + const hasExampleInGroup = functionGroups[functionName].some((func) => + usageExamples.some((example) => + example.startsWith(func.unique_global_name + "-1-example.txt") + ) + ); + + const hasExampleReferenceInGroup = functionGroups[functionName].some((func) => + examplesCategories.some((category) => + category.some((example) => + example.functions.includes(func.unique_global_name) + ) + ) + ); + + const hasGuideInGroup = functionGroups[functionName].some((func) => + guidesCategories.some((category) => + category.some((guide) => + guide.functions.includes(func.unique_global_name) ) - ); + ) + ); + // Create a section for overloaded functions + if (isOverloaded) { const formattedFunctionName = functionName .split("_") .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) @@ -547,7 +576,7 @@ for (const categoryKey in jsonData) { 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 || hasExampleReferenceInGroup) ? `  {</>}` : ""; const formattedGroupLink = `${formattedLink}-functions`; mdxContent += `\n### [${formattedFunctionName}](#${formattedGroupLink})${hasSymbol} \\{#${formattedGroupLink}\\}\n\n`; @@ -580,10 +609,11 @@ for (const categoryKey in jsonData) { mdxContent += `)](/api/${input}/#${formattedUniqueLink})`; // 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 hasExample = usageExamples.some(example => example.startsWith(func.unique_global_name + "-1-example.txt")); const hasGuide = guidesCategories.some((category) => category.some((guide) => guide.functions.includes(func.unique_global_name))); + const hasExampleReference = examplesCategories.some((category) => category.some((example) => example.functions.includes(func.unique_global_name))); - if (hasExample || hasGuide) { + if (hasExample || hasGuide || hasExampleReference) { mdxContent += "  {</>}"; } @@ -605,13 +635,14 @@ 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 hasExample = usageExamples.some(example => example.startsWith(func.unique_global_name + "-1-example.txt")); const hasGuide = guidesCategories.some((category) => category.some((guide) => guide.functions.includes(func.unique_global_name))); - + const hasExampleReference = examplesCategories.some((category) => category.some((example) => example.functions.includes(func.unique_global_name))); + const hasSymbol = (hasExample || hasGuide || hasExampleReference) ? `  {</>}` : ""; // 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})${hasSymbol} \\{#${formattedUniqueLink}\\}` + : `\n### [${functionName2}](#${formattedLink})${hasSymbol}`; // Replace type names in the description with formatted versions let description = func.description || ""; @@ -747,19 +778,48 @@ for (const categoryKey in jsonData) { }) }) - if (allGuides.length > 0) { + var limit = 0; + let allExamples = []; + examplesCategories.forEach((category) => { + category.forEach((example) => { + example.functions.forEach((used) => { + if (func.unique_global_name == used && limit < 4) { + allExamples.push({ + name: example.funcKey, + title: example.title, + url: example.url + }) + limit++ + } + }) + }) + }) + + if ((allGuides.length > 0) || (allExamples.length > 0)) { if (!usageHeading) { mdxContent += "**Usage:  {</>}**\n\n"; usageHeading = true; } - mdxContent += `\n\n` + mdxContent += `\n\n` - mdxContent += `\n\n` + if (allGuides.length > 0) { + mdxContent += `**Tutorials and Guides**:\n\n` + allGuides.forEach((guide) => { + mdxContent += `- [${guide.name}](${guide.url})\n` + }) + if (allExamples.length > 0) + mdxContent += "\n" + } + if (allExamples.length > 0) { + mdxContent += `**API Documentation Code Examples**:\n\n` + allExamples.forEach((example) => { + const exampleName = getGroupName(jsonData, example.name); + mdxContent += `- [${exampleName}](${example.url}): ${example.title}\n` + }) + } + + mdxContent += `\n` mdxContent += `\n\n` } diff --git a/scripts/json-files/api.json b/scripts/json-files/api.json index fbbf1a167..326b13713 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();" @@ -1846,12 +1846,12 @@ "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);" @@ -1902,12 +1902,12 @@ "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);" @@ -1955,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);" ], @@ -2021,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);" ], @@ -2072,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);" ], @@ -2138,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);" @@ -2193,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);" @@ -2262,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);" @@ -2341,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);" ], @@ -2395,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);" @@ -2464,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);" @@ -2522,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();" @@ -2561,12 +2561,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void close_audio()" - ], "python": [ "def close_audio():" ], + "cpp": [ + "void close_audio()" + ], "csharp": [ "public static void SplashKit.CloseAudio();" ], @@ -2599,12 +2599,12 @@ "static": "audio" }, "signatures": { - "cpp": [ - "void open_audio()" - ], "python": [ "def open_audio():" ], + "cpp": [ + "void open_audio()" + ], "csharp": [ "public static void SplashKit.OpenAudio();" ], @@ -2664,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);" ], @@ -2742,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);" ], @@ -2809,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);" @@ -2891,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);" @@ -2944,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);" @@ -2984,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();" @@ -3040,12 +3040,12 @@ "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);" @@ -3092,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);" ], @@ -3158,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);" @@ -3213,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);" @@ -3268,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);" @@ -3320,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);" ], @@ -3334,6 +3334,46 @@ ] } }, + { + "signature": "bool music_paused();", + "name": "music_paused", + "method_name": null, + "unique_global_name": "music_paused", + "unique_method_name": null, + "suffix_name": null, + "description": "Checks whether music is currently paused.", + "brief": null, + "return": { + "type": "bool", + "description": "Returns true or false value representing whether music is currently paused.", + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + }, + "attributes": { + "getter": "paused", + "static": "audio", + "group": "audio" + }, + "signatures": { + "python": [ + "def music_paused():" + ], + "cpp": [ + "bool music_paused()" + ], + "csharp": [ + "public static bool Audio.Paused { get }", + "public static bool SplashKit.MusicPaused();" + ], + "pascal": [ + "function MusicPaused(): Boolean" + ] + } + }, { "signature": "bool music_playing();", "name": "music_playing", @@ -3359,12 +3399,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();" @@ -3411,12 +3451,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);" ], @@ -3450,12 +3490,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();" @@ -3490,12 +3530,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();" @@ -3543,12 +3583,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);" ], @@ -3608,12 +3648,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);" ], @@ -3662,12 +3702,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);" @@ -3731,12 +3771,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);" @@ -3813,12 +3853,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);" @@ -3853,12 +3893,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();" @@ -3906,12 +3946,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);" @@ -3946,12 +3986,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();" @@ -3998,12 +4038,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);" ], @@ -4065,12 +4105,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);" @@ -4104,12 +4144,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();" ], @@ -4159,12 +4199,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);" @@ -4211,12 +4251,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);" ], @@ -4277,12 +4317,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);" @@ -4330,12 +4370,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);" ], @@ -4395,12 +4435,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);" ], @@ -4460,12 +4500,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);" ], @@ -4538,12 +4578,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);" ], @@ -4592,12 +4632,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);" @@ -4661,12 +4701,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);" @@ -4730,12 +4770,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);" @@ -4812,12 +4852,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);" @@ -4867,12 +4907,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);" @@ -4922,12 +4962,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);" @@ -4974,12 +5014,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);" ], @@ -5026,12 +5066,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);" ], @@ -5080,12 +5120,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);" @@ -5132,12 +5172,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);" ], @@ -5184,12 +5224,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);" ], @@ -5238,12 +5278,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);" @@ -5327,12 +5367,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();" @@ -5367,12 +5407,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();" @@ -5407,12 +5447,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();" @@ -5474,12 +5514,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);" @@ -5553,12 +5593,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);" @@ -5607,12 +5647,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);" @@ -5673,12 +5713,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);" @@ -5727,12 +5767,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);" @@ -5793,12 +5833,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);" @@ -5859,12 +5899,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);" @@ -5912,12 +5952,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);" @@ -5978,12 +6018,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);" @@ -6031,12 +6071,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);" @@ -6071,12 +6111,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();" @@ -6111,12 +6151,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();" @@ -6164,12 +6204,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);" @@ -6217,12 +6257,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);" @@ -6270,12 +6310,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);" @@ -6324,12 +6364,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);" @@ -6378,12 +6418,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);" @@ -6431,12 +6471,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);" @@ -6484,12 +6524,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);" @@ -6537,12 +6577,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);" @@ -6590,12 +6630,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);" @@ -6643,12 +6683,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);" @@ -6683,12 +6723,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();" @@ -6738,12 +6778,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);" @@ -6807,12 +6847,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);" ], @@ -6857,12 +6897,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);" ], @@ -6907,12 +6947,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);" ], @@ -6946,13 +6986,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 +7027,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 +7068,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 +7109,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 +7150,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 +7191,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 +7232,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 +7273,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 +7314,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 +7355,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 +7396,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 +7437,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 +7478,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 +7519,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 +7560,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 +7601,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 +7642,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 +7683,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 +7724,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 +7765,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 +7806,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 +7847,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 +7888,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 +7929,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 +7970,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 +8011,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 +8052,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 +8093,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 +8134,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 +8175,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 +8216,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 +8257,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 +8298,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 +8339,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 +8380,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 +8421,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 +8462,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 +8503,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 +8544,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 +8585,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 +8626,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 +8667,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 +8708,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 +8749,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 +8790,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 +8831,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 +8872,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 +8913,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 +8954,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 +8995,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 +9036,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 +9077,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 +9118,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 +9159,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 +9200,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 +9241,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 +9282,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 +9323,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 +9364,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 +9405,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 +9446,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 +9487,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 +9528,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 +9569,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 +9610,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 +9651,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 +9692,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 +9733,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 +9774,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 +9815,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 +9856,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 +9897,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 +9938,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 +9979,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 +10020,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 +10061,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 +10102,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 +10143,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 +10184,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 +10225,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 +10266,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 +10307,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 +10348,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 +10389,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 +10430,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 +10471,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 +10512,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 +10553,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 +10594,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 +10635,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 +10676,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 +10717,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 +10758,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 +10799,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 +10840,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 +10881,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 +10922,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 +10963,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 +11004,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 +11045,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 +11086,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 +11127,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 +11168,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 +11209,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 +11250,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 +11291,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 +11332,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 +11373,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 +11414,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 +11455,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 +11496,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 +11537,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 +11578,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 +11619,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 +11660,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 +11701,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 +11742,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 +11783,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 +11824,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 +11865,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 +11906,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 +11947,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 +11988,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 +12029,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 +12070,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 +12111,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 +12152,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 +12193,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 +12234,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 +12275,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 +12316,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 +12357,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 +12398,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 +12439,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 +12491,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);" ], @@ -12490,13 +12530,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 +12571,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 +12612,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 +12653,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 +12694,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 +12735,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 +12776,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 +12817,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 +12858,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 +12910,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);" ], @@ -12948,12 +12988,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);" @@ -12999,12 +13039,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);" ], @@ -13038,12 +13078,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();" @@ -13091,12 +13131,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);" @@ -13142,12 +13182,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);" ], @@ -13221,12 +13261,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);" @@ -13300,12 +13340,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);" @@ -13393,12 +13433,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);" @@ -13485,12 +13525,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);" @@ -13536,12 +13576,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);" ], @@ -13586,12 +13626,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);" ], @@ -14524,12 +14564,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);" ], @@ -14588,12 +14628,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);" ], @@ -14666,12 +14706,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);" ], @@ -14730,12 +14770,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);" ], @@ -14781,12 +14821,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);" ], @@ -14858,12 +14898,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);" ], @@ -14962,12 +15002,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);" ], @@ -15026,12 +15066,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);" ], @@ -15104,12 +15144,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);" ], @@ -15155,12 +15195,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);" ], @@ -15206,12 +15246,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);" ], @@ -15270,12 +15310,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);" ], @@ -15387,12 +15427,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);" ], @@ -15451,12 +15491,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);" ], @@ -15515,12 +15555,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);" ], @@ -15579,12 +15619,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);" ], @@ -15643,12 +15683,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);" ], @@ -15707,12 +15747,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);" ], @@ -15797,12 +15837,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);" ], @@ -15874,12 +15914,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);" ], @@ -15964,12 +16004,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);" ], @@ -16054,12 +16094,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);" ], @@ -16105,12 +16145,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);" ], @@ -16156,12 +16196,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);" ], @@ -16207,12 +16247,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);" ], @@ -16271,12 +16311,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);" ], @@ -16348,12 +16388,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);" ], @@ -16413,12 +16453,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);" ], @@ -16478,12 +16518,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);" ], @@ -16530,12 +16570,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);" ], @@ -16620,12 +16660,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);" ], @@ -16697,12 +16737,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);" ], @@ -16761,12 +16801,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);" ], @@ -16825,12 +16865,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);" ], @@ -16889,12 +16929,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);" ], @@ -16940,12 +16980,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);" ], @@ -16991,12 +17031,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);" ], @@ -17042,12 +17082,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);" ], @@ -17093,12 +17133,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);" ], @@ -17144,12 +17184,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);" ], @@ -17196,12 +17236,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);" ], @@ -17248,12 +17288,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);" ], @@ -17312,12 +17352,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);" ], @@ -17376,12 +17416,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);" ], @@ -17414,12 +17454,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();" ], @@ -17478,12 +17518,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);" ], @@ -17582,12 +17622,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);" ], @@ -17646,12 +17686,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);" ], @@ -17710,12 +17750,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);" ], @@ -17827,12 +17867,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);" ], @@ -17891,12 +17931,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);" ], @@ -17955,12 +17995,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);" ], @@ -18019,12 +18059,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);" ], @@ -18070,12 +18110,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);" ], @@ -18134,12 +18174,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);" ], @@ -18212,12 +18252,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);" ], @@ -18276,12 +18316,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);" ], @@ -18340,12 +18380,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);" ], @@ -18391,12 +18431,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);" ], @@ -18442,12 +18482,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);" ], @@ -18480,12 +18520,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();" ], @@ -18534,12 +18574,12 @@ "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);" @@ -18599,12 +18639,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);" ], @@ -18677,12 +18717,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);" ], @@ -18768,12 +18808,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);" ], @@ -18820,12 +18860,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);" ], @@ -18885,12 +18925,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);" ], @@ -19027,12 +19067,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);" ], @@ -19104,12 +19144,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);" ], @@ -19208,12 +19248,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);" ], @@ -19272,12 +19312,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);" ], @@ -19349,12 +19389,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);" ], @@ -19400,12 +19440,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);" ], @@ -19464,12 +19504,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);" ], @@ -19528,12 +19568,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);" ], @@ -19580,12 +19620,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);" ], @@ -19632,12 +19672,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);" ], @@ -19684,12 +19724,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);" ], @@ -19736,12 +19776,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);" ], @@ -19787,12 +19827,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);" ], @@ -19838,12 +19878,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);" ], @@ -19902,12 +19942,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);" ], @@ -19980,12 +20020,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);" ], @@ -20045,12 +20085,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);" ], @@ -20135,12 +20175,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);" ], @@ -20186,12 +20226,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);" ], @@ -20250,12 +20290,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);" ], @@ -20327,12 +20367,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);" ], @@ -20431,12 +20471,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);" ], @@ -20482,12 +20522,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);" ], @@ -20533,12 +20573,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);" ], @@ -20584,12 +20624,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);" ], @@ -20648,12 +20688,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);" ], @@ -20699,12 +20739,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);" ], @@ -20776,12 +20816,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);" ], @@ -20893,12 +20933,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);" ], @@ -20957,12 +20997,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);" ], @@ -21034,12 +21074,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);" ], @@ -21138,12 +21178,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);" ], @@ -21202,12 +21242,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);" ], @@ -21253,12 +21293,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);" ], @@ -21317,12 +21357,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);" ], @@ -21402,12 +21442,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);" @@ -21483,12 +21523,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);" @@ -21561,12 +21601,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_circle(color clr, const point_2d &pt, double radius)" - ], "python": [ "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, Point2D pt, double radius);" ], @@ -21651,12 +21691,12 @@ "group": "graphics" }, "signatures": { - "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):" ], + "cpp": [ + "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);" ], @@ -21740,12 +21780,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void draw_circle(color clr, double x, double y, double radius)" - ], "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);" ], @@ -21843,12 +21883,12 @@ "group": "graphics" }, "signatures": { - "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):" ], + "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);" ], @@ -21948,12 +21988,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);" @@ -22068,12 +22108,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);" @@ -22174,12 +22214,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);" @@ -22294,12 +22334,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);" @@ -22362,12 +22402,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);" @@ -22443,12 +22483,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);" @@ -22521,12 +22561,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_circle(color clr, const point_2d &pt, double radius)" - ], "python": [ "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, Point2D pt, double radius);" ], @@ -22611,12 +22651,12 @@ "group": "graphics" }, "signatures": { - "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):" ], + "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);" ], @@ -22700,12 +22740,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void fill_circle(color clr, double x, double y, double radius)" - ], "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);" ], @@ -22803,12 +22843,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);" ], @@ -22908,12 +22948,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);" @@ -23028,12 +23068,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);" @@ -23134,12 +23174,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);" @@ -23254,12 +23294,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);" @@ -23292,12 +23332,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "rectangle current_clip()" - ], "python": [ "def current_clip():" ], + "cpp": [ + "rectangle current_clip()" + ], "csharp": [ "public static Rectangle SplashKit.CurrentClip();" ], @@ -23343,12 +23383,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);" ], @@ -23397,12 +23437,12 @@ "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);" @@ -23452,12 +23492,12 @@ "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);" @@ -23490,12 +23530,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void pop_clip()" - ], "python": [ "def pop_clip():" ], + "cpp": [ + "void pop_clip()" + ], "csharp": [ "public static void SplashKit.PopClip();" ], @@ -23541,12 +23581,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);" ], @@ -23608,12 +23648,12 @@ "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);" @@ -23673,12 +23713,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);" ], @@ -23723,12 +23763,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);" ], @@ -23774,12 +23814,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);" ], @@ -23811,12 +23851,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void reset_clip()" - ], "python": [ "def reset_clip():" ], + "cpp": [ + "void reset_clip()" + ], "csharp": [ "public static void SplashKit.ResetClip();" ], @@ -23865,12 +23905,12 @@ "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);" @@ -23916,12 +23956,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);" ], @@ -23980,12 +24020,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);" ], @@ -24047,12 +24087,12 @@ "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);" @@ -24085,12 +24125,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "drawing_options option_defaults()" - ], "python": [ "def option_defaults():" ], + "cpp": [ + "drawing_options option_defaults()" + ], "csharp": [ "public static DrawingOptions SplashKit.OptionDefaults();" ], @@ -24136,12 +24176,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);" ], @@ -24200,12 +24240,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);" ], @@ -24254,12 +24294,12 @@ "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);" @@ -24322,12 +24362,12 @@ "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);" @@ -24360,12 +24400,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();" ], @@ -24411,12 +24451,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);" ], @@ -24448,12 +24488,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();" ], @@ -24499,12 +24539,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);" ], @@ -24536,12 +24576,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();" ], @@ -24587,12 +24627,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);" ], @@ -24637,12 +24677,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);" ], @@ -24701,12 +24741,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);" ], @@ -24790,12 +24830,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);" ], @@ -24893,12 +24933,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);" ], @@ -24944,12 +24984,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);" ], @@ -25008,12 +25048,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);" ], @@ -25058,12 +25098,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);" ], @@ -25135,12 +25175,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);" ], @@ -25225,12 +25265,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);" ], @@ -25289,12 +25329,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);" ], @@ -25352,12 +25392,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);" ], @@ -25429,12 +25469,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);" ], @@ -25466,12 +25506,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();" ], @@ -25517,12 +25557,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);" ], @@ -25554,12 +25594,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();" ], @@ -25605,12 +25645,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);" ], @@ -25655,12 +25695,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);" ], @@ -25719,12 +25759,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);" ], @@ -25769,12 +25809,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);" ], @@ -25833,12 +25873,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);" ], @@ -25897,12 +25937,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);" ], @@ -25974,12 +26014,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);" ], @@ -26076,12 +26116,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);" ], @@ -26192,12 +26232,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);" ], @@ -26272,12 +26312,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);" @@ -26366,12 +26406,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);" @@ -26485,12 +26525,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);" @@ -26618,12 +26658,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);" @@ -26699,12 +26739,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);" @@ -26793,12 +26833,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);" @@ -26912,12 +26952,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);" @@ -27045,12 +27085,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);" @@ -27110,12 +27150,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);" ], @@ -27187,12 +27227,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);" ], @@ -27289,12 +27329,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);" ], @@ -27405,12 +27445,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);" ], @@ -27485,12 +27525,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);" @@ -27579,12 +27619,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);" @@ -27698,12 +27738,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);" @@ -27831,12 +27871,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);" @@ -27912,12 +27952,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);" @@ -28006,12 +28046,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);" @@ -28125,12 +28165,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);" @@ -28258,12 +28298,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);" @@ -28297,12 +28337,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void clear_screen()" - ], "python": [ "def clear_screen_to_white():" ], + "cpp": [ + "void clear_screen()" + ], "csharp": [ "public static void SplashKit.ClearScreen();" ], @@ -28347,12 +28387,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);" ], @@ -28397,12 +28437,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);" ], @@ -28450,12 +28490,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);" @@ -28504,12 +28544,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);" @@ -28558,12 +28598,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);" @@ -28612,12 +28652,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);" @@ -28666,12 +28706,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);" @@ -28704,12 +28744,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();" ], @@ -28741,12 +28781,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "void refresh_screen()" - ], "python": [ "def refresh_screen():" ], + "cpp": [ + "void refresh_screen()" + ], "csharp": [ "public static void SplashKit.RefreshScreen();" ], @@ -28792,12 +28832,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);" ], @@ -28855,12 +28895,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);" ], @@ -28892,12 +28932,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "int screen_height()" - ], "python": [ "def screen_height():" ], + "cpp": [ + "int screen_height()" + ], "csharp": [ "public static int SplashKit.ScreenHeight();" ], @@ -28929,12 +28969,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "int screen_width()" - ], "python": [ "def screen_width():" ], + "cpp": [ + "int screen_width()" + ], "csharp": [ "public static int SplashKit.ScreenWidth();" ], @@ -28979,12 +29019,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);" ], @@ -29046,12 +29086,12 @@ "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);" @@ -29114,12 +29154,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);" @@ -29169,12 +29209,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);" @@ -29251,12 +29291,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);" @@ -29306,12 +29346,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);" @@ -29387,12 +29427,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);" @@ -29456,12 +29496,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);" @@ -29538,12 +29578,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);" @@ -29593,12 +29633,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);" @@ -29648,12 +29688,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);" @@ -29703,12 +29743,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);" @@ -29771,12 +29811,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);" @@ -29826,12 +29866,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);" @@ -29895,12 +29935,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);" @@ -29950,12 +29990,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);" @@ -30005,12 +30045,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);" @@ -30060,12 +30100,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);" @@ -30115,12 +30155,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);" @@ -30170,12 +30210,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);" @@ -30223,12 +30263,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);" ], @@ -30277,12 +30317,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);" @@ -30329,12 +30369,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);" ], @@ -30396,12 +30436,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);" @@ -30516,12 +30556,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);" @@ -30568,12 +30608,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);" ], @@ -30622,12 +30662,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);" @@ -30675,12 +30715,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);" ], @@ -30742,12 +30782,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);" @@ -30808,12 +30848,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);" ], @@ -30887,12 +30927,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);" @@ -30968,12 +31008,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);" @@ -31063,12 +31103,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);" @@ -31142,12 +31182,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);" ], @@ -31233,12 +31273,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);" ], @@ -31327,12 +31367,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);" @@ -31435,12 +31475,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);" @@ -31529,12 +31569,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);" @@ -31637,12 +31677,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);" @@ -31676,12 +31716,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();" ], @@ -31731,12 +31771,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);" @@ -31783,12 +31823,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);" ], @@ -31849,12 +31889,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);" @@ -31918,12 +31958,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);" @@ -31999,12 +32039,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);" @@ -32081,12 +32121,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);" @@ -32176,12 +32216,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);" @@ -32231,12 +32271,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);" @@ -32296,12 +32336,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);" ], @@ -32373,12 +32413,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);" ], @@ -32450,12 +32490,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);" ], @@ -32540,12 +32580,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);" ], @@ -32642,12 +32682,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);" ], @@ -32758,12 +32798,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);" ], @@ -32838,12 +32878,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);" @@ -32932,12 +32972,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);" @@ -33026,12 +33066,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);" @@ -33133,12 +33173,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);" @@ -33252,12 +33292,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);" @@ -33385,12 +33425,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);" @@ -33466,12 +33506,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);" @@ -33560,12 +33600,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);" @@ -33654,12 +33694,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);" @@ -33761,12 +33801,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);" @@ -33880,12 +33920,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);" @@ -34013,12 +34053,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);" @@ -34078,12 +34118,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);" ], @@ -34155,12 +34195,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);" ], @@ -34231,12 +34271,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);" ], @@ -34321,12 +34361,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);" ], @@ -34401,12 +34441,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);" @@ -34495,12 +34535,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);" @@ -34588,12 +34628,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);" @@ -34695,12 +34735,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);" @@ -34776,12 +34816,12 @@ "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);" @@ -34870,12 +34910,12 @@ "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);" @@ -34963,12 +35003,12 @@ "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);" @@ -35070,12 +35110,12 @@ "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);" @@ -35135,12 +35175,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);" ], @@ -35212,12 +35252,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);" ], @@ -35263,12 +35303,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);" ], @@ -35326,12 +35366,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);" ], @@ -35390,12 +35430,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);" ], @@ -35467,12 +35507,12 @@ "group": "graphics" }, "signatures": { - "cpp": [ - "color get_pixel(window wnd, double x, double y)" - ], "python": [ "def get_pixel_from_window(wnd, x, y):" ], + "cpp": [ + "color get_pixel(window wnd, double x, double y)" + ], "csharp": [ "public static Color SplashKit.GetPixel(Window wnd, double x, double y);" ], @@ -35530,12 +35570,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);" ], @@ -35607,12 +35647,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);" ], @@ -35686,12 +35726,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);" @@ -35780,12 +35820,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);" @@ -35860,12 +35900,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);" @@ -35954,12 +35994,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);" @@ -36019,12 +36059,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);" ], @@ -36096,12 +36136,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);" ], @@ -36198,12 +36238,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);" ], @@ -36314,12 +36354,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);" ], @@ -36394,12 +36434,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);" @@ -36488,12 +36528,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);" @@ -36607,12 +36647,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);" @@ -36740,12 +36780,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);" @@ -36821,12 +36861,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);" @@ -36915,12 +36955,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);" @@ -37034,12 +37074,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);" @@ -37167,12 +37207,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);" @@ -37231,12 +37271,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);" ], @@ -37308,12 +37348,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);" ], @@ -37387,12 +37427,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);" @@ -37481,12 +37521,12 @@ "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):" ], + "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);" @@ -37561,12 +37601,12 @@ "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):" ], + "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);" @@ -37655,12 +37695,12 @@ "self": "destination" }, "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):" ], + "cpp": [ + "void fill_quad_on_window(window destination, color clr, const quad &q, const drawing_options &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 +37760,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);" ], @@ -37797,12 +37837,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);" ], @@ -37899,12 +37939,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);" ], @@ -38015,12 +38055,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);" ], @@ -38095,12 +38135,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);" @@ -38189,12 +38229,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);" @@ -38308,12 +38348,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);" @@ -38441,12 +38481,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);" @@ -38522,12 +38562,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);" @@ -38616,12 +38656,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);" @@ -38735,12 +38775,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);" @@ -38868,12 +38908,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);" @@ -38986,12 +39026,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);" ], @@ -39116,12 +39156,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);" ], @@ -39207,12 +39247,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);" ], @@ -39311,12 +39351,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);" ], @@ -39427,12 +39467,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);" ], @@ -39557,12 +39597,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);" ], @@ -39690,12 +39730,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);" @@ -39837,12 +39877,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);" @@ -39945,12 +39985,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);" @@ -40066,12 +40106,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);" @@ -40199,12 +40239,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);" @@ -40346,12 +40386,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);" @@ -40480,12 +40520,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);" @@ -40627,12 +40667,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);" @@ -40735,12 +40775,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);" @@ -40856,12 +40896,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);" @@ -40989,12 +41029,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);" @@ -41136,12 +41176,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);" @@ -41202,12 +41242,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);" ], @@ -41269,12 +41309,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);" @@ -41335,12 +41375,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);" ], @@ -41402,12 +41442,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);" @@ -41454,12 +41494,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);" ], @@ -41493,12 +41533,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();" @@ -41549,12 +41589,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);" @@ -41602,12 +41642,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);" ], @@ -41656,12 +41696,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);" @@ -41695,12 +41735,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();" ], @@ -41746,12 +41786,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);" ], @@ -41798,12 +41838,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);" ], @@ -41864,12 +41904,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);" @@ -41930,12 +41970,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);" ], @@ -41997,12 +42037,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);" @@ -42077,12 +42117,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);" @@ -42156,12 +42196,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);" @@ -42236,12 +42276,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);" @@ -42315,12 +42355,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);" @@ -42380,12 +42420,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);" ], @@ -42457,12 +42497,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);" ], @@ -42585,12 +42625,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);" ], @@ -42727,12 +42767,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);" ], @@ -42807,12 +42847,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);" @@ -42901,12 +42941,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);" @@ -43046,12 +43086,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);" @@ -43205,12 +43245,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);" @@ -43286,12 +43326,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);" @@ -43380,12 +43420,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);" @@ -43525,12 +43565,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);" @@ -43684,12 +43724,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);" @@ -43749,12 +43789,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);" ], @@ -43826,12 +43866,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);" ], @@ -43954,12 +43994,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);" ], @@ -44096,12 +44136,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);" ], @@ -44176,12 +44216,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);" @@ -44270,12 +44310,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);" @@ -44415,12 +44455,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);" @@ -44574,12 +44614,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);" @@ -44655,12 +44695,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);" @@ -44749,12 +44789,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);" @@ -44894,12 +44934,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);" @@ -45053,12 +45093,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);" @@ -45110,12 +45150,12 @@ "static": "input" }, "signatures": { - "cpp": [ - "void process_events()" - ], "python": [ "def process_events():" ], + "cpp": [ + "void process_events()" + ], "csharp": [ "public static void SplashKit.ProcessEvents();" ], @@ -45148,12 +45188,12 @@ "static": "input" }, "signatures": { - "cpp": [ - "bool quit_requested()" - ], "python": [ "def quit_requested():" ], + "cpp": [ + "bool quit_requested()" + ], "csharp": [ "public static bool SplashKit.QuitRequested();" ], @@ -45186,12 +45226,12 @@ "static": "input" }, "signatures": { - "cpp": [ - "void reset_quit()" - ], "python": [ "def reset_quit():" ], + "cpp": [ + "void reset_quit()" + ], "csharp": [ "public static void SplashKit.ResetQuit();" ], @@ -45223,12 +45263,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();" ], @@ -45273,12 +45313,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);" ], @@ -45323,12 +45363,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);" ], @@ -45373,12 +45413,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);" ], @@ -45423,12 +45463,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);" ], @@ -45473,12 +45513,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);" ], @@ -45523,12 +45563,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);" ], @@ -45573,12 +45613,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);" ], @@ -45623,12 +45663,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);" ], @@ -45673,12 +45713,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);" ], @@ -45723,12 +45763,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);" ], @@ -45773,12 +45813,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);" ], @@ -45810,12 +45850,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void hide_mouse()" - ], "python": [ "def hide_mouse():" ], + "cpp": [ + "void hide_mouse()" + ], "csharp": [ "public static void SplashKit.HideMouse();" ], @@ -45860,12 +45900,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);" ], @@ -45910,12 +45950,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);" ], @@ -45947,12 +45987,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "vector_2d mouse_movement()" - ], "python": [ "def mouse_movement():" ], + "cpp": [ + "vector_2d mouse_movement()" + ], "csharp": [ "public static Vector2D SplashKit.MouseMovement();" ], @@ -45984,12 +46024,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "point_2d mouse_position()" - ], "python": [ "def mouse_position():" ], + "cpp": [ + "point_2d mouse_position()" + ], "csharp": [ "public static Point2D SplashKit.MousePosition();" ], @@ -46021,12 +46061,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();" ], @@ -46058,12 +46098,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool mouse_shown()" - ], "python": [ "def mouse_shown():" ], + "cpp": [ + "bool mouse_shown()" + ], "csharp": [ "public static bool SplashKit.MouseShown();" ], @@ -46108,12 +46148,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);" ], @@ -46145,12 +46185,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();" ], @@ -46182,12 +46222,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "float mouse_x()" - ], "python": [ "def mouse_x():" ], + "cpp": [ + "float mouse_x()" + ], "csharp": [ "public static float SplashKit.MouseX();" ], @@ -46219,12 +46259,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "float mouse_y()" - ], "python": [ "def mouse_y():" ], + "cpp": [ + "float mouse_y()" + ], "csharp": [ "public static float SplashKit.MouseY();" ], @@ -46282,12 +46322,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);" ], @@ -46333,12 +46373,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);" ], @@ -46370,12 +46410,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "void show_mouse()" - ], "python": [ "def show_mouse():" ], + "cpp": [ + "void show_mouse()" + ], "csharp": [ "public static void SplashKit.ShowMouse();" ], @@ -46421,12 +46461,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);" ], @@ -46510,12 +46550,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);" ], @@ -46547,12 +46587,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();" ], @@ -46601,12 +46641,12 @@ "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);" @@ -46639,12 +46679,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "bool reading_text()" - ], "python": [ "def reading_text():" ], + "cpp": [ + "bool reading_text()" + ], "csharp": [ "public static bool SplashKit.ReadingText();" ], @@ -46693,12 +46733,12 @@ "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);" @@ -46744,12 +46784,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);" ], @@ -46808,12 +46848,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);" ], @@ -46875,12 +46915,12 @@ "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);" @@ -46956,12 +46996,12 @@ "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);" @@ -46994,12 +47034,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();" ], @@ -47048,12 +47088,12 @@ "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);" @@ -47086,12 +47126,12 @@ "group": "input" }, "signatures": { - "cpp": [ - "string text_input()" - ], "python": [ "def text_input():" ], + "cpp": [ + "string text_input()" + ], "csharp": [ "public static string SplashKit.TextInput();" ], @@ -47140,12 +47180,12 @@ "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);" @@ -47722,8 +47762,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}" } @@ -47757,8 +47797,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}" } @@ -47809,12 +47849,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);" ], @@ -47860,12 +47900,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);" ], @@ -47911,12 +47951,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);" ], @@ -47976,12 +48016,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);" ], @@ -48054,12 +48094,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);" ], @@ -48119,12 +48159,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);" ], @@ -48184,12 +48224,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);" ], @@ -48262,12 +48302,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);" ], @@ -48327,12 +48367,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);" ], @@ -48378,12 +48418,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);" ], @@ -48443,12 +48483,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);" ], @@ -48521,12 +48561,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);" ], @@ -48585,12 +48625,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);" ], @@ -48663,12 +48703,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);" ], @@ -48728,12 +48768,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);" ], @@ -48779,12 +48819,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);" ], @@ -48844,12 +48884,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);" ], @@ -48882,12 +48922,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void disable_interface()" - ], "python": [ "def disable_interface():" ], + "cpp": [ + "void disable_interface()" + ], "csharp": [ "public static void SplashKit.DisableInterface();" ], @@ -48920,12 +48960,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void draw_interface()" - ], "python": [ "def draw_interface():" ], + "cpp": [ + "void draw_interface()" + ], "csharp": [ "public static void SplashKit.DrawInterface();" ], @@ -48958,12 +48998,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void enable_interface()" - ], "python": [ "def enable_interface():" ], + "cpp": [ + "void enable_interface()" + ], "csharp": [ "public static void SplashKit.EnableInterface();" ], @@ -49009,12 +49049,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);" ], @@ -49060,12 +49100,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);" ], @@ -49111,12 +49151,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);" ], @@ -49162,12 +49202,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);" ], @@ -49200,12 +49240,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void enter_column()" - ], "python": [ "def enter_column():" ], + "cpp": [ + "void enter_column()" + ], "csharp": [ "public static void SplashKit.EnterColumn();" ], @@ -49238,12 +49278,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();" ], @@ -49289,12 +49329,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);" ], @@ -49354,12 +49394,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);" ], @@ -49405,12 +49445,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);" ], @@ -49470,12 +49510,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);" ], @@ -49508,12 +49548,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "bool interface_enabled()" - ], "python": [ "def interface_enabled():" ], + "cpp": [ + "bool interface_enabled()" + ], "csharp": [ "public static bool SplashKit.InterfaceEnabled();" ], @@ -49559,12 +49599,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);" ], @@ -49610,12 +49650,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);" ], @@ -49675,12 +49715,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);" ], @@ -49713,12 +49753,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();" ], @@ -49751,12 +49791,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();" ], @@ -49789,12 +49829,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void leave_column()" - ], "python": [ "def leave_column():" ], + "cpp": [ + "void leave_column()" + ], "csharp": [ "public static void SplashKit.LeaveColumn();" ], @@ -49867,12 +49907,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);" ], @@ -49931,12 +49971,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);" ], @@ -50009,12 +50049,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);" ], @@ -50060,12 +50100,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);" ], @@ -50111,12 +50151,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);" ], @@ -50176,12 +50216,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);" ], @@ -50214,12 +50254,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "void reset_layout()" - ], "python": [ "def reset_layout():" ], + "cpp": [ + "void reset_layout()" + ], "csharp": [ "public static void SplashKit.ResetLayout();" ], @@ -50278,12 +50318,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);" ], @@ -50329,12 +50369,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);" ], @@ -50432,12 +50472,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);" ], @@ -50496,12 +50536,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);" ], @@ -50573,12 +50613,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);" ], @@ -50625,12 +50665,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);" ], @@ -50676,12 +50716,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);" ], @@ -50727,12 +50767,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);" ], @@ -50778,12 +50818,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);" ], @@ -50855,12 +50895,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);" ], @@ -50906,12 +50946,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);" ], @@ -50983,12 +51023,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);" ], @@ -51047,12 +51087,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);" ], @@ -51098,12 +51138,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);" ], @@ -51163,12 +51203,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);" ], @@ -51214,12 +51254,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);" ], @@ -51265,12 +51305,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);" ], @@ -51303,12 +51343,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();" ], @@ -51394,12 +51434,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);" ], @@ -51471,12 +51511,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);" ], @@ -51562,12 +51602,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);" ], @@ -51613,12 +51653,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);" ], @@ -51678,12 +51718,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);" ], @@ -51743,12 +51783,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);" ], @@ -51781,12 +51821,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();" ], @@ -51846,12 +51886,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);" ], @@ -51910,12 +51950,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);" ], @@ -51974,12 +52014,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);" ], @@ -52025,12 +52065,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);" ], @@ -52076,12 +52116,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);" ], @@ -52154,12 +52194,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "string text_box(const string &label_text, const string &value, const rectangle &rect)" - ], "python": [ "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 labelText, string value, Rectangle rect);" ], @@ -52218,12 +52258,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "string text_box(const string &label_text, const string &value)" - ], "python": [ "def text_box(label_text, value):" ], + "cpp": [ + "string text_box(const string &label_text, const string &value)" + ], "csharp": [ "public static string SplashKit.TextBox(string labelText, string value);" ], @@ -52296,12 +52336,12 @@ "static": "interface" }, "signatures": { - "cpp": [ - "string text_box(const string &label_text, const string &value, bool show_label)" - ], "python": [ "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, bool showLabel);" ], @@ -52354,12 +52394,12 @@ "static": "json" }, "signatures": { - "cpp": [ - "json create_json()" - ], "python": [ "def create_json():" ], + "cpp": [ + "json create_json()" + ], "csharp": [ "public static Json SplashKit.CreateJson();", "public Json();" @@ -52409,12 +52449,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);" @@ -52449,12 +52489,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();" @@ -52505,12 +52545,12 @@ "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);" @@ -52560,12 +52600,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);" @@ -52612,12 +52652,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);" ], @@ -52664,12 +52704,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);" @@ -52717,12 +52757,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);" @@ -52785,12 +52825,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);" @@ -52867,12 +52907,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);" @@ -52949,12 +52989,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);" @@ -53031,12 +53071,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);" @@ -53113,12 +53153,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);" @@ -53181,12 +53221,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);" @@ -53249,12 +53289,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);" @@ -53317,12 +53357,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);" @@ -53385,12 +53425,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);" @@ -53453,12 +53493,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);" @@ -53521,12 +53561,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);" @@ -53603,12 +53643,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);" @@ -53685,12 +53725,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);" @@ -53767,12 +53807,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);" @@ -53849,12 +53889,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);" @@ -53930,12 +53970,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);" @@ -54012,12 +54052,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);" @@ -54094,12 +54134,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);" @@ -54176,12 +54216,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);" @@ -54257,12 +54297,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);" @@ -54338,12 +54378,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);" @@ -54390,12 +54430,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);" ], @@ -54455,12 +54495,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);" @@ -54508,12 +54548,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);" @@ -54580,12 +54620,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();" ], @@ -54631,12 +54671,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);" ], @@ -54709,12 +54749,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);" ], @@ -54773,12 +54813,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);" ], @@ -54825,8 +54865,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}" } @@ -54855,8 +54895,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}" } @@ -54894,12 +54934,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();" ], @@ -54948,12 +54988,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);" @@ -55016,12 +55056,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);" @@ -55069,12 +55109,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);" ], @@ -55134,12 +55174,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);" ], @@ -55172,12 +55212,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();" ], @@ -55224,12 +55264,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);" ], @@ -55279,12 +55319,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);" @@ -55335,12 +55375,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);" @@ -55374,12 +55414,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();" ], @@ -55412,12 +55452,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();" ], @@ -55467,12 +55507,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);" @@ -55520,12 +55560,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);" ], @@ -55575,12 +55615,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);" @@ -55628,12 +55668,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);" ], @@ -55683,12 +55723,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);" @@ -55736,12 +55776,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);" ], @@ -55790,12 +55830,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);" @@ -55845,12 +55885,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);" @@ -55898,12 +55938,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);" ], @@ -55949,12 +55989,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);" ], @@ -56003,12 +56043,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);" @@ -56056,12 +56096,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);" ], @@ -56123,12 +56163,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);" @@ -56204,12 +56244,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);" @@ -56256,12 +56296,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);" ], @@ -56307,12 +56347,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);" ], @@ -56361,12 +56401,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);" @@ -56413,12 +56453,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);" ], @@ -56452,12 +56492,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();" @@ -56508,12 +56548,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);" @@ -56561,12 +56601,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);" ], @@ -56616,12 +56656,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);" @@ -56655,12 +56695,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();" ], @@ -56706,12 +56746,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);" ], @@ -56757,12 +56797,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);" ], @@ -56808,12 +56848,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);" ], @@ -56859,12 +56899,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);" ], @@ -56910,12 +56950,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);" ], @@ -56961,12 +57001,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);" ], @@ -57015,12 +57055,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);" @@ -57068,12 +57108,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);" ], @@ -57119,12 +57159,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);" ], @@ -57170,12 +57210,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);" ], @@ -57222,12 +57262,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);" ], @@ -57276,12 +57316,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);" @@ -57328,12 +57368,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);" ], @@ -57379,12 +57419,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);" ], @@ -57434,12 +57474,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);" @@ -57490,12 +57530,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);" @@ -57543,12 +57583,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);" ], @@ -57597,12 +57637,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);" @@ -57652,12 +57692,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);" @@ -57707,12 +57747,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);" @@ -57762,12 +57802,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);" @@ -57817,12 +57857,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);" @@ -57856,12 +57896,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "string my_ip()" - ], "python": [ "def my_ip():" ], + "cpp": [ + "string my_ip()" + ], "csharp": [ "public static string SplashKit.MyIP();" ], @@ -57920,12 +57960,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);" ], @@ -57974,12 +58014,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);" @@ -58054,12 +58094,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);" @@ -58148,12 +58188,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);" @@ -58187,12 +58227,12 @@ "static": "networking" }, "signatures": { - "cpp": [ - "message read_message()" - ], "python": [ "def read_message():" ], + "cpp": [ + "message read_message()" + ], "csharp": [ "public static Message SplashKit.ReadMessage();" ], @@ -58242,12 +58282,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);" @@ -58295,12 +58335,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);" ], @@ -58350,12 +58390,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);" @@ -58403,12 +58443,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);" ], @@ -58458,12 +58498,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);" @@ -58514,12 +58554,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);" @@ -58569,12 +58609,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);" @@ -58622,12 +58662,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);" ], @@ -58660,12 +58700,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();" ], @@ -58714,12 +58754,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);" @@ -58780,12 +58820,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);" ], @@ -58847,12 +58887,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);" @@ -58916,12 +58956,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);" @@ -58982,12 +59022,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);" ], @@ -59034,12 +59074,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);" ], @@ -59088,12 +59128,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);" @@ -59140,12 +59180,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);" ], @@ -59192,12 +59232,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);" @@ -59232,12 +59272,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();" @@ -59309,12 +59349,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);" ], @@ -59385,12 +59425,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);" ], @@ -59461,12 +59501,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);" ], @@ -59537,12 +59577,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);" ], @@ -59591,12 +59631,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);" @@ -59655,12 +59695,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);" ], @@ -59745,12 +59785,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);" ], @@ -59821,12 +59861,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);" ], @@ -59871,12 +59911,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);" ], @@ -59934,12 +59974,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);" ], @@ -59988,12 +60028,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);" @@ -60056,12 +60096,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);" @@ -60124,12 +60164,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);" @@ -60192,12 +60232,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);" @@ -60260,12 +60300,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);" @@ -60328,12 +60368,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);" @@ -60409,12 +60449,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);" @@ -60477,12 +60517,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);" @@ -60532,12 +60572,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);" @@ -60587,12 +60627,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);" @@ -60655,12 +60695,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);" @@ -60710,12 +60750,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);" @@ -60765,12 +60805,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);" @@ -60846,12 +60886,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);" @@ -60901,12 +60941,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);" @@ -60956,12 +60996,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);" @@ -61011,12 +61051,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);" @@ -61079,12 +61119,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);" @@ -61160,12 +61200,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);" @@ -61228,12 +61268,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);" @@ -61296,12 +61336,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);" @@ -61352,12 +61392,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);" @@ -61420,12 +61460,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);" @@ -61489,12 +61529,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);" @@ -61571,12 +61611,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);" @@ -61666,12 +61706,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);" @@ -61774,12 +61814,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);" @@ -61843,12 +61883,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);" @@ -61895,12 +61935,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);" ], @@ -61936,12 +61976,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();" @@ -61990,12 +62030,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);" @@ -62046,12 +62086,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);" @@ -62185,8 +62225,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}" } @@ -62224,8 +62264,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}" } @@ -62306,12 +62346,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);" @@ -62400,12 +62440,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);" @@ -62495,12 +62535,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);" @@ -62590,12 +62630,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);" @@ -62698,12 +62738,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);" @@ -62818,12 +62858,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);" @@ -62913,12 +62953,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);" @@ -63034,12 +63074,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);" @@ -63155,12 +63195,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);" @@ -63302,12 +63342,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);" @@ -63384,12 +63424,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);" @@ -63466,12 +63506,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);" @@ -63573,12 +63613,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);" @@ -63668,12 +63708,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);" @@ -63763,12 +63803,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);" @@ -63884,12 +63924,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);" @@ -63966,12 +64006,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);" @@ -64060,12 +64100,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);" @@ -64155,12 +64195,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);" @@ -64250,12 +64290,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);" @@ -64358,12 +64398,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);" @@ -64453,12 +64493,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);" @@ -64560,12 +64600,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);" @@ -64668,12 +64708,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);" @@ -64776,12 +64816,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);" @@ -64897,12 +64937,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);" @@ -64979,12 +65019,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);" @@ -65073,12 +65113,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);" @@ -65168,12 +65208,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);" @@ -65263,12 +65303,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);" @@ -65371,12 +65411,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);" @@ -65453,12 +65493,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);" @@ -65547,12 +65587,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);" @@ -65642,12 +65682,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);" @@ -65737,12 +65777,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);" @@ -65845,12 +65885,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);" @@ -65912,12 +65952,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);" ], @@ -65978,12 +66018,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);" ], @@ -66044,12 +66084,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);" ], @@ -66110,12 +66150,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);" ], @@ -66176,12 +66216,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);" ], @@ -66242,12 +66282,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);" ], @@ -66308,12 +66348,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);" ], @@ -66374,12 +66414,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);" ], @@ -66440,12 +66480,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);" ], @@ -66506,12 +66546,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);" ], @@ -66572,12 +66612,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);" ], @@ -66638,12 +66678,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);" ], @@ -66704,12 +66744,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);" ], @@ -66770,12 +66810,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);" ], @@ -66836,12 +66876,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);" ], @@ -66902,12 +66942,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);" ], @@ -66968,12 +67008,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);" ], @@ -67034,12 +67074,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);" ], @@ -67100,12 +67140,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);" ], @@ -67166,12 +67206,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);" ], @@ -67232,12 +67272,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);" ], @@ -67298,12 +67338,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);" ], @@ -67364,12 +67404,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);" ], @@ -67430,12 +67470,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);" ], @@ -67496,12 +67536,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);" ], @@ -67575,12 +67615,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);" ], @@ -67654,12 +67694,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);" ], @@ -67733,12 +67773,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);" ], @@ -67812,12 +67852,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);" ], @@ -67891,12 +67931,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);" ], @@ -67970,12 +68010,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);" ], @@ -68049,12 +68089,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);" ], @@ -68128,12 +68168,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);" ], @@ -68207,12 +68247,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);" ], @@ -68286,12 +68326,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);" ], @@ -68365,12 +68405,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);" ], @@ -68444,12 +68484,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);" ], @@ -68523,12 +68563,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);" ], @@ -68602,12 +68642,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);" ], @@ -68681,12 +68721,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);" ], @@ -68760,12 +68800,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);" ], @@ -68839,12 +68879,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);" ], @@ -68918,12 +68958,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);" ], @@ -68997,12 +69037,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);" ], @@ -69076,12 +69116,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);" ], @@ -69155,12 +69195,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);" ], @@ -69234,12 +69274,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);" ], @@ -69313,12 +69353,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);" ], @@ -69392,12 +69432,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);" ], @@ -69471,12 +69511,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);" ], @@ -69564,12 +69604,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);" @@ -69659,12 +69699,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);" @@ -69767,12 +69807,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);" @@ -69835,12 +69875,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);" @@ -69903,12 +69943,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);" @@ -69971,12 +70011,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);" @@ -70039,12 +70079,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);" @@ -70120,12 +70160,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);" @@ -70188,12 +70228,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);" @@ -70256,12 +70296,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);" @@ -70322,12 +70362,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);" ], @@ -70387,12 +70427,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);" ], @@ -70425,12 +70465,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();" ], @@ -70476,12 +70516,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);" ], @@ -70541,12 +70581,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);" ], @@ -70606,12 +70646,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);" ], @@ -70671,12 +70711,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);" ], @@ -70722,12 +70762,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);" ], @@ -70773,12 +70813,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);" ], @@ -70825,12 +70865,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);" ], @@ -70877,12 +70917,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);" ], @@ -70928,12 +70968,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);" ], @@ -71005,12 +71045,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);" ], @@ -71057,12 +71097,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);" ], @@ -71109,12 +71149,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);" ], @@ -71173,12 +71213,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);" ], @@ -71237,12 +71277,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);" ], @@ -71301,12 +71341,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);" ], @@ -71352,12 +71392,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);" ], @@ -71442,12 +71482,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);" ], @@ -71493,12 +71533,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);" ], @@ -71557,12 +71597,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);" ], @@ -71608,12 +71648,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);" ], @@ -71672,12 +71712,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);" ], @@ -71723,12 +71763,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);" ], @@ -71787,12 +71827,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);" ], @@ -71851,12 +71891,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);" ], @@ -71902,12 +71942,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);" ], @@ -71966,12 +72006,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);" ], @@ -72017,12 +72057,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);" ], @@ -72068,12 +72108,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);" ], @@ -72132,12 +72172,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);" ], @@ -72183,12 +72223,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);" ], @@ -72260,12 +72300,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);" ], @@ -72337,12 +72377,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);" ], @@ -72414,12 +72454,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);" ], @@ -72491,12 +72531,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);" ], @@ -72568,12 +72608,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);" ], @@ -72632,12 +72672,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);" ], @@ -72696,12 +72736,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);" ], @@ -72748,12 +72788,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);" ], @@ -72812,12 +72852,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);" ], @@ -72863,12 +72903,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);" ], @@ -72927,12 +72967,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);" ], @@ -72991,12 +73031,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);" ], @@ -73095,12 +73135,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);" ], @@ -73150,12 +73190,12 @@ "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);" @@ -73203,12 +73243,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);" ], @@ -73241,12 +73281,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();" ], @@ -73292,12 +73332,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);" ], @@ -73307,7 +73347,7 @@ } }, { - "signature": "adc_device open_adc(const string &name,adc_type type);", + "signature": "adc_device open_adc(const string &name,adc_type type_of_adc);", "name": "open_adc", "method_name": null, "unique_global_name": "open_adc", @@ -73337,7 +73377,7 @@ "is_vector": false, "type_parameter": null }, - "type": { + "type_of_adc": { "type": "adc_type", "description": "The type of ADC device (e.g., ADS7830, PCF8591).", "is_pointer": false, @@ -73358,23 +73398,23 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "adc_device open_adc(const string &name, adc_type type)" - ], "python": [ - "def open_adc(name, type):" + "def open_adc(name, type_of_adc):" + ], + "cpp": [ + "adc_device open_adc(const string &name, adc_type type_of_adc)" ], "csharp": [ - "public static AdcDevice SplashKit.OpenAdc(string name, AdcType type);", - "public AdcDevice(string name, AdcType type);" + "public static AdcDevice SplashKit.OpenAdc(string name, AdcType typeOfAdc);", + "public AdcDevice(string name, AdcType typeOfAdc);" ], "pascal": [ - "function OpenAdc(const name: String; type: AdcType): AdcDevice" + "function OpenAdc(const name: String; typeOfAdc: AdcType): AdcDevice" ] } }, { - "signature": "adc_device open_adc(const string &name,int bus,int address,adc_type type);", + "signature": "adc_device open_adc(const string &name,int bus,int address,adc_type type_of_adc);", "name": "open_adc", "method_name": null, "unique_global_name": "open_adc_with_bus", @@ -73430,7 +73470,7 @@ "is_vector": false, "type_parameter": null }, - "type": { + "type_of_adc": { "type": "adc_type", "description": "The type of ADC device (e.g., ADS7830, PCF8591).", "is_pointer": false, @@ -73452,18 +73492,18 @@ "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):" + "def open_adc_with_bus(name, bus, address, type_of_adc):" + ], + "cpp": [ + "adc_device open_adc(const string &name, int bus, int address, adc_type type_of_adc)" ], "csharp": [ - "public static AdcDevice SplashKit.OpenAdc(string name, int bus, int address, AdcType type);", - "public AdcDevice(string name, int bus, int address, AdcType type);" + "public static AdcDevice SplashKit.OpenAdc(string name, int bus, int address, AdcType typeOfAdc);", + "public AdcDevice(string name, int bus, int address, AdcType typeOfAdc);" ], "pascal": [ - "function OpenAdc(const name: String; bus: Integer; address: Integer; type: AdcType): AdcDevice" + "function OpenAdc(const name: String; bus: Integer; address: Integer; typeOfAdc: AdcType): AdcDevice" ] } }, @@ -73520,12 +73560,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);" @@ -73586,12 +73626,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);" ], @@ -73600,6 +73640,57 @@ ] } }, + { + "signature": "unsigned short get_alpha_font_14_seg(char ascii_char);", + "name": "get_alpha_font_14_seg", + "method_name": null, + "unique_global_name": "get_alpha_font_14_seg", + "unique_method_name": null, + "suffix_name": null, + "description": "Converts an ASCII character to a binary value to be used with the Quad 14-segment display module (HT16K33 backpack).", + "brief": null, + "return": { + "type": "unsigned short", + "description": "The binary value used to display a character on the 14-segment display.", + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "ascii_char": { + "type": "char", + "description": "The ascii character to be converted to a 16-bit binary value.", + "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 get_alpha_font_14_seg(ascii_char):" + ], + "cpp": [ + "unsigned short get_alpha_font_14_seg(char ascii_char)" + ], + "csharp": [ + "public static ushort SplashKit.GetAlphaFont14Seg(char asciiChar);" + ], + "pascal": [ + "function GetAlphaFont14Seg(asciiChar: Char): Word" + ] + } + }, { "signature": "int gpio_pin_to_int(gpio_pin_value value);", "name": "gpio_pin_to_int", @@ -73637,12 +73728,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "int gpio_pin_to_int(gpio_pin_value value)" - ], "python": [ "def gpio_pin_to_int(value):" ], + "cpp": [ + "int gpio_pin_to_int(gpio_pin_value value)" + ], "csharp": [ "public static int SplashKit.GpioPinToInt(GpioPinValue value);" ], @@ -73675,12 +73766,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "bool has_gpio()" - ], "python": [ "def has_gpio():" ], + "cpp": [ + "bool has_gpio()" + ], "csharp": [ "public static bool SplashKit.HasGpio();" ], @@ -73713,12 +73804,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void raspi_cleanup()" - ], "python": [ "def raspi_cleanup():" ], + "cpp": [ + "void raspi_cleanup()" + ], "csharp": [ "public static void SplashKit.RaspiCleanup();" ], @@ -73764,12 +73855,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);" ], @@ -73815,12 +73906,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "int raspi_get_servo_pulsewidth(gpio_pin pin)" - ], "python": [ "def raspi_get_servo_pulsewidth(pin):" ], + "cpp": [ + "int raspi_get_servo_pulsewidth(gpio_pin pin)" + ], "csharp": [ "public static int SplashKit.RaspiGetServoPulsewidth(GpioPin pin);" ], @@ -73829,6 +73920,225 @@ ] } }, + { + "signature": "int raspi_i2c_open(int bus,int address);", + "name": "raspi_i2c_open", + "method_name": null, + "unique_global_name": "raspi_i2c_open", + "unique_method_name": null, + "suffix_name": null, + "description": "Opens I2C communication on selected address. It will return -1 if not using Raspberry Pi.", + "brief": null, + "return": { + "type": "int", + "description": "The handle referencing this particular connection.", + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "bus": { + "type": "int", + "description": "The bus of the I2C device.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "address": { + "type": "int", + "description": "The address of the I2C device.", + "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_i2c_open(bus, address):" + ], + "cpp": [ + "int raspi_i2c_open(int bus, int address)" + ], + "csharp": [ + "public static int SplashKit.RaspiI2cOpen(int bus, int address);" + ], + "pascal": [ + "function RaspiI2cOpen(bus: Integer; address: Integer): Integer" + ] + } + }, + { + "signature": "void raspi_i2c_write(int handle,int data);", + "name": "raspi_i2c_write", + "method_name": null, + "unique_global_name": "raspi_i2c_write", + "unique_method_name": null, + "suffix_name": null, + "description": "Writes data to specified I2C connection.", + "brief": null, + "return": { + "type": "void", + "description": null, + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "handle": { + "type": "int", + "description": "The reference for a specific I2C connection.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "data": { + "type": "int", + "description": "The data to send.", + "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_i2c_write(handle, data):" + ], + "cpp": [ + "void raspi_i2c_write(int handle, int data)" + ], + "csharp": [ + "public static void SplashKit.RaspiI2cWrite(int handle, int data);" + ], + "pascal": [ + "procedure RaspiI2cWrite(handle: Integer; data: Integer)" + ] + } + }, + { + "signature": "void raspi_i2c_write(int handle,int reg,int data,int bytes);", + "name": "raspi_i2c_write", + "method_name": null, + "unique_global_name": "raspi_i2c_write_data", + "unique_method_name": null, + "suffix_name": null, + "description": "Writes 8-bit (1 byte) or 16-bit (2 bytes) data to specified I2C connection.", + "brief": null, + "return": { + "type": "void", + "description": null, + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "handle": { + "type": "int", + "description": "The reference for a specific I2C connection.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "reg": { + "type": "int", + "description": "The register to send the data to", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "data": { + "type": "int", + "description": "The data to send.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "bytes": { + "type": "int", + "description": "The number of bytes to be transferred.", + "is_pointer": false, + "is_const": false, + "is_reference": false, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + } + }, + "attributes": { + "suffix": "data", + "group": "raspberry", + "static": "raspberry" + }, + "signatures": { + "python": [ + "def raspi_i2c_write_data(handle, reg, data, bytes):" + ], + "cpp": [ + "void raspi_i2c_write(int handle, int reg, int data, int bytes)" + ], + "csharp": [ + "public static void SplashKit.RaspiI2cWrite(int handle, int reg, int data, int bytes);" + ], + "pascal": [ + "procedure RaspiI2cWrite(handle: Integer; reg: Integer; data: Integer; bytes: Integer)" + ] + } + }, { "signature": "void raspi_init();", "name": "raspi_init", @@ -73853,12 +74163,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void raspi_init()" - ], "python": [ "def raspi_init():" ], + "cpp": [ + "void raspi_init()" + ], "csharp": [ "public static void SplashKit.RaspiInit();" ], @@ -73904,12 +74214,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);" ], @@ -73968,12 +74278,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);" ], @@ -74032,12 +74342,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);" ], @@ -74096,12 +74406,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);" ], @@ -74160,12 +74470,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);" ], @@ -74224,12 +74534,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);" ], @@ -74288,12 +74598,12 @@ "static": "raspberry" }, "signatures": { - "cpp": [ - "void raspi_set_servo_pulsewidth(gpio_pin pin, int pulsewidth)" - ], "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);" ], @@ -74339,12 +74649,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);" ], @@ -74416,12 +74726,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);" ], @@ -74506,12 +74816,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);" ], @@ -74570,12 +74880,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);" ], @@ -74621,12 +74931,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);" ], @@ -74668,148 +74978,7 @@ }, "pin": { "type": "gpio_pin", - "description": "The pin to get the mode 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": { - "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);" - ], - "pascal": [ - "function RemoteRaspiGetMode(pi: Connection; pin: GpioPin): GpioPinMode" - ] - } - }, - { - "signature": "connection remote_raspi_init(const string &name,const string &host,unsigned short int port);", - "name": "remote_raspi_init", - "method_name": null, - "unique_global_name": "remote_raspi_init", - "unique_method_name": null, - "suffix_name": null, - "description": "This function initialises a connection to a remote Raspberry Pi using the specified name, host, and port.", - "brief": "Initialises a remote connection to a Raspberry Pi.", - "return": { - "type": "connection", - "description": "The connection object used to communicate with the remote Raspberry Pi.", - "is_pointer": false, - "is_reference": false, - "is_vector": false, - "type_parameter": null - }, - "parameters": { - "name": { - "type": "string", - "description": "The name of the connection.", - "is_pointer": false, - "is_const": true, - "is_reference": true, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "host": { - "type": "string", - "description": "The host address of the Raspberry Pi.", - "is_pointer": false, - "is_const": true, - "is_reference": true, - "is_array": false, - "array_dimension_sizes": [ - - ], - "is_vector": false, - "type_parameter": null - }, - "port": { - "type": "unsigned short", - "description": "The port to use for the connection.", - "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": [ - "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);" - ], - "pascal": [ - "function RemoteRaspiInit(const name: String; const host: String; port: Word): Connection" - ] - } - }, - { - "signature": "gpio_pin_value remote_raspi_read(connection pi,gpio_pin pin);", - "name": "remote_raspi_read", - "method_name": null, - "unique_global_name": "remote_raspi_read", - "unique_method_name": null, - "suffix_name": null, - "description": "This function reads the value from a specific pin on a remote Raspberry Pi.", - "brief": "Reads the value from the specified pin on a remote Raspberry Pi.", - "return": { - "type": "gpio_pin_value", - "description": "The value read from the pin.", - "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 read the value from.", + "description": "The pin to get the mode for.", "is_pointer": false, "is_const": false, "is_reference": false, @@ -74826,12 +74995,153 @@ "static": "raspberry" }, "signatures": { + "python": [ + "def remote_raspi_get_mode(pi, pin):" + ], "cpp": [ - "gpio_pin_value remote_raspi_read(connection pi, gpio_pin pin)" + "gpio_pin_mode remote_raspi_get_mode(connection pi, gpio_pin pin)" + ], + "csharp": [ + "public static GpioPinMode SplashKit.RemoteRaspiGetMode(Connection pi, GpioPin pin);" ], + "pascal": [ + "function RemoteRaspiGetMode(pi: Connection; pin: GpioPin): GpioPinMode" + ] + } + }, + { + "signature": "connection remote_raspi_init(const string &name,const string &host,unsigned short int port);", + "name": "remote_raspi_init", + "method_name": null, + "unique_global_name": "remote_raspi_init", + "unique_method_name": null, + "suffix_name": null, + "description": "This function initialises a connection to a remote Raspberry Pi using the specified name, host, and port.", + "brief": "Initialises a remote connection to a Raspberry Pi.", + "return": { + "type": "connection", + "description": "The connection object used to communicate with the remote Raspberry Pi.", + "is_pointer": false, + "is_reference": false, + "is_vector": false, + "type_parameter": null + }, + "parameters": { + "name": { + "type": "string", + "description": "The name of the connection.", + "is_pointer": false, + "is_const": true, + "is_reference": true, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "host": { + "type": "string", + "description": "The host address of the Raspberry Pi.", + "is_pointer": false, + "is_const": true, + "is_reference": true, + "is_array": false, + "array_dimension_sizes": [ + + ], + "is_vector": false, + "type_parameter": null + }, + "port": { + "type": "unsigned short", + "description": "The port to use for the connection.", + "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_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);" + ], + "pascal": [ + "function RemoteRaspiInit(const name: String; const host: String; port: Word): Connection" + ] + } + }, + { + "signature": "gpio_pin_value remote_raspi_read(connection pi,gpio_pin pin);", + "name": "remote_raspi_read", + "method_name": null, + "unique_global_name": "remote_raspi_read", + "unique_method_name": null, + "suffix_name": null, + "description": "This function reads the value from a specific pin on a remote Raspberry Pi.", + "brief": "Reads the value from the specified pin on a remote Raspberry Pi.", + "return": { + "type": "gpio_pin_value", + "description": "The value read from the pin.", + "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 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 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);" ], @@ -74903,12 +75213,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);" ], @@ -74980,12 +75290,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);" ], @@ -75057,12 +75367,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);" ], @@ -75134,12 +75444,12 @@ "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):" ], + "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);" ], @@ -75211,12 +75521,12 @@ "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):" ], + "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);" ], @@ -75288,12 +75598,12 @@ "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):" ], + "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);" ], @@ -75372,12 +75682,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);" ], @@ -75423,12 +75733,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);" ], @@ -75487,12 +75797,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);" ], @@ -75556,12 +75866,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);" ], @@ -75620,12 +75930,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);" ], @@ -75658,12 +75968,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();" ], @@ -75710,12 +76020,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);" ], @@ -75761,12 +76071,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);" ], @@ -75812,12 +76122,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);" ], @@ -75909,8 +76219,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}" } @@ -75975,12 +76285,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);" ], @@ -76026,12 +76336,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);" ], @@ -76077,12 +76387,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);" ], @@ -76130,12 +76440,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);" @@ -76198,12 +76508,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);" @@ -76253,12 +76563,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);" @@ -76321,12 +76631,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);" @@ -76402,12 +76712,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);" @@ -76470,12 +76780,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);" @@ -76522,12 +76832,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);" ], @@ -76560,12 +76870,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();" ], @@ -76598,12 +76908,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();" ], @@ -76666,12 +76976,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);" @@ -76721,12 +77031,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);" @@ -76803,12 +77113,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);" @@ -76842,12 +77152,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();" ], @@ -76896,12 +77206,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);" ], @@ -76947,12 +77257,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);" ], @@ -76998,12 +77308,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);" ], @@ -77049,12 +77359,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);" ], @@ -77103,12 +77413,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);" @@ -77172,12 +77482,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);" @@ -77254,12 +77564,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);" @@ -77323,12 +77633,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);" @@ -77404,12 +77714,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);" @@ -77456,12 +77766,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);" ], @@ -77536,12 +77846,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);" @@ -77604,12 +77914,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);" @@ -77672,12 +77982,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);" @@ -77754,12 +78064,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);" @@ -77809,12 +78119,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);" @@ -77861,12 +78171,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);" ], @@ -77915,12 +78225,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);" @@ -77970,12 +78280,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);" @@ -78035,12 +78345,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);" ], @@ -78102,12 +78412,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);" @@ -78170,12 +78480,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);" @@ -78238,12 +78548,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);" @@ -78293,12 +78603,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);" @@ -78348,12 +78658,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);" @@ -78403,12 +78713,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);" @@ -78452,73 +78762,73 @@ }, "attributes": { "class": "sprite", - "method": "collision_circle", - "group": "sprites", - "static": "sprite", - "self": "s" - }, - "signatures": { - "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);" - ], - "pascal": [ - "function SpriteCollisionCircle(s: Sprite): Circle" - ] - } - }, - { - "signature": "collision_test_kind sprite_collision_kind(sprite s);", - "name": "sprite_collision_kind", - "method_name": null, - "unique_global_name": "sprite_collision_kind", - "unique_method_name": null, - "suffix_name": null, - "description": "Returns the kind of collision used with this sprite. This is used when\ndetermining if the sprite has collided with other objects in the game.", - "brief": null, - "return": { - "type": "collision_test_kind", - "description": "The kind of collisions performed with this sprite.", - "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": "collision_kind", + "method": "collision_circle", "group": "sprites", "static": "sprite", "self": "s" }, "signatures": { + "python": [ + "def sprite_collision_circle(s):" + ], "cpp": [ - "collision_test_kind sprite_collision_kind(sprite s)" + "circle sprite_collision_circle(sprite s)" ], + "csharp": [ + "public Circle Sprite.CollisionCircle();", + "public static Circle SplashKit.SpriteCollisionCircle(Sprite s);" + ], + "pascal": [ + "function SpriteCollisionCircle(s: Sprite): Circle" + ] + } + }, + { + "signature": "collision_test_kind sprite_collision_kind(sprite s);", + "name": "sprite_collision_kind", + "method_name": null, + "unique_global_name": "sprite_collision_kind", + "unique_method_name": null, + "suffix_name": null, + "description": "Returns the kind of collision used with this sprite. This is used when\ndetermining if the sprite has collided with other objects in the game.", + "brief": null, + "return": { + "type": "collision_test_kind", + "description": "The kind of collisions performed with this sprite.", + "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": "collision_kind", + "group": "sprites", + "static": "sprite", + "self": "s" + }, + "signatures": { "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);" @@ -78568,12 +78878,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);" @@ -78623,12 +78933,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);" @@ -78678,12 +78988,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "rectangle sprite_current_cell_rectangle(sprite s)" - ], "python": [ "def sprite_current_cell_rectangle(s):" ], + "cpp": [ + "rectangle sprite_current_cell_rectangle(sprite s)" + ], "csharp": [ "public Rectangle Sprite.CurrentCellRectangle { get }", "public static Rectangle SplashKit.SpriteCurrentCellRectangle(Sprite s);" @@ -78733,12 +79043,12 @@ "self": "s" }, "signatures": { - "cpp": [ - "double sprite_dx(sprite s)" - ], "python": [ "def sprite_dx(s):" ], + "cpp": [ + "double sprite_dx(sprite s)" + ], "csharp": [ "public double Sprite.Dx { get }", "public static double SplashKit.SpriteDx(Sprite s);" @@ -78788,12 +79098,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);" @@ -78853,12 +79163,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);" ], @@ -78907,12 +79217,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);" @@ -78962,12 +79272,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);" @@ -79031,12 +79341,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);" @@ -79099,12 +79409,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);" @@ -79168,12 +79478,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);" @@ -79237,12 +79547,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);" @@ -79306,12 +79616,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);" @@ -79375,12 +79685,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);" @@ -79430,12 +79740,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);" @@ -79499,12 +79809,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);" @@ -79567,12 +79877,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);" @@ -79635,12 +79945,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);" @@ -79703,12 +80013,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);" @@ -79772,12 +80082,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);" @@ -79840,12 +80150,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);" @@ -79909,12 +80219,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);" @@ -79978,12 +80288,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);" @@ -80047,12 +80357,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);" @@ -80115,12 +80425,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);" @@ -80170,12 +80480,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);" @@ -80225,12 +80535,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);" @@ -80280,12 +80590,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);" @@ -80362,12 +80672,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);" @@ -80417,12 +80727,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);" @@ -80469,12 +80779,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);" ], @@ -80523,12 +80833,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);" @@ -80592,12 +80902,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);" @@ -80673,12 +80983,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);" @@ -80728,12 +81038,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);" @@ -80783,12 +81093,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);" @@ -80852,12 +81162,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);" @@ -80907,12 +81217,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);" @@ -80962,12 +81272,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);" @@ -81017,12 +81327,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);" @@ -81085,12 +81395,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);" @@ -81153,12 +81463,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);" @@ -81221,12 +81531,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);" @@ -81289,12 +81599,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);" @@ -81357,12 +81667,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);" @@ -81425,12 +81735,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);" @@ -81493,12 +81803,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);" @@ -81561,12 +81871,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);" @@ -81643,12 +81953,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);" @@ -81725,12 +82035,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);" @@ -81793,12 +82103,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);" @@ -81861,12 +82171,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);" @@ -81929,12 +82239,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);" @@ -81997,12 +82307,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);" @@ -82065,12 +82375,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);" @@ -82133,12 +82443,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);" @@ -82215,12 +82525,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);" @@ -82283,12 +82593,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);" @@ -82351,12 +82661,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);" @@ -82419,12 +82729,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);" @@ -82488,12 +82798,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);" @@ -82556,12 +82866,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);" @@ -82611,12 +82921,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);" @@ -82680,12 +82990,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);" @@ -82762,12 +83072,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);" @@ -82830,12 +83140,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);" @@ -82912,12 +83222,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);" @@ -82980,12 +83290,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);" @@ -83049,12 +83359,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);" @@ -83117,12 +83427,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);" @@ -83185,12 +83495,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);" @@ -83240,12 +83550,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);" @@ -83295,12 +83605,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);" @@ -83364,12 +83674,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);" @@ -83432,12 +83742,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);" @@ -83500,12 +83810,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);" @@ -83555,12 +83865,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);" @@ -83623,12 +83933,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);" @@ -83678,12 +83988,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);" @@ -83733,12 +84043,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);" @@ -83788,12 +84098,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);" @@ -83840,12 +84150,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);" ], @@ -83878,12 +84188,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();" ], @@ -83930,12 +84240,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);" ], @@ -83984,12 +84294,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);" @@ -84053,12 +84363,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);" @@ -84122,12 +84432,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);" @@ -84204,12 +84514,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);" @@ -84259,12 +84569,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);" @@ -84328,12 +84638,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);" @@ -84397,12 +84707,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);" @@ -84479,12 +84789,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);" @@ -84548,12 +84858,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);" @@ -84616,12 +84926,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);" @@ -84800,8 +85110,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}" } @@ -84830,8 +85140,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}" } @@ -84869,12 +85179,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "char read_char()" - ], "python": [ "def read_char():" ], + "cpp": [ + "char read_char()" + ], "csharp": [ "public static char SplashKit.ReadChar();" ], @@ -84907,12 +85217,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "string read_line()" - ], "python": [ "def read_line():" ], + "cpp": [ + "string read_line()" + ], "csharp": [ "public static string SplashKit.ReadLine();" ], @@ -84945,12 +85255,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();" ], @@ -84997,12 +85307,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);" ], @@ -85049,12 +85359,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);" ], @@ -85101,12 +85411,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);" ], @@ -85152,12 +85462,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);" ], @@ -85204,12 +85514,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);" ], @@ -85243,12 +85553,12 @@ "static": "terminal" }, "signatures": { - "cpp": [ - "void write_line()" - ], "python": [ "def write_line_empty():" ], + "cpp": [ + "void write_line()" + ], "csharp": [ "public static void SplashKit.WriteLine();" ], @@ -85295,12 +85605,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);" ], @@ -85347,12 +85657,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);" ], @@ -85398,12 +85708,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);" ], @@ -85469,12 +85779,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);" @@ -85508,12 +85818,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();" ], @@ -85563,12 +85873,12 @@ "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);" @@ -85616,12 +85926,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);" ], @@ -85668,12 +85978,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);" ], @@ -85722,12 +86032,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);" @@ -85775,12 +86085,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);" ], @@ -85829,12 +86139,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);" @@ -85882,12 +86192,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);" ], @@ -85936,12 +86246,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);" @@ -85989,12 +86299,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);" ], @@ -86043,12 +86353,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);" @@ -86096,12 +86406,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);" ], @@ -86150,12 +86460,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);" @@ -86202,12 +86512,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);" ], @@ -86254,12 +86564,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);" ], @@ -86308,12 +86618,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);" @@ -86361,12 +86671,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);" ], @@ -86415,12 +86725,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);" @@ -86468,12 +86778,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);" ], @@ -86522,12 +86832,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);" @@ -86746,12 +87056,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);" @@ -86827,12 +87137,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);" @@ -86895,12 +87205,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);" @@ -86976,12 +87286,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);" @@ -87084,13 +87394,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 +87438,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 +87482,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 +87526,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 +87570,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 +87614,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 +87658,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 +87702,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 +87746,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 +87790,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 +87834,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 +87878,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 +87922,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 +87966,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 +88010,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 +88054,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 +88098,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 +88142,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 +88186,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 +88230,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 +88274,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 +88318,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 +88362,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 +88406,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 +88450,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 +88494,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 +88538,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 +88582,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 +88626,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 +88670,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 +88714,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 +88758,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 +88802,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 +88846,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 +88890,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 +88934,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 +88978,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 +89022,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 +89066,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 +89110,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 +89154,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 +89198,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 +89242,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 +89286,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 +89330,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 +89374,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 +89418,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 +89462,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 +89506,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 +89550,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 +89594,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 +89638,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 +89682,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 +89726,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 +89770,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 +89814,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 +89858,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 +89902,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 +89946,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 +89990,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 +90034,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 +90078,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 +90122,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 +90166,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 +90210,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 +90254,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 +90298,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 +90342,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 +90386,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 +90430,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 +90474,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 +90518,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 +90562,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 +90606,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 +90650,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 +90694,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 +90738,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 +90782,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 +90826,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 +90870,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 +90914,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 +90958,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 +91002,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 +91046,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 +91090,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 +91134,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 +91178,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 +91222,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 +91266,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 +91310,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 +91354,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 +91398,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 +91442,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 +91486,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 +91530,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 +91574,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 +91618,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 +91662,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 +91706,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 +91750,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 +91794,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 +91838,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 +91882,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 +91926,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 +91970,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 +92014,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 +92058,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 +92102,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 +92146,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 +92190,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 +92234,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 +92278,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 +92322,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 +92366,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 +92410,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 +92454,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 +92498,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 +92542,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 +92586,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 +92630,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 +92674,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 +92718,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 +92762,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 +92806,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 +92850,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 +92894,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 +92938,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 +92982,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 +93026,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 +93070,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 +93114,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 +93158,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 +93202,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 +93246,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 +93290,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 +93334,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 +93378,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 +93422,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 +93466,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 +93510,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 +93554,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 +93598,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 +93642,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 +93729,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);" @@ -93459,12 +93769,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();" @@ -93512,12 +93822,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);" @@ -93592,12 +93902,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);" @@ -93671,12 +93981,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);" @@ -93764,12 +94074,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);" @@ -93856,12 +94166,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);" @@ -94405,8 +94715,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}" } @@ -94430,8 +94740,8 @@ "group": "types" }, "signatures": { - "cpp": "class adc_type {ADS7830 = 0, PCF8591 = 1};", "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}" } @@ -94456,8 +94766,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}" } @@ -94489,8 +94799,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}" } @@ -94666,8 +94976,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}" } @@ -94719,8 +95029,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}" } @@ -94748,8 +95058,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}" } @@ -94829,8 +95139,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}" } @@ -94870,8 +95180,8 @@ "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}" } @@ -94893,8 +95203,8 @@ "group": "types" }, "signatures": { - "cpp": "class motor_direction {MOTOR_FORWARD = 0, MOTOR_BACKWARD = 0};", "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}" } @@ -94914,8 +95224,8 @@ "group": "types" }, "signatures": { - "cpp": "class motor_driver_type {L298N = 0};", "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}" } @@ -94943,8 +95253,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}" } @@ -94995,12 +95305,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);" ], @@ -95046,12 +95356,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);" ], @@ -95097,12 +95407,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);" ], @@ -95148,12 +95458,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);" ], @@ -95199,12 +95509,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);" ], @@ -95263,12 +95573,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);" ], @@ -95314,12 +95624,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);" ], @@ -95365,12 +95675,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);" ], @@ -95416,12 +95726,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);" ], @@ -95467,12 +95777,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);" ], @@ -95531,12 +95841,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);" ], @@ -95582,12 +95892,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);" ], @@ -95633,12 +95943,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);" ], @@ -95684,12 +95994,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);" ], @@ -95748,12 +96058,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);" ], @@ -95799,12 +96109,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);" ], @@ -95850,12 +96160,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);" ], @@ -95901,12 +96211,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);" ], @@ -95952,12 +96262,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);" ], @@ -96003,12 +96313,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);" ], @@ -96054,12 +96364,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);" ], @@ -96105,12 +96415,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);" ], @@ -96169,12 +96479,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);" ], @@ -96220,12 +96530,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);" ], @@ -96271,12 +96581,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);" ], @@ -96322,12 +96632,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);" ], @@ -96373,12 +96683,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);" ], @@ -96450,12 +96760,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);" ], @@ -96514,12 +96824,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);" ], @@ -96565,12 +96875,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);" ], @@ -96616,12 +96926,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);" ], @@ -96667,12 +96977,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);" ], @@ -96718,12 +97028,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);" ], @@ -96783,12 +97093,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);" ], @@ -96821,12 +97131,12 @@ "static": "random" }, "signatures": { - "cpp": [ - "float rnd()" - ], "python": [ "def rnd():" ], + "cpp": [ + "float rnd()" + ], "csharp": [ "public static float SplashKit.Rnd();" ], @@ -96873,12 +97183,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);" ], @@ -96911,12 +97221,12 @@ "static": "utilities" }, "signatures": { - "cpp": [ - "unsigned int current_ticks()" - ], "python": [ "def current_ticks():" ], + "cpp": [ + "unsigned int current_ticks()" + ], "csharp": [ "public static uint SplashKit.CurrentTicks();" ], @@ -96962,12 +97272,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);" ], @@ -97052,12 +97362,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);" ], @@ -97116,12 +97426,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);" ], @@ -97201,12 +97511,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);" @@ -97240,12 +97550,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();" ], @@ -97278,12 +97588,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();" ], @@ -97330,12 +97640,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);" ], @@ -97385,12 +97695,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);" @@ -97424,12 +97734,12 @@ "static": "window_manager" }, "signatures": { - "cpp": [ - "window current_window()" - ], "python": [ "def current_window():" ], + "cpp": [ + "window current_window()" + ], "csharp": [ "public static Window SplashKit.CurrentWindow();" ], @@ -97462,12 +97772,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();" ], @@ -97500,12 +97810,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();" ], @@ -97538,12 +97848,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();" ], @@ -97576,12 +97886,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();" ], @@ -97614,12 +97924,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();" ], @@ -97652,12 +97962,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();" ], @@ -97690,12 +98000,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();" ], @@ -97728,12 +98038,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();" ], @@ -97766,12 +98076,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();" ], @@ -97817,12 +98127,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);" ], @@ -97871,12 +98181,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);" @@ -97936,12 +98246,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);" ], @@ -98014,12 +98324,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);" ], @@ -98094,12 +98404,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);" @@ -98174,12 +98484,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);" @@ -98229,12 +98539,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);" @@ -98298,12 +98608,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);" @@ -98363,12 +98673,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);" ], @@ -98443,12 +98753,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);" @@ -98496,12 +98806,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);" ], @@ -98550,12 +98860,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);" @@ -98605,12 +98915,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);" @@ -98658,12 +98968,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);" ], @@ -98712,12 +99022,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);" @@ -98765,12 +99075,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);" ], @@ -98819,12 +99129,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);" @@ -98874,12 +99184,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);" @@ -98927,12 +99237,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);" ], @@ -98981,12 +99291,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);" @@ -99034,12 +99344,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);" ], @@ -99088,12 +99398,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);" @@ -99140,12 +99450,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);" ], @@ -99192,12 +99502,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);" ], @@ -99246,12 +99556,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);" @@ -99314,12 +99624,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);" @@ -99367,12 +99677,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);" ], @@ -99421,12 +99731,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);" @@ -99474,12 +99784,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);" ], @@ -99528,12 +99838,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);" @@ -99581,12 +99891,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);" ], @@ -99635,12 +99945,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);" @@ -99674,12 +99984,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();" ], @@ -99726,12 +100036,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);" ], @@ -99780,12 +100090,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);" @@ -99833,12 +100143,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);" ], @@ -99887,12 +100197,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);" diff --git a/scripts/json-files/usage-example-references.json b/scripts/json-files/usage-example-references.json new file mode 100644 index 000000000..26d371ea0 --- /dev/null +++ b/scripts/json-files/usage-example-references.json @@ -0,0 +1,1876 @@ +{ + "audio": [ + { + "funcKey": "play_music_named", + "title": "Music Playback\r", + "url": "/api/audio/#play-music-named", + "functions": [ + "audio_ready", + "open_audio", + "load_music", + "delay", + "free_all_music" + ] + }, + { + "funcKey": "resume_music", + "title": "Pausing and Resuming Game Music\r", + "url": "/api/audio/#resume-music", + "functions": [ + "audio_ready", + "open_audio", + "load_music", + "play_music", + "open_window", + "quit_requested", + "process_events", + "key_typed", + "music_playing", + "pause_music", + "clear_window", + "color_white", + "music_paused", + "draw_text_on_window_no_font_no_size", + "color_black", + "refresh_window", + "free_all_music", + "close_all_windows" + ] + } + ], + "geometry": [ + { + "funcKey": "center_point", + "title": "Glowing Circle", + "url": "/api/geometry/#center-point", + "functions": [ + "open_window", + "circle_at", + "screen_center", + "quit_requested", + "process_events", + "clear_screen", + "color_black", + "fill_circle_record", + "rgb_color", + "refresh_screen", + "close_all_windows" + ] + }, + { + "funcKey": "circle_radius", + "title": "Using the Circle Radius", + "url": "/api/geometry/#circle-radius", + "functions": [ + "open_window", + "load_font", + "circle_at", + "screen_center", + "rectangle_from", + "circle_x", + "circle_y", + "window_close_requested", + "process_events", + "key_down", + "point_point_angle", + "mouse_position", + "mouse_clicked", + "key_typed", + "clear_screen", + "color_light_gray", + "color_white", + "fill_circle_record", + "color_orange", + "fill_rectangle_record", + "draw_rectangle", + "color_gray", + "draw_line", + "screen_width", + "screen_height", + "draw_text", + "color_red", + "color_blue", + "color_green", + "refresh_screen_with_target_fps", + "close_window", + "free_font" + ] + }, + { + "funcKey": "circle_x", + "title": "X-coordinate in middle of Circle", + "url": "/api/geometry/#circle-x", + "functions": [ + "circle", + "circle_at_from_points", + "rnd_int", + "open_window", + "clear_screen", + "color_white", + "draw_circle_record", + "color_red", + "draw_text_no_font_no_size", + "color_black", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "circle_y", + "title": "Using the Circle Y-coordinate", + "url": "/api/geometry/#circle-y", + "functions": [ + "circle", + "circle_at_from_points", + "rnd_int", + "open_window", + "clear_screen", + "color_white", + "draw_circle_record", + "color_red", + "draw_text_no_font_no_size", + "color_black", + "draw_line", + "screen_width", + "draw_circle", + "color_blue", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "closest_point_on_circle", + "title": "Closest Point to Mouse on Circle\r", + "url": "/api/geometry/#closest-point-on-circle", + "functions": [ + "open_window", + "screen_center", + "circle_at", + "mouse_position", + "quit_requested", + "process_events", + "clear_screen_to_white", + "draw_circle_record", + "color_black", + "fill_circle", + "color_blue", + "color_red", + "refresh_screen", + "close_all_windows" + ] + }, + { + "funcKey": "lines_intersect", + "title": "Simple Line Intersect Check", + "url": "/api/geometry/#lines-intersect", + "functions": [ + "open_window", + "Point2D", + "line_from_point_to_point", + "draw_line_record", + "color_red", + "draw_text_no_font_no_size", + "color_black", + "color_blue", + "color_green", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "line_intersects_rect", + "title": "Avoid the Rectangle", + "url": "/api/geometry/#line-intersects-rect", + "functions": [ + "open_window", + "point_at", + "rectangle_from", + "mouse_position", + "line_from_point_to_point", + "quit_requested", + "process_events", + "clear_screen", + "color_white", + "draw_line_record", + "color_black", + "draw_circle_record", + "circle_at", + "draw_rectangle_record", + "draw_text_no_font_no_size", + "color_red", + "color_green", + "refresh_screen", + "close_all_windows" + ] + }, + { + "funcKey": "line_length", + "title": "Simple Line Length", + "url": "/api/geometry/#line-length", + "functions": [ + "open_window", + "Point2D", + "line_from_point_to_point", + "draw_line_record", + "color_red", + "draw_text_no_font_no_size", + "color_black", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "line_length_squared", + "title": "Simple Line Length Squared", + "url": "/api/geometry/#line-length-squared", + "functions": [ + "open_window", + "Point2D", + "line_from_point_to_point", + "draw_line_record", + "color_red", + "draw_text_no_font_no_size", + "color_black", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "line_mid_point", + "title": "Simple Line Mid Point", + "url": "/api/geometry/#line-mid-point", + "functions": [ + "open_window", + "Point2D", + "line_from_point_to_point", + "draw_line_record", + "color_red", + "draw_circle", + "color_black", + "draw_text_no_font_no_size", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "line_to_string", + "title": "Display Line Information", + "url": "/api/geometry/#line-to-string", + "functions": [ + "open_window", + "Point2D", + "line_from_point_to_point", + "draw_line_record", + "color_red", + "draw_text_no_font_no_size", + "color_black", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "point_at", + "title": "Flower Grid", + "url": "/api/geometry/#point-at", + "functions": [ + "draw_flower", + "fill_circle", + "color_gold", + "open_window", + "rgb_color", + "quit_requested", + "process_events", + "clear_screen_to_white", + "refresh_screen", + "close_all_windows" + ] + }, + { + "funcKey": "point_at_origin", + "title": "Red Dot At Origin", + "url": "/api/geometry/#point-at-origin", + "functions": [ + "open_window", + "clear_screen_to_white", + "fill_circle", + "color_red", + "refresh_screen", + "delay", + "close_all_windows", + "clear_screen", + "color_white", + "rgb_color" + ] + }, + { + "funcKey": "point_in_circle", + "title": "Mouse in a Circle", + "url": "/api/geometry/#point-in-circle-functions", + "functions": [ + "open_window", + "circle_at_from_points", + "quit_requested", + "process_events", + "mouse_position", + "color_red", + "color_green", + "clear_screen_to_white", + "draw_circle_record", + "draw_text_no_font_no_size", + "refresh_screen", + "close_window" + ] + }, + { + "funcKey": "point_in_rectangle", + "title": "Cursor Jail", + "url": "/api/geometry/#point-in-rectangle-functions", + "functions": [ + "rectangle_from", + "create_timer", + "open_window", + "start_timer", + "quit_requested", + "process_events", + "mouse_position", + "color_green", + "reset_timer", + "color_royal_blue", + "color_dark_red", + "timer_ticks", + "clear_screen", + "fill_rectangle_record", + "color_white", + "refresh_screen", + "draw_text_no_font_no_size", + "color_black", + "close_all_windows" + ] + }, + { + "funcKey": "point_in_triangle", + "title": "Mouse in a Triangle", + "url": "/api/geometry/#point-in-triangle", + "functions": [ + "triangle_from", + "point_at", + "open_window", + "quit_requested", + "process_events", + "mouse_position", + "color_red", + "color_green", + "clear_screen_to_white", + "draw_triangle_record", + "draw_text_no_font_no_size", + "refresh_screen", + "close_all_windows" + ] + }, + { + "funcKey": "point_on_line", + "title": "Mouse Point On Line?", + "url": "/api/geometry/#point-on-line-functions", + "functions": [ + "line_from", + "open_window", + "quit_requested", + "clear_screen", + "color_white", + "draw_line_record", + "color_black", + "mouse_position", + "draw_text_no_font_no_size", + "point_to_string", + "refresh_screen", + "process_events", + "close_window", + "mouse_down", + "mouse_up", + "mouse_x" + ] + }, + { + "funcKey": "point_point_angle", + "title": "How Does \"Point Point Angle\" Work?", + "url": "/api/geometry/#point-point-angle", + "functions": [ + "open_window", + "load_font", + "line_from", + "screen_height", + "screen_width", + "circle_at", + "screen_center", + "quit_requested", + "process_events", + "mouse_position", + "round", + "clear_screen", + "color_white", + "draw_line_record", + "color_black", + "draw_circle_record", + "color_red", + "fill_circle_record", + "draw_text", + "color_blue", + "draw_line_point_to_point", + "fill_rectangle", + "color_green", + "mouse_x", + "mouse_y", + "text_width", + "refresh_screen", + "close_all_windows", + "free_all_fonts" + ] + }, + { + "funcKey": "point_point_distance", + "title": "Distance To Center", + "url": "/api/geometry/#point-point-distance", + "functions": [ + "open_window", + "screen_center", + "quit_requested", + "process_events", + "mouse_position", + "window", + "clear_screen_to_white", + "fill_circle", + "color_red", + "draw_line_point_to_point", + "color_blue", + "draw_text_no_font_no_size", + "color_black", + "refresh_screen", + "close_all_windows" + ] + }, + { + "funcKey": "point_to_string", + "title": "Mouse Click Location", + "url": "/api/geometry/#point-to-string", + "functions": [ + "open_window", + "quit_requested", + "process_events", + "mouse_clicked", + "mouse_position", + "clear_screen", + "color_ghost_white", + "draw_text_no_font_no_size", + "color_black", + "refresh_screen", + "close_all_windows" + ] + }, + { + "funcKey": "random_bitmap_point", + "title": "Random Triangles", + "url": "/api/geometry/#random-bitmap-point", + "functions": [ + "open_window", + "create_bitmap", + "triangle_from", + "fill_triangle_on_bitmap_record", + "random_color", + "clear_screen", + "color_white_smoke", + "draw_bitmap", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "random_screen_point", + "title": "Stars in the Sky", + "url": "/api/geometry/#random-screen-point", + "functions": [ + "open_window", + "clear_screen", + "color_black", + "draw_pixel_at_point", + "random_rgb_color", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "random_window_point", + "title": "Random Portals\r", + "url": "/api/geometry/#random-window-point", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "bitmap_named", + "sprite_set_position", + "clear_window", + "color_black", + "draw_sprite", + "refresh_screen", + "delay", + "close_window" + ] + }, + { + "funcKey": "rectangle_around", + "title": "A perpetually moving circle which increases and decreases in size, surrounded by a rectangle shape", + "url": "/api/geometry/#rectangle-around-functions", + "functions": [ + "open_window", + "create_timer", + "start_timer", + "quit_requested", + "point_at", + "cosine", + "sine", + "circle_at", + "timer_ticks", + "reset_timer", + "process_events", + "clear_screen_to_white", + "draw_rectangle_record", + "color_black", + "rectangle_around_circle", + "fill_circle_record", + "color_red", + "refresh_screen", + "close_all_windows" + ] + }, + { + "funcKey": "same_point", + "title": "Point 2D Guessing Game", + "url": "/api/geometry/#same-point", + "functions": [ + "get_point", + "write", + "read_line", + "split", + "is_double", + "write_line", + "convert_to_double", + "point_at", + "main", + "inside" + ] + } + ], + "graphics": [ + { + "funcKey": "bitmap_bounding_circle", + "title": "Draw bitmaps surrounded by circles\r", + "url": "/api/graphics/#bitmap-bounding-circle", + "functions": [ + "open_window", + "load_bitmap", + "point_at", + "quit_requested", + "process_events", + "clear_screen_to_white", + "draw_bitmap", + "draw_circle_record", + "color_black", + "refresh_screen", + "close_all_windows" + ] + }, + { + "funcKey": "bitmap_center", + "title": "Draw a bitmap with a red dot at its center\r", + "url": "/api/graphics/#bitmap-center", + "functions": [ + "open_window", + "load_bitmap", + "clear_screen", + "color_white", + "draw_bitmap", + "fill_circle_record", + "color_red", + "circle_at", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "clear_screen", + "title": "Background Color", + "url": "/api/graphics/#clear-screen-functions", + "functions": [ + "open_window", + "color_blue", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "draw_bitmap_named", + "title": "SplashKit Logo\r", + "url": "/api/graphics/#draw-bitmap-named", + "functions": [ + "open_window", + "load_bitmap", + "quit_requested", + "process_events", + "clear_screen", + "rgb_color", + "refresh_screen", + "close_all_windows", + "download_sound_effect", + "download_font", + "download_bitmap", + "play_sound_effect_named", + "color_white", + "draw_text_font_as_string", + "color_black", + "delay", + "SplashKit" + ] + }, + { + "funcKey": "draw_circle_on_bitmap", + "title": "Creating a Red Planet", + "url": "/api/graphics/#draw-circle-on-bitmap-functions", + "functions": [ + "open_window", + "create_bitmap", + "clear_bitmap", + "color_black", + "color_red", + "fill_circle_on_bitmap", + "rgba_color", + "rnd_range", + "window_close_requested", + "process_events", + "draw_bitmap", + "refresh_screen", + "free_bitmap", + "close_all_windows" + ] + }, + { + "funcKey": "draw_circle_on_window", + "title": "Bubbles", + "url": "/api/graphics/#draw-circle-on-window-functions", + "functions": [ + "open_window", + "clear_screen", + "color_white", + "rnd_int", + "rgb_color", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "draw_circle_record", + "title": "Concentric Ripple Effect with Colored Circles", + "url": "/api/graphics/#draw-circle-record", + "functions": [ + "open_window", + "circle_at", + "screen_center", + "clear_screen", + "color_white", + "color_red", + "color_blue", + "color_orange", + "color_green", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "draw_ellipse", + "title": "Radiating Wave", + "url": "/api/graphics/#draw-ellipse-functions", + "functions": [ + "open_window", + "clear_screen", + "color_white", + "random_rgb_color", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "draw_line", + "title": "Colourful Starburst", + "url": "/api/graphics/#draw-line-functions", + "functions": [ + "open_window", + "clear_screen", + "color_black", + "color_yellow", + "color_green", + "color_teal", + "color_blue", + "color_violet", + "color_purple", + "color_pink", + "color_red", + "color_orange", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "draw_line_on_bitmap", + "title": "Drawing a Route on a Map", + "url": "/api/graphics/#draw-line-on-bitmap-functions", + "functions": [ + "open_window", + "create_bitmap", + "clear_bitmap", + "color_white", + "color_green", + "point", + "fill_circle_on_bitmap", + "color_red", + "window_close_requested", + "process_events", + "draw_bitmap", + "refresh_screen", + "free_bitmap", + "close_all_windows" + ] + }, + { + "funcKey": "draw_line_on_window", + "title": "Basic Line Drawing", + "url": "/api/graphics/#draw-line-on-window-functions", + "functions": [ + "open_window", + "clear_screen", + "color_black", + "color_yellow", + "color_green", + "color_teal", + "color_blue", + "color_violet", + "color_purple", + "color_pink", + "color_red", + "color_orange", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "draw_pixel", + "title": "Cursor Trail", + "url": "/api/graphics/#draw-pixel-functions", + "functions": [ + "point_at", + "color_blue", + "color_red", + "color_green", + "color_yellow", + "color_pink", + "open_window", + "quit_requested", + "mouse_position", + "clear_screen", + "color_black", + "draw_pixel_at_point", + "process_events", + "refresh_screen_with_target_fps", + "close_all_windows" + ] + }, + { + "funcKey": "draw_quad", + "title": "Ninja Star", + "url": "/api/graphics/#draw-quad-functions", + "functions": [ + "quad_from", + "open_window", + "clear_screen", + "color_white", + "color_black", + "color_green", + "color_red", + "color_blue", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "draw_quad_on_bitmap", + "title": "3D Cube", + "url": "/api/graphics/#draw-quad-on-bitmap-functions", + "functions": [ + "open_window", + "create_bitmap", + "clear_bitmap", + "color_white", + "color_blue", + "quad_from", + "draw_line_on_bitmap", + "window_close_requested", + "process_events", + "draw_bitmap", + "refresh_screen", + "free_bitmap", + "close_window" + ] + }, + { + "funcKey": "draw_quad_on_window", + "title": "Halved Ninja Star", + "url": "/api/graphics/#draw-quad-on-window-functions", + "functions": [ + "quad_from", + "open_window", + "move_window_to", + "window_width", + "clear_screen", + "color_white", + "color_black", + "color_green", + "color_red", + "color_blue", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "draw_rectangle", + "title": "Rectangle Staircase", + "url": "/api/graphics/#draw-rectangle-functions", + "functions": [ + "open_window", + "clear_screen", + "color_white", + "random_rgb_color", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "draw_triangle", + "title": "Triangle Coordinates", + "url": "/api/graphics/#draw-triangle-functions", + "functions": [ + "open_window", + "clear_screen_to_white", + "color_red", + "fill_circle", + "color_blue", + "draw_text_no_font_no_size", + "refresh_screen", + "delay", + "close_all_windows", + "triangle", + "rnd_range", + "random_rgb_color" + ] + }, + { + "funcKey": "draw_triangle_on_bitmap", + "title": "Mountain Peaks", + "url": "/api/graphics/#draw-triangle-on-bitmap-functions", + "functions": [ + "open_window", + "create_bitmap", + "clear_bitmap", + "color_light_blue", + "peak", + "color_gray", + "window_close_requested", + "process_events", + "draw_bitmap", + "refresh_screen", + "free_bitmap", + "close_all_windows" + ] + }, + { + "funcKey": "draw_triangle_on_window", + "title": "Colourful Bunting Flags", + "url": "/api/graphics/#draw-triangle-on-window-functions", + "functions": [ + "open_window", + "clear_screen", + "color_white", + "random_rgb_color", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "fill_circle", + "title": "Basic Blue Circle", + "url": "/api/graphics/#fill-circle-functions", + "functions": [ + "open_window", + "clear_screen", + "color_white", + "color_blue", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "fill_circle_on_bitmap", + "title": "Rainbow Caterpillar", + "url": "/api/graphics/#fill-circle-on-bitmap-functions", + "functions": [ + "open_window", + "create_bitmap", + "clear_bitmap", + "color_white", + "color_red", + "color_orange", + "color_yellow", + "color_green", + "color_blue", + "color_violet", + "enumerate", + "eyes", + "color_black", + "window_close_requested", + "process_events", + "draw_bitmap", + "refresh_screen", + "free_bitmap", + "close_window" + ] + }, + { + "funcKey": "fill_circle_on_window", + "title": "Traffic Lights", + "url": "/api/graphics/#fill-circle-on-window-functions", + "functions": [ + "open_window", + "clear_screen", + "color_white", + "color_red", + "color_yellow", + "color_green", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "fill_ellipse", + "title": "Basic Blue Ellipse", + "url": "/api/graphics/#fill-ellipse-functions", + "functions": [ + "open_window", + "clear_screen", + "color_white", + "color_blue", + "draw_rectangle", + "color_red", + "refresh_screen", + "delay", + "close_all_windows", + "color_green", + "fill_rectangle", + "color_brown" + ] + }, + { + "funcKey": "fill_ellipse_on_bitmap", + "title": "Water Ripples", + "url": "/api/graphics/#fill-ellipse-on-bitmap-functions", + "functions": [ + "open_window", + "create_bitmap", + "clear_bitmap", + "rgba_color", + "ripples", + "window_close_requested", + "process_events", + "draw_bitmap", + "refresh_screen", + "free_bitmap", + "close_all_windows" + ] + }, + { + "funcKey": "fill_quad", + "title": "Coloured Star", + "url": "/api/graphics/#fill-quad-functions", + "functions": [ + "quad_from", + "open_window", + "clear_screen", + "color_white", + "color_black", + "color_green", + "color_red", + "color_blue", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "fill_quad_on_bitmap", + "title": "Microsoft Windows Logo", + "url": "/api/graphics/#fill-quad-on-bitmap-functions", + "functions": [ + "open_window", + "create_bitmap", + "clear_bitmap", + "rgba_color", + "quad_from", + "color_white", + "window_close_requested", + "process_events", + "draw_bitmap", + "refresh_screen", + "free_bitmap" + ] + }, + { + "funcKey": "fill_quad_on_window", + "title": "Halved Coloured Star", + "url": "/api/graphics/#fill-quad-on-window-functions", + "functions": [ + "quad_from", + "open_window", + "move_window_to", + "window_width", + "clear_screen", + "color_white", + "color_black", + "color_green", + "color_red", + "color_blue", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "fill_rectangle", + "title": "Basic Blue Rectangle", + "url": "/api/graphics/#fill-rectangle-functions", + "functions": [ + "open_window", + "clear_screen_to_white", + "color_blue", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "fill_rectangle_on_bitmap", + "title": "Cityscape\r", + "url": "/api/graphics/#fill-rectangle-on-bitmap-functions", + "functions": [ + "open_window", + "load_bitmap", + "color_black", + "color_orange", + "color_yellow", + "clear_screen_to_white", + "draw_bitmap", + "refresh_screen", + "delay", + "free_all_bitmaps", + "close_all_windows" + ] + }, + { + "funcKey": "fill_rectangle_on_window", + "title": "Filled Rectangles on Separate Windows", + "url": "/api/graphics/#fill-rectangle-on-window-functions", + "functions": [ + "open_window", + "move_window_to", + "window_x", + "window_width", + "window_y", + "rectangle_from", + "clear_window", + "color_white", + "color_blue", + "refresh_window", + "color_red", + "delay", + "close_window" + ] + }, + { + "funcKey": "fill_rectangle_on_window_record", + "title": "Filled Rectangles on Separate Windows", + "url": "/api/graphics/#fill-rectangle-on-window-record", + "functions": [ + "open_window", + "move_window_to", + "window_x", + "window_width", + "window_y", + "rectangle_from", + "clear_window", + "color_white", + "color_blue", + "refresh_window", + "color_red", + "delay", + "close_window" + ] + }, + { + "funcKey": "fill_triangle", + "title": "Basic Red Triangle", + "url": "/api/graphics/#fill-triangle-functions", + "functions": [ + "open_window", + "clear_screen_to_white", + "color_red", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "fill_triangle_on_bitmap", + "title": "Hooray! A Red Hat\r", + "url": "/api/graphics/#fill-triangle-on-bitmap-functions", + "functions": [ + "open_window", + "emojis", + "load_bitmap", + "clear_screen", + "color_black", + "draw_bitmap", + "refresh_screen", + "delay", + "color_red", + "draw_bitmap_with_options", + "option_rotate_bmp", + "free_all_bitmaps", + "close_all_windows" + ] + }, + { + "funcKey": "fill_triangle_on_window", + "title": "Filled Triangles on Separate Windows", + "url": "/api/graphics/#fill-triangle-on-window-functions", + "functions": [ + "open_window", + "move_window_to", + "window_x", + "window_width", + "window_y", + "clear_window", + "color_white", + "color_blue", + "refresh_window", + "color_red", + "delay", + "close_window" + ] + }, + { + "funcKey": "fill_triangle_on_window_record", + "title": "Filled Triangles on Separate Windows", + "url": "/api/graphics/#fill-triangle-on-window-record", + "functions": [ + "open_window", + "move_window_to", + "window_x", + "window_width", + "window_y", + "triangle_from", + "point_at", + "clear_window", + "color_white", + "color_blue", + "refresh_window", + "color_red", + "delay", + "close_window" + ] + }, + { + "funcKey": "free_font", + "title": "Freeing Fonts\r", + "url": "/api/graphics/#free-font", + "functions": [ + "open_window", + "load_font", + "quit_requested", + "process_events", + "clear_screen_to_white", + "has_font", + "draw_text", + "color_black", + "get_system_font", + "refresh_screen", + "key_typed", + "close_all_windows" + ] + }, + { + "funcKey": "has_font", + "title": "Checking for Font using Variable", + "url": "/api/graphics/#has-font-functions", + "functions": [ + "write", + "font_named", + "write_line", + "load_font" + ] + }, + { + "funcKey": "has_font_name_as_string", + "title": "Checking for Loaded Font using Name string", + "url": "/api/graphics/#has-font-name-as-string", + "functions": [ + "load_font", + "write_line" + ] + }, + { + "funcKey": "load_font", + "title": "Using Fonts\r", + "url": "/api/graphics/#load-font", + "functions": [ + "open_window", + "draw_text", + "color_black", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "refresh_screen", + "title": "House Drawing", + "url": "/api/graphics/#refresh-screen-functions", + "functions": [ + "open_window", + "clear_screen", + "color_white", + "delay", + "fill_ellipse", + "color_bright_green", + "fill_rectangle", + "color_gray", + "fill_triangle", + "color_red", + "close_all_windows" + ] + }, + { + "funcKey": "text_width_font_named", + "title": "Underline Text using Text Width\r", + "url": "/api/graphics/#text-width-font-named", + "functions": [ + "open_window", + "clear_screen", + "color_white", + "load_font", + "set_font_style_name_as_string", + "draw_text_font_as_string", + "color_black", + "fill_rectangle", + "refresh_screen", + "delay", + "close_all_windows" + ] + } + ], + "networking": [ + { + "funcKey": "dec_to_hex", + "title": "Simple Decimal to Hexadecimal Converter", + "url": "/api/networking/#dec-to-hex", + "functions": [ + "write_line", + "read_line", + "convert_to_integer" + ] + }, + { + "funcKey": "hex_to_dec_string", + "title": "Simple Hexadecimal to Decimal String Converter", + "url": "/api/networking/#hex-to-dec-string", + "functions": [ + "write_line", + "read_line" + ] + }, + { + "funcKey": "ipv4_to_dec", + "title": "Simple IPv4 To Decimal Converter", + "url": "/api/networking/#ipv4-to-dec", + "functions": [ + "write_line", + "format", + "read_line" + ] + }, + { + "funcKey": "ipv4_to_hex", + "title": "Simple IPv4 To Hex Converter", + "url": "/api/networking/#ipv4-to-hex", + "functions": [ + "write_line", + "format", + "read_line" + ] + } + ], + "physics": [ + { + "funcKey": "sprite_bitmap_collision", + "title": "Does SplashKit have bugs?\r", + "url": "/api/physics/#sprite-bitmap-collision-functions", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "point_at", + "sprite_set_position", + "clear_screen", + "color_white", + "draw_sprite", + "draw_bitmap", + "write_line", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "sprite_collision", + "title": "Colliding Sprites\r", + "url": "/api/physics/#sprite-collision", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "point_at", + "sprite_set_position", + "clear_screen", + "color_white", + "draw_sprite", + "write_line", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "sprite_point_collision", + "title": "Determine Sprite Collisions with Points\r", + "url": "/api/physics/#sprite-point-collision", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "point_at", + "sprite_set_position", + "clear_screen", + "color_white", + "draw_sprite", + "fill_circle_record", + "color_black", + "circle_at", + "color_red", + "write_line", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "sprite_rectangle_collision", + "title": "Detect Sprite Collisions with Rectangles\r", + "url": "/api/physics/#sprite-rectangle-collision", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "point_at", + "sprite_set_position", + "rectangle_from", + "clear_screen", + "color_white", + "draw_sprite", + "fill_rectangle_record", + "color_black", + "color_red", + "write_line", + "refresh_screen", + "delay", + "close_all_windows" + ] + } + ], + "raspberry": [ + { + "funcKey": "raspi_i2c_write_data", + "title": "LED Text Scrolling\r", + "url": "/api/raspberry/#raspi-i2c-write-data", + "functions": [ + "write_line", + "raspi_init", + "raspi_i2c_open", + "raspi_i2c_write", + "len", + "get_alpha_font_14_seg", + "delay", + "raspi_cleanup" + ] + } + ], + "sprites": [ + { + "funcKey": "create_sprite", + "title": "Creating a Player Sprite\r", + "url": "/api/sprites/#create-sprite-functions", + "functions": [ + "open_window", + "load_bitmap", + "sprite_set_x", + "sprite_set_y", + "sprite_x", + "clear_screen", + "color_black", + "draw_sprite", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "draw_sprite", + "title": "Drawing a Player Sprite\r", + "url": "/api/sprites/#draw-sprite-functions", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "bitmap_named", + "sprite_set_x", + "sprite_set_y", + "clear_screen", + "color_black", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "free_sprite", + "title": "Freeing a Sprite\r", + "url": "/api/sprites/#free-sprite", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "bitmap_named", + "sprite_set_x", + "sprite_set_y", + "quit_requested", + "process_events", + "clear_screen", + "color_black", + "draw_sprite", + "update_sprite", + "refresh_screen", + "key_typed", + "close_all_windows" + ] + }, + { + "funcKey": "sprite_set_position", + "title": "Setting Sprite Position\r", + "url": "/api/sprites/#sprite-set-position", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "bitmap_named", + "sprite_set_x", + "sprite_set_y", + "clear_screen", + "color_black", + "draw_sprite", + "refresh_screen", + "delay", + "point_at", + "close_all_windows" + ] + }, + { + "funcKey": "sprite_set_velocity", + "title": "Setting Velocity of Sprite\r", + "url": "/api/sprites/#sprite-set-velocity", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "bitmap_named", + "sprite_set_x", + "sprite_set_y", + "vector_to", + "quit_requested", + "process_events", + "update_sprite", + "clear_screen", + "color_black", + "draw_sprite", + "refresh_screen", + "close_all_windows" + ] + }, + { + "funcKey": "sprite_set_x", + "title": "Setting Sprite X-coordinate\r", + "url": "/api/sprites/#sprite-set-x", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "bitmap_named", + "clear_screen", + "color_black", + "draw_sprite", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "sprite_set_y", + "title": "Setting Sprite Y-coordinate\r", + "url": "/api/sprites/#sprite-set-y", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "bitmap_named", + "clear_screen", + "color_black", + "draw_sprite", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "sprite_x", + "title": "Sprite x-coordinate\r", + "url": "/api/sprites/#sprite-x", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "bitmap_named", + "sprite_set_x", + "clear_screen", + "color_black", + "draw_sprite", + "draw_text_no_font_no_size", + "color_white", + "refresh_screen", + "delay", + "close_all_windows" + ] + }, + { + "funcKey": "sprite_y", + "title": "Sprite y-coordinate\r", + "url": "/api/sprites/#sprite-y", + "functions": [ + "open_window", + "load_bitmap", + "create_sprite", + "bitmap_named", + "sprite_set_x", + "sprite_set_y", + "clear_screen", + "color_black", + "draw_sprite", + "draw_text_no_font_no_size", + "color_white", + "refresh_screen", + "delay", + "close_all_windows" + ] + } + ], + "terminal": [ + { + "funcKey": "write", + "title": "Progress Bar Simulation", + "url": "/api/terminal/#write-functions", + "functions": [ + "write_line", + "delay" + ] + }, + { + "funcKey": "write_char", + "title": "Write Char Art", + "url": "/api/terminal/#write-char", + "functions": [ + "write", + "write_line" + ] + }, + { + "funcKey": "write_double", + "title": "Calculate the Radius of a Circle", + "url": "/api/terminal/#write-double", + "functions": [ + "write_line", + "write" + ] + }, + { + "funcKey": "write_int", + "title": "Countdown to lift off", + "url": "/api/terminal/#write-int", + "functions": [ + "write_line", + "write" + ] + }, + { + "funcKey": "write_line", + "title": "Hello World string", + "url": "/api/terminal/#write-line-functions", + "functions": [] + }, + { + "funcKey": "write_line_empty", + "title": "Adding Blank Lines", + "url": "/api/terminal/#write-line-empty", + "functions": [ + "write_line" + ] + }, + { + "funcKey": "write_line_int", + "title": "Printing Integers", + "url": "/api/terminal/#write-line-int", + "functions": [] + } + ], + "timers": [ + { + "funcKey": "has_timer", + "title": "Checking if Named Timer Exists", + "url": "/api/timers/#has-timer", + "functions": [ + "write_line", + "lower", + "create_timer", + "free_timer" + ] + } + ], + "utilities": [ + { + "funcKey": "contains", + "title": "Checking if a string contains a word", + "url": "/api/utilities/#contains", + "functions": [ + "write_line" + ] + }, + { + "funcKey": "convert_to_double", + "title": "Simple Interest Calculator", + "url": "/api/utilities/#convert-to-double", + "functions": [ + "write_line", + "amount", + "read_line", + "rate", + "period", + "delay" + ] + }, + { + "funcKey": "convert_to_integer", + "title": "Guessing Game", + "url": "/api/utilities/#convert-to-integer", + "functions": [ + "write_line", + "read_line", + "is_integer" + ] + }, + { + "funcKey": "current_ticks", + "title": "How many ticks?\r", + "url": "/api/utilities/#current-ticks", + "functions": [ + "write_line", + "second", + "delay", + "seconds" + ] + }, + { + "funcKey": "delay", + "title": "Simulating a Conversation", + "url": "/api/utilities/#delay", + "functions": [ + "write_with_delay", + "split", + "write", + "write_line" + ] + }, + { + "funcKey": "index_of", + "title": "Check the index of a given word in a string", + "url": "/api/utilities/#index-of", + "functions": [ + "write_line", + "read_line" + ] + }, + { + "funcKey": "is_double", + "title": "Double type?", + "url": "/api/utilities/#is-double", + "functions": [ + "write", + "write_line" + ] + }, + { + "funcKey": "is_integer", + "title": "Input Validation of Integers", + "url": "/api/utilities/#is-integer", + "functions": [ + "write_line", + "read_line", + "valid", + "convert_to_integer" + ] + }, + { + "funcKey": "length_of", + "title": "How long is a string?", + "url": "/api/utilities/#length-of", + "functions": [ + "write_line" + ] + }, + { + "funcKey": "rnd", + "title": "Coin Flip", + "url": "/api/utilities/#rnd-functions", + "functions": [ + "write_line", + "delay", + "choice", + "read_line" + ] + }, + { + "funcKey": "rnd_int", + "title": "Random Number Generator", + "url": "/api/utilities/#rnd-int", + "functions": [ + "write_line", + "delay" + ] + }, + { + "funcKey": "rnd_range", + "title": "Random Number Generator With Range", + "url": "/api/utilities/#rnd-range", + "functions": [ + "write_line", + "read_line" + ] + }, + { + "funcKey": "to_lowercase", + "title": "Convert text to lowercase", + "url": "/api/utilities/#to-lowercase", + "functions": [ + "write_line", + "CAPS", + "read_line" + ] + }, + { + "funcKey": "to_uppercase", + "title": "Case-insensitive string comparison", + "url": "/api/utilities/#to-uppercase", + "functions": [ + "write", + "read_line", + "write_line", + "len", + "word", + "to_lowercase" + ] + }, + { + "funcKey": "trim", + "title": "Remove whitespace from a string", + "url": "/api/utilities/#trim", + "functions": [ + "write_line" + ] + } + ], + "windows": [ + { + "funcKey": "close_window", + "title": "Starts a countdown to close the window at the push of a button.", + "url": "/api/windows/#close-window-functions", + "functions": [ + "open_window", + "create_timer", + "quit_requested", + "process_events", + "clear_window", + "color_white", + "button_at_position", + "rectangle_from", + "start_timer", + "draw_text_font_as_string", + "color_black", + "timer_ticks", + "reset_timer", + "draw_interface", + "refresh_window", + "close_all_windows" + ] + } + ] +} \ No newline at end of file diff --git a/scripts/usage-example-scraping.cjs b/scripts/usage-example-scraping.cjs new file mode 100644 index 000000000..d6941e3f1 --- /dev/null +++ b/scripts/usage-example-scraping.cjs @@ -0,0 +1,158 @@ +// ------------------------------------------------------------------------------ +// Imports +// ------------------------------------------------------------------------------ +const kleur = require("kleur"); // Terminal highlighting +const fs = require('fs'); // Interact with the file system +const path = require('path'); // Handle and transform file paths + + +const srcDirectory = "./public/usage-examples"; //directory to be scraped +const outputDirectory = "./scripts/json-files/usage-example-references.json" //directory where "Usage Example" functions will be savedc +const apiJsonPath = "./scripts/json-files/api.json"; // Path to API JSON for checking overloads + +// ------------------------------------------------------------------------------ +// Load API JSON and build a set of overloaded function names +// ------------------------------------------------------------------------------ +function getOverloadedFunctions() { + try { + const apiData = JSON.parse(fs.readFileSync(apiJsonPath, 'utf8')); + const overloadedFunctions = new Set(); + const functionCounts = {}; + + // Count occurrences of each function name across all categories + Object.values(apiData).forEach(category => { + if (category && category.functions && Array.isArray(category.functions)) { + category.functions.forEach(func => { + if (func.name) { + functionCounts[func.name] = (functionCounts[func.name] || 0) + 1; + } + }); + } + }); + + // Add functions that appear more than once (overloaded) + Object.entries(functionCounts).forEach(([name, count]) => { + if (count > 1) { + overloadedFunctions.add(name); + } + }); + + return overloadedFunctions; + } catch (error) { + console.error('Error loading API JSON:', error); + return new Set(); + } +} + +// ------------------------------------------------------------------------------ +// Scraping all of the folders in usage example and retrieving the functions and title +// ------------------------------------------------------------------------------ +function getAvailableExamplesFunctionUsage(dir) { + const result = {}; + const fileNameRegex = /^([a-zA-Z_][a-zA-Z0-9_]*)-/; + + const ignoreKey = new Set(["if", "else", "elif", "while", "for", "range", "int", "str", "match"]); + const overloadedFunctions = getOverloadedFunctions(); + + const folders = fs.readdirSync(dir); + folders.forEach(folder => { + const folderPath = path.join(dir, folder); + const functionCallRegex = /\b([a-zA-Z_][a-zA-Z0-9_]*)\s*\(/g; + + try { + const stats = fs.statSync(folderPath); + + // Checking if the path is a directory + if (stats.isDirectory()) { + const files = fs.readdirSync(folderPath); + // Filtering for JSON files + pythonFiles = files.filter(file => path.extname(file).toLowerCase() === '.py'); + textFiles = files.filter(file => path.extname(file).toLowerCase() === '.txt'); + + pythonFiles.forEach(pyFile => { + const fileName = path.join(folderPath, pyFile); + const fileName2 = fileName.replace('.py', '.txt') + const pythonFile = fs.readFileSync(fileName); + const textFile = fs.readFileSync(fileName2, "utf8"); + const title = textFile.split("\n")[0]; + const pyFileMatch = fileNameRegex.exec(pyFile); + try { + + const folderKey = folder.toLowerCase(); + const funcKey = pyFileMatch[1].toLowerCase(); + + if (!result[folderKey]) { + result[folderKey] = [] + } + + let funcEntry = result[folderKey].find(entry => entry.funcKey === funcKey); + + if (!funcEntry) { + // Check if this function is overloaded + const funcKeyUrlPart = funcKey.replaceAll("_", "-"); + const isOverloaded = overloadedFunctions.has(funcKey); + const url = isOverloaded + ? `/api/${folderKey}/#${funcKeyUrlPart}-functions` + : `/api/${folderKey}/#${funcKeyUrlPart}`; + + funcEntry = { + funcKey: funcKey, + title: title, + url: url, + functions: [] + }; + result[folderKey].push(funcEntry); + } + + let match; + while ((match = functionCallRegex.exec(pythonFile)) !== null) { + const funcName = match[1]; + if (!funcEntry.functions.includes(funcName) && !ignoreKey.has(funcName) && funcKey != funcName) { + funcEntry.functions.push(funcName) + } + } + + } catch (error) { + console.error(`Error parsing JSON in file: ${pythonFiles}`); + console.error(error.message); + } + }) + } else { + if (folder != "CONTRIBUTING.mdx" && folder != ".DS_Store") + console.log(`${folder} is not a diectory`); + } + } catch (err) { + console.log(`Error loading JSON in folder: ${folder}`); + } + }) + return result; +} + +// ------------------------------------------------------------------------------ +// Writing to the output JSON file +// ------------------------------------------------------------------------------ +function generateAvailableFunctionsInUsageExamples(srcDirectory, outputDirectory) { + try { + const usageExamplesContent = getAvailableExamplesFunctionUsage(srcDirectory); + + try { + fs.writeFileSync(outputDirectory, JSON.stringify(usageExamplesContent, null, 4)); + } catch (err) { + console.log('Error writing output files: ', err); + } + } catch (error) { + console.log('Error processing usage examples files: ', error); + } +} + +// ============================================================================== +// ========================= START of main script =============================== +// ============================================================================== + +console.log(kleur.cyan('------------------------------------------------------------------------------')); +console.log(kleur.magenta('Usage Example Scraping:')); +console.log(kleur.cyan('------------------------------------------------------------------------------\n')); + +generateAvailableFunctionsInUsageExamples(srcDirectory, outputDirectory); + +console.log(kleur.green("All examples have been scraped successfully.\n")); diff --git a/src/components/Accordion.astro b/src/components/Accordion.astro index 93797709a..e8c5099a2 100644 --- a/src/components/Accordion.astro +++ b/src/components/Accordion.astro @@ -38,8 +38,18 @@ let uniqueContent = uniqueID + "-content"; if (accordionContent != null) { if (accordionContent.style.display !== "none") { accordionContent.style.display = "none"; + button.style.borderTopLeftRadius = "28px"; + button.style.borderTopRightRadius = "28px"; + button.style.borderBottomLeftRadius = "28px"; + button.style.borderBottomRightRadius = "28px"; + button.style.paddingBottom = "8px"; } else { accordionContent.style.display = "block"; + button.style.borderTopLeftRadius = "24px"; + button.style.borderTopRightRadius = "24px"; + button.style.borderBottomLeftRadius = "0"; + button.style.borderBottomRightRadius = "0"; + button.style.paddingBottom = "14px"; } } }; @@ -53,9 +63,10 @@ let uniqueContent = uniqueID + "-content";