From 87b65988555ecd3e236e0bbd65dd22a4769f4b62 Mon Sep 17 00:00:00 2001 From: Susko3 Date: Sat, 25 Jan 2025 17:19:15 +0000 Subject: [PATCH] Fix SDL_Pen constants --- SDL3-CS/SDL3/ClangSharp/SDL_pen.g.cs | 6 ------ SDL3-CS/SDL3/SDL_pen.cs | 9 +++++++++ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/SDL3-CS/SDL3/ClangSharp/SDL_pen.g.cs b/SDL3-CS/SDL3/ClangSharp/SDL_pen.g.cs index 23abd3c..0d7e382 100644 --- a/SDL3-CS/SDL3/ClangSharp/SDL_pen.g.cs +++ b/SDL3-CS/SDL3/ClangSharp/SDL_pen.g.cs @@ -39,12 +39,6 @@ namespace SDL public static partial class SDL3 { - [NativeTypeName("#define SDL_PEN_MOUSEID ((SDL_MouseID)-2)")] - public const SDL_MouseID SDL_PEN_MOUSEID = ((SDL_MouseID)(-2)); - - [NativeTypeName("#define SDL_PEN_TOUCHID ((SDL_TouchID)-2)")] - public const SDL_TouchID SDL_PEN_TOUCHID = ((SDL_TouchID)(-2)); - [NativeTypeName("#define SDL_PEN_INPUT_DOWN (1u << 0)")] public const uint SDL_PEN_INPUT_DOWN = (1U << 0); diff --git a/SDL3-CS/SDL3/SDL_pen.cs b/SDL3-CS/SDL3/SDL_pen.cs index 751bbe0..579b8be 100644 --- a/SDL3-CS/SDL3/SDL_pen.cs +++ b/SDL3-CS/SDL3/SDL_pen.cs @@ -20,4 +20,13 @@ namespace SDL SDL_PEN_INPUT_BUTTON_5 = SDL3.SDL_PEN_INPUT_BUTTON_5, SDL_PEN_INPUT_ERASER_TIP = SDL3.SDL_PEN_INPUT_ERASER_TIP, } + + public static partial class SDL3 + { + [Constant] + public const SDL_MouseID SDL_PEN_MOUSEID = unchecked((SDL_MouseID)(-2)); + + [Constant] + public const SDL_TouchID SDL_PEN_TOUCHID = unchecked((SDL_TouchID)(-2)); + } }