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)); + } }