StelTextureTypes.hpp   StelTextureTypes.hpp 
skipping to change at line 23 skipping to change at line 23
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, U SA. * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, U SA.
*/ */
#ifndef _STELTEXTURETYPES_HPP_ #ifndef _STELTEXTURETYPES_HPP_
#define _STELTEXTURETYPES_HPP_ #define _STELTEXTURETYPES_HPP_
#include <boost/shared_ptr.hpp> #include <QSharedPointer>
//! @file StelTextureTypes.hpp //! @file StelTextureTypes.hpp
//! Define the StelTextureSP type. //! Define the StelTextureSP type.
class StelTexture; class StelTexture;
//! @typedef StelTextureSP //! @typedef StelTextureSP
//! Use shared pointer to simplify memory managment //! Use shared pointer to simplify memory managment.
typedef boost::shared_ptr<StelTexture> StelTextureSP; typedef QSharedPointer<StelTexture> StelTextureSP;
namespace StelTextureTypes
{
//! Supported dynamic range modes
enum DynamicRangeMode
{
Linear,
MinmaxUser,
MinmaxQuantile,
MinmaxGreylevel,
MinmaxGreylevelAuto
};
}
#endif // _STELTEXTURETYPES_HPP_ #endif // _STELTEXTURETYPES_HPP_
 End of changes. 3 change blocks. 
16 lines changed or deleted 3 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/