1234567891011121314151617181920212223242526272829303132 |
- // Copyright (C) 2002-2012 Nikolaus Gebhardt
- // This file is part of the "Irrlicht Engine".
- // For conditions of distribution and use, see copyright notice in irrlicht.h
- //! As of Irrlicht 1.6, position2d is a synonym for vector2d.
- /** You should consider position2d to be deprecated, and use vector2d by preference. */
- #ifndef IRR_POSITION_H_INCLUDED
- #define IRR_POSITION_H_INCLUDED
- #include "vector2d.h"
- namespace irr
- {
- namespace core
- {
- // Use typedefs where possible as they are more explicit...
- //! \deprecated position2d is now a synonym for vector2d, but vector2d should be used directly.
- typedef vector2d<f32> position2df;
- //! \deprecated position2d is now a synonym for vector2d, but vector2d should be used directly.
- typedef vector2d<s32> position2di;
- } // namespace core
- } // namespace irr
- // ...and use a #define to catch the rest, for (e.g.) position2d<f64>
- #define position2d vector2d
- #endif // IRR_POSITION_H_INCLUDED
|