From 3870982f640260822bf605e693782ce9f5d79cf6 Mon Sep 17 00:00:00 2001 From: Joel Stålnacke Date: Fri, 20 Mar 2026 21:38:46 +0200 Subject: Get a player drawing on screen --- Djup.Native/src/LibDjup.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Djup.Native/src/LibDjup.cs') diff --git a/Djup.Native/src/LibDjup.cs b/Djup.Native/src/LibDjup.cs index 15dcdad..4cd99f8 100644 --- a/Djup.Native/src/LibDjup.cs +++ b/Djup.Native/src/LibDjup.cs @@ -26,13 +26,13 @@ public static partial class LibDjup public static partial float vec2_length(Vec2 v); [LibraryImport(LibraryName, EntryPoint = Prefix + nameof(log_set_output))] - public static partial Vec2 log_set_output([MarshalAs(UnmanagedType.FunctionPtr)] LoggerDelegate logger); + public static partial void log_set_output([MarshalAs(UnmanagedType.FunctionPtr)] LoggerDelegate logger); [LibraryImport(LibraryName, EntryPoint = Prefix + nameof(log_set_level))] - public static partial Vec2 log_set_level(LogLevel minLevel); + public static partial void log_set_level(LogLevel minLevel); [LibraryImport(LibraryName, EntryPoint = Prefix + nameof(physics_context_create))] - public static partial IntPtr physics_context_create(uint snapshots); + public static partial IntPtr physics_context_create(int snapshots, int players, int balls); [LibraryImport(LibraryName, EntryPoint = Prefix + nameof(physics_context_free))] public static partial void physics_context_free(IntPtr context); @@ -47,8 +47,8 @@ public static partial class LibDjup public static partial int physics_tick(IntPtr currentSnapshot, double delta, IntPtr nextSnapshot); [LibraryImport(LibraryName, EntryPoint = Prefix + nameof(snapshot_put_player))] - public static unsafe partial int snapshot_put_player(IntPtr snapshot, uint playerId, Player *player); + public static unsafe partial int snapshot_put_player(IntPtr snapshot, int playerId, Player* player); [LibraryImport(LibraryName, EntryPoint = Prefix + nameof(snapshot_set_player_input))] - public static partial int snapshot_set_player_input(IntPtr snapshot, uint playerId, byte input); + public static partial int snapshot_set_player_input(IntPtr snapshot, int playerId, byte input); } -- cgit v1.2.3