From 2fe7d71d576bf7d3737093cdd6d0d75e09b21feb Mon Sep 17 00:00:00 2001 From: Muhammad Danial Date: Mon, 13 Oct 2025 02:18:13 +0200 Subject: [PATCH] Add HexToBin usage example for SplashKit utilities --- .../utilities/hex_to_bin-1-example-oop.cs | 13 +++++++++++++ .../utilities/hex_to_bin-1-example-top-level.cs | 7 +++++++ .../utilities/hex_to_bin-1-example.cpp | 13 +++++++++++++ .../utilities/hex_to_bin-1-example.py | 7 +++++++ .../utilities/hex_to_bin-1-example.txt | 2 ++ 5 files changed, 42 insertions(+) create mode 100644 public/usage-examples/utilities/hex_to_bin-1-example-oop.cs create mode 100644 public/usage-examples/utilities/hex_to_bin-1-example-top-level.cs create mode 100644 public/usage-examples/utilities/hex_to_bin-1-example.cpp create mode 100644 public/usage-examples/utilities/hex_to_bin-1-example.py create mode 100644 public/usage-examples/utilities/hex_to_bin-1-example.txt diff --git a/public/usage-examples/utilities/hex_to_bin-1-example-oop.cs b/public/usage-examples/utilities/hex_to_bin-1-example-oop.cs new file mode 100644 index 000000000..750f35afc --- /dev/null +++ b/public/usage-examples/utilities/hex_to_bin-1-example-oop.cs @@ -0,0 +1,13 @@ +using SplashKitSDK; + +public class Program +{ + public static void Main() + { + string hexValue = "1F3A"; + string binaryValue = SplashKit.HexToBin(hexValue); // SplashKit function + + SplashKit.WriteLine("Hex: " + hexValue); + SplashKit.WriteLine("Binary: " + binaryValue); + } +} diff --git a/public/usage-examples/utilities/hex_to_bin-1-example-top-level.cs b/public/usage-examples/utilities/hex_to_bin-1-example-top-level.cs new file mode 100644 index 000000000..3a4cfd53d --- /dev/null +++ b/public/usage-examples/utilities/hex_to_bin-1-example-top-level.cs @@ -0,0 +1,7 @@ +using SplashKitSDK; + +string hexValue = "1F3A"; +string binaryValue = SplashKit.HexToBin(hexValue); // SplashKit function + +SplashKit.WriteLine("Hex: " + hexValue); +SplashKit.WriteLine("Binary: " + binaryValue); diff --git a/public/usage-examples/utilities/hex_to_bin-1-example.cpp b/public/usage-examples/utilities/hex_to_bin-1-example.cpp new file mode 100644 index 000000000..42d9b00d6 --- /dev/null +++ b/public/usage-examples/utilities/hex_to_bin-1-example.cpp @@ -0,0 +1,13 @@ +#include "splashkit.h" + +int main() +{ + string hex_value = "1F3A"; + string binary_value = hex_to_bin(hex_value); // SplashKit function + + write_line("Hex: " + hex_value); + write_line("Binary: " + binary_value); + + return 0; +} + diff --git a/public/usage-examples/utilities/hex_to_bin-1-example.py b/public/usage-examples/utilities/hex_to_bin-1-example.py new file mode 100644 index 000000000..69937246f --- /dev/null +++ b/public/usage-examples/utilities/hex_to_bin-1-example.py @@ -0,0 +1,7 @@ +from splashkit import write_line, hex_to_bin + +hex_value = "1F3A" +binary_value = hex_to_bin(hex_value) # SplashKit function + +write_line("Hex: " + hex_value) +write_line("Binary: " + binary_value) diff --git a/public/usage-examples/utilities/hex_to_bin-1-example.txt b/public/usage-examples/utilities/hex_to_bin-1-example.txt new file mode 100644 index 000000000..84f09a9ed --- /dev/null +++ b/public/usage-examples/utilities/hex_to_bin-1-example.txt @@ -0,0 +1,2 @@ +This example demonstrates how to convert a hexadecimal string into a binary string +using SplashKit's built-in hex_to_bin / HexToBin function in Python, C++, and C#.