@@ -39,8 +39,8 @@ public static unsafe partial class Native
39
39
[System.Runtime.InteropServices.DllImport(BindgenInternal.DllImportPath, EntryPoint = "ecs_asprintf", CallingConvention = System.Runtime.InteropServices.CallingConvention.Cdecl)]
40
40
public static extern byte* ecs_asprintf(byte* fmt);
41
41
42
- [System.Runtime.InteropServices.DllImport(BindgenInternal.DllImportPath, EntryPoint = "ecs_assert_ ", CallingConvention = System.Runtime.InteropServices.CallingConvention.Cdecl)]
43
- public static extern byte ecs_assert_(byte condition, int error_code, byte* condition_str, byte* file, int line, byte* fmt);
42
+ [System.Runtime.InteropServices.DllImport(BindgenInternal.DllImportPath, EntryPoint = "ecs_assert_log_ ", CallingConvention = System.Runtime.InteropServices.CallingConvention.Cdecl)]
43
+ public static extern void ecs_assert_log_( int error_code, byte* condition_str, byte* file, int line, byte* fmt);
44
44
45
45
[System.Runtime.InteropServices.DllImport(BindgenInternal.DllImportPath, EntryPoint = "ecs_astresc", CallingConvention = System.Runtime.InteropServices.CallingConvention.Cdecl)]
46
46
public static extern byte* ecs_astresc(byte delimiter, byte* @in);
@@ -904,7 +904,7 @@ public static unsafe partial class Native
904
904
public static extern byte* ecs_parse_identifier(byte* name, byte* expr, byte* ptr, byte* token_out);
905
905
906
906
[System.Runtime.InteropServices.DllImport(BindgenInternal.DllImportPath, EntryPoint = "ecs_parse_term", CallingConvention = System.Runtime.InteropServices.CallingConvention.Cdecl)]
907
- public static extern byte* ecs_parse_term(ecs_world_t* world, byte* name, byte* expr, byte* ptr, ecs_term_t* term_out);
907
+ public static extern byte* ecs_parse_term(ecs_world_t* world, byte* name, byte* expr, byte* ptr, ecs_term_t* term_out, ecs_term_id_t* extra_args );
908
908
909
909
[System.Runtime.InteropServices.DllImport(BindgenInternal.DllImportPath, EntryPoint = "ecs_parse_token", CallingConvention = System.Runtime.InteropServices.CallingConvention.Cdecl)]
910
910
public static extern byte* ecs_parse_token(byte* name, byte* expr, byte* ptr, byte* token_out, byte delim);
@@ -11841,6 +11841,8 @@ public enum ecs_type_kind_t : uint
11841
11841
11842
11842
public const int ECS_OUT_OF_RANGE = 5;
11843
11843
11844
+ public const int ECS_PARSER_MAX_ARGS = 16;
11845
+
11844
11846
public const int ecs_query_t_magic = 1701016433;
11845
11847
11846
11848
public const string ECS_RED = "[0;31m";
@@ -11881,6 +11883,8 @@ public enum ecs_type_kind_t : uint
11881
11883
11882
11884
public const uint EcsCascade = 32;
11883
11885
11886
+ public const uint EcsDesc = 64;
11887
+
11884
11888
public const uint EcsDown = 8;
11885
11889
11886
11890
public const uint EcsEntityIsId = 2147483648;
@@ -11893,7 +11897,7 @@ public enum ecs_type_kind_t : uint
11893
11897
11894
11898
public const uint EcsEventTableOnly = 16;
11895
11899
11896
- public const uint EcsFilter = 1024 ;
11900
+ public const uint EcsFilter = 2048 ;
11897
11901
11898
11902
public const uint EcsFilterHasCondSet = 1024;
11899
11903
@@ -11975,11 +11979,11 @@ public enum ecs_type_kind_t : uint
11975
11979
11976
11980
public const uint EcsIdWith = 1024;
11977
11981
11978
- public const uint EcsIsEntity = 256 ;
11982
+ public const uint EcsIsEntity = 512 ;
11979
11983
11980
- public const uint EcsIsName = 512 ;
11984
+ public const uint EcsIsName = 1024 ;
11981
11985
11982
- public const uint EcsIsVariable = 128 ;
11986
+ public const uint EcsIsVariable = 256 ;
11983
11987
11984
11988
public const uint EcsIterEntityOptional = 32;
11985
11989
@@ -12017,7 +12021,7 @@ public enum ecs_type_kind_t : uint
12017
12021
12018
12022
public const uint EcsOsApiLogWithTimeStamp = 4;
12019
12023
12020
- public const uint EcsParent = 64 ;
12024
+ public const uint EcsParent = 128 ;
12021
12025
12022
12026
public const uint EcsQueryHasMonitor = 64;
12023
12027
@@ -12115,7 +12119,7 @@ public enum ecs_type_kind_t : uint
12115
12119
12116
12120
public const uint EcsTraverseAll = 16;
12117
12121
12118
- public const uint EcsTraverseFlags = 126 ;
12122
+ public const uint EcsTraverseFlags = 254 ;
12119
12123
12120
12124
public const uint EcsUp = 4;
12121
12125
0 commit comments