1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
5 * Do not make changes to this file unless you know what you are doing--modify
6 * the SWIG interface file instead.
7 * ----------------------------------------------------------------------------- */
9 package com.badlogic.gdx.physics.bullet;
11 public final class ContactCallbackEvent {
12 public final static int TYPE_MASK = 0x0F;
13 public final static int BY_MASK = 12;
14 public final static int FILTERED = 1;
15 public final static int INCLUDE_POINT = 2;
16 public final static int BY_WRAPPER = 4;
17 public final static int BY_MANIFOLD = 4;
18 public final static int BY_OBJECT = 8;
19 public final static int BY_VALUE = 12;
20 public final static int SHIFT_ON_ADDED = 0;
21 public final static int SHIFT_ON_PROCESSED = 4;
22 public final static int SHIFT_ON_DESTROYED = 8;
23 public final static int SHIFT_ON_STARTED = 12;
24 public final static int SHIFT_ON_ENDED = 16;
25 public final static int ON_ADDED_UNFILTERED_WRAPPER = (BY_WRAPPER) << SHIFT_ON_ADDED;
26 public final static int ON_ADDED_UNFILTERED_OBJECT = (BY_OBJECT) << SHIFT_ON_ADDED;
27 public final static int ON_ADDED_UNFILTERED_VALUE = (BY_VALUE) << SHIFT_ON_ADDED;
28 public final static int ON_ADDED_UNFILTERED_WRAPPER_INCLUDEPOINT = (BY_WRAPPER|INCLUDE_POINT) << SHIFT_ON_ADDED;
29 public final static int ON_ADDED_UNFILTERED_OBJECT_INCLUDEPOINT = (BY_OBJECT|INCLUDE_POINT) << SHIFT_ON_ADDED;
30 public final static int ON_ADDED_UNFILTERED_VALUE_INCLUDEPOINT = (BY_VALUE|INCLUDE_POINT) << SHIFT_ON_ADDED;
31 public final static int ON_ADDED_FILTERED_WRAPPER = (FILTERED|BY_WRAPPER) << SHIFT_ON_ADDED;
32 public final static int ON_ADDED_FILTERED_OBJECT = (FILTERED|BY_OBJECT) << SHIFT_ON_ADDED;
33 public final static int ON_ADDED_FILTERED_VALUE = (FILTERED|BY_VALUE) << SHIFT_ON_ADDED;
34 public final static int ON_ADDED_FILTERED_WRAPPER_INCLUDEPOINT = (FILTERED|BY_WRAPPER|INCLUDE_POINT) << SHIFT_ON_ADDED;
35 public final static int ON_ADDED_FILTERED_OBJECT_INCLUDEPOINT = (FILTERED|BY_OBJECT|INCLUDE_POINT) << SHIFT_ON_ADDED;
36 public final static int ON_ADDED_FILTERED_VALUE_INCLUDEPOINT = (FILTERED|BY_VALUE|INCLUDE_POINT) << SHIFT_ON_ADDED;
37 public final static int ON_PROCESSED_UNFILTERED_OBJECT = (BY_OBJECT) << SHIFT_ON_PROCESSED;
38 public final static int ON_PROCESSED_UNFILTERED_VALUE = (BY_VALUE) << SHIFT_ON_PROCESSED;
39 public final static int ON_PROCESSED_UNFILTERED_OBJECT_INCLUDEPOINT = (BY_OBJECT|INCLUDE_POINT) << SHIFT_ON_PROCESSED;
40 public final static int ON_PROCESSED_UNFILTERED_VALUE_INCLUDEPOINT = (BY_VALUE|INCLUDE_POINT) << SHIFT_ON_PROCESSED;
41 public final static int ON_PROCESSED_FILTERED_OBJECT = (FILTERED|BY_OBJECT) << SHIFT_ON_PROCESSED;
42 public final static int ON_PROCESSED_FILTERED_VALUE = (FILTERED|BY_VALUE) << SHIFT_ON_PROCESSED;
43 public final static int ON_PROCESSED_FILTERED_OBJECT_INCLUDEPOINT = (FILTERED|BY_OBJECT|INCLUDE_POINT) << SHIFT_ON_PROCESSED;
44 public final static int ON_PROCESSED_FILTERED_VALUE_INCLUDEPOINT = (FILTERED|BY_VALUE|INCLUDE_POINT) << SHIFT_ON_PROCESSED;
45 public final static int ON_DESTROYED = BY_VALUE << SHIFT_ON_DESTROYED;
46 public final static int ON_STARTED_UNFILTERED_MANIFOLD = (BY_MANIFOLD) << SHIFT_ON_STARTED;
47 public final static int ON_STARTED_UNFILTERED_OBJECT = (BY_OBJECT) << SHIFT_ON_STARTED;
48 public final static int ON_STARTED_UNFILTERED_VALUE = (BY_VALUE) << SHIFT_ON_STARTED;
49 public final static int ON_STARTED_FILTERED_MANIFOLD = (FILTERED|BY_MANIFOLD) << SHIFT_ON_STARTED;
50 public final static int ON_STARTED_FILTERED_OBJECT = (FILTERED|BY_OBJECT) << SHIFT_ON_STARTED;
51 public final static int ON_STARTED_FILTERED_VALUE = (FILTERED|BY_VALUE) << SHIFT_ON_STARTED;
52 public final static int ON_ENDED_UNFILTERED_MANIFOLD = (BY_MANIFOLD) << SHIFT_ON_ENDED;
53 public final static int ON_ENDED_UNFILTERED_OBJECT = (BY_OBJECT) << SHIFT_ON_ENDED;
54 public final static int ON_ENDED_UNFILTERED_VALUE = (BY_VALUE) << SHIFT_ON_ENDED;
55 public final static int ON_ENDED_FILTERED_MANIFOLD = (FILTERED|BY_MANIFOLD) << SHIFT_ON_ENDED;
56 public final static int ON_ENDED_FILTERED_OBJECT = (FILTERED|BY_OBJECT) << SHIFT_ON_ENDED;
57 public final static int ON_ENDED_FILTERED_VALUE = (FILTERED|BY_VALUE) << SHIFT_ON_ENDED;