Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jun 2, 2005, 1:37:53 AM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: doxygen-tags

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/lib/graphics/importer/texture.h

    r4381 r4466  
    33  \brief Contains the texture class, that handles the reading of Images into Texutre-files.
    44
    5   \todo free SDL-surface when deleting Material.
    6   \todo delete imgNameWithPath after use creation.
     5  \todo procedural textures
    76*/
    87
     
    1514#include "debug.h"
    1615
    17 enum TEXTURE_TYPE { TEXTURE_RADIAL_ALIAS,
    18                     TEXTURE_NOISE };
     16//! an enumerator for different procedural texture-types
     17typedef enum TEXTURE_TYPE { TEXTURE_RADIAL_ALIAS,
     18                            TEXTURE_NOISE };
    1919
    2020//! A Class, that reads in Textures from different fileformats.
    2121class Texture
    2222{
    23  private:
    24   GLuint texture;   //!< The Texture-ID of opengl from this Texture.
    25   char* searchTextureInPaths(const char* texName) const;
    26 
    27   bool bAlpha;           //!< if the texture has an alpha channel.
    2823 public:
    2924  Texture(const char* imageName = NULL);
    30   Texture(TEXTURE_TYPE type, int resolution);
     25  //  Texture(TEXTURE_TYPE type, int resolution);
     26
    3127  ~Texture(void);
    3228
     
    3430  inline GLuint getTexture(void) {return this->texture;}
    3531  GLuint loadTexToGL (SDL_Surface* surface);
    36   inline bool hasAlpha(void) {return bAlpha;}
     32  /** \returns true if texture has alpha, false otherwise */
     33  inline bool hasAlpha(void) const {return bAlpha;}
    3734
    3835  bool loadImage(const char* imageName);
     36
     37
     38 private:
     39  GLuint     texture;          //!< The Texture-ID of opengl from this Texture.
     40  bool       bAlpha;           //!< if the texture has an alpha channel.
    3941};
    4042
Note: See TracChangeset for help on using the changeset viewer.