OSGDDSImageFileType.cpp File Reference

#include <stdlib.h>
#include <stdio.h>
#include <assert.h>
#include "OSGConfig.h"
#include <string>
#include <vector>
#include <iostream>
#include <OSGLog.h>
#include <OSGImage.h>
#include "OSGDDSImageFileType.h"

Go to the source code of this file.

Namespaces

namespace  osg

Classes

struct  DDS_PIXELFORMAT
struct  DXTColBlock
struct  DXT3AlphaBlock
struct  DXT5AlphaBlock
struct  DDS_HEADER
class  CSurface
class  CTexture
class  CDDSImage

Defines

#define INT_MAX   numeric_limits<Int32>::max()

Variables

static const Char8 * suffixArray []
const UInt32 DDS_ALPHAPIXELS = 0x00000001
const UInt32 DDS_ALPHA = 0x00000002
const UInt32 DDS_FOURCC = 0x00000004
const UInt32 DDS_RGB = 0x00000040
const UInt32 DDS_RGBA = 0x00000041
const UInt32 DDS_DEPTH = 0x00800000
const UInt32 DDS_COMPRESSED = 0x00000080
const UInt32 DDS_LUMINANCE = 0x00020000
const UInt32 DDS_COMPLEX = 0x00000008
const UInt32 DDS_CUBEMAP = 0x00000200
const UInt32 DDS_VOLUME = 0x00200000
const UInt32 FOURCC_DXT1 = 0x31545844
const UInt32 FOURCC_DXT3 = 0x33545844
const UInt32 FOURCC_DXT5 = 0x35545844


Define Documentation

#define INT_MAX   numeric_limits<Int32>::max()


Variable Documentation

const Char8* suffixArray[] [static]

Initial value:

{
    "dds"
}

Definition at line 86 of file OSGDDSImageFileType.cpp.

const UInt32 DDS_ALPHAPIXELS = 0x00000001

Definition at line 108 of file OSGDDSImageFileType.cpp.

const UInt32 DDS_ALPHA = 0x00000002

Definition at line 109 of file OSGDDSImageFileType.cpp.

const UInt32 DDS_FOURCC = 0x00000004

Definition at line 110 of file OSGDDSImageFileType.cpp.

const UInt32 DDS_RGB = 0x00000040

Definition at line 111 of file OSGDDSImageFileType.cpp.

const UInt32 DDS_RGBA = 0x00000041

Definition at line 112 of file OSGDDSImageFileType.cpp.

const UInt32 DDS_DEPTH = 0x00800000

Definition at line 113 of file OSGDDSImageFileType.cpp.

const UInt32 DDS_COMPRESSED = 0x00000080

Definition at line 114 of file OSGDDSImageFileType.cpp.

const UInt32 DDS_LUMINANCE = 0x00020000

Definition at line 115 of file OSGDDSImageFileType.cpp.

const UInt32 DDS_COMPLEX = 0x00000008

Definition at line 117 of file OSGDDSImageFileType.cpp.

const UInt32 DDS_CUBEMAP = 0x00000200

Definition at line 118 of file OSGDDSImageFileType.cpp.

const UInt32 DDS_VOLUME = 0x00200000

Definition at line 119 of file OSGDDSImageFileType.cpp.

const UInt32 FOURCC_DXT1 = 0x31545844

Definition at line 121 of file OSGDDSImageFileType.cpp.

const UInt32 FOURCC_DXT3 = 0x33545844

Definition at line 122 of file OSGDDSImageFileType.cpp.

const UInt32 FOURCC_DXT5 = 0x35545844

Definition at line 123 of file OSGDDSImageFileType.cpp.


Generated on Mon Mar 17 12:02:33 2008 for OpenSG by  doxygen 1.5.5