| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- // Filename: ode_includes.h
- // Created by: joswilso (30Jan07)
- //
- ////////////////////////////////////////////////////////////////////
- //
- // PANDA 3D SOFTWARE
- // Copyright (c) Carnegie Mellon University. All rights reserved.
- //
- // All use of this software is subject to the terms of the revised BSD
- // license. You should have received a copy of this license along
- // with this source code in a file named "LICENSE."
- //
- ////////////////////////////////////////////////////////////////////
- #ifndef _ODE_INCLUDES_H_
- #define _ODE_INCLUDES_H_
-
- #ifdef int8
- #define temp_ode_int8 int8
- #undef int8
- #endif
- #ifdef int32
- #define temp_ode_int32 int32
- #undef int32
- #endif
- #ifdef uint32
- #define temp_ode_uint32 uint32
- #undef uint32
- #endif
- #define int8 ode_int8
- #define int32 ode_int32
- #define uint32 ode_uint32
- #include "ode/ode.h"
- // These are the ones that conflict with other defines in Panda.
- // It may be necessary to add to this list at a later time.
- #undef int8
- #undef int32
- #undef uint32
- #ifdef temp_ode_int8
- #define int8 temp_ode_int8
- #undef temp_ode_int8
- #endif
- #ifdef temp_ode_int32
- #define int32 temp_ode_int32
- #undef temp_ode_int32
- #endif
- #ifdef temp_ode_uint32
- #define uint32 temp_ode_uint32
- #undef temp_ode_uint32
- #endif
- #endif
|