Classes | Namespaces | Enumerations

D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/FileFormats/Image/spImageFormatInterfaces.hpp File Reference

#include "Base/spStandard.hpp"
#include "Base/spInputOutput.hpp"
#include "Base/spBaseFileFormatHandler.hpp"
#include "Base/spMath.hpp"
#include "Base/spMaterialColor.hpp"
#include <cstdio>

Go to the source code of this file.

Classes

struct  sp::video::SImageData
struct  sp::video::SImageDataRead
 Image data for loading. More...
struct  sp::video::SImageDataWrite
class  sp::video::ImageLoader
 ImageLoader class used as image loading interface. More...
class  sp::video::ImageSaver
 ImageSaver class used as image saving interface. More...

Namespaces

namespace  sp
 

!!


namespace  sp::video
 

All rendering and drawing operations for 2D and 3D can be found in this namespace.


Enumerations

enum  sp::video::EPixelFormats {
  sp::video::PIXELFORMAT_ALPHA = 0, sp::video::PIXELFORMAT_GRAY, sp::video::PIXELFORMAT_GRAYALPHA, sp::video::PIXELFORMAT_RGB,
  sp::video::PIXELFORMAT_BGR, sp::video::PIXELFORMAT_RGBA, sp::video::PIXELFORMAT_BGRA, sp::video::PIXELFORMAT_DEPTH
}
 

Image buffer pixel formats.

More...
enum  sp::video::EImageFileFormats {
  sp::video::IMAGEFORMAT_UNKNOWN, sp::video::IMAGEFORMAT_BMP, sp::video::IMAGEFORMAT_JPG, sp::video::IMAGEFORMAT_PNG,
  sp::video::IMAGEFORMAT_TGA, sp::video::IMAGEFORMAT_PCX, sp::video::IMAGEFORMAT_DDS, sp::video::IMAGEFORMAT_WAD,
  sp::video::IMAGEFORMAT_GIF, sp::video::IMAGEFORMAT_PSD
}
 

Image file formats.

More...
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines