#include <map>
#include "PStack.h"
#include "global.h"
#include "MercuryObject.h"
Go to the source code of this file.
Classes | |
struct | ImageAttrs |
struct | TextureAttrs |
struct | RawImageData |
class | MercuryTexture |
Texture, usually an image. More... | |
Enumerations | |
enum | ColorBytes { BLANK = 0, BLANK1, LUMINANCE_ALPHA, RGB, DEPTH_COMPONENT24, RGBA, RGBA_FLOAT } |
enum | MAPPING { STANDARD = 0, SPHERE, CUBE, DOT3 } |
enum | BLENDMODE { BLEND = 0, MODULATE, DECAL, REPLACE, ADD, COMBINE } |
enum | FILTER { LINEAR, NEAREST } |
enum | MAPMODE { CLAMP_UV = 0, REPEAT_V = 1, REPEAT_U = 2, REPEAT_UV = 3 } |
Functions | |
int | ColorBytesToSize (ColorBytes cb) |
void | CaclulateDiv2Texture (const RawImageData &riIn, RawImageData &riOut) |
enum BLENDMODE |
Definition at line 35 of file MercuryTexture.h.
enum ColorBytes |
Definition at line 12 of file MercuryTexture.h.
enum FILTER |
enum MAPMODE |
enum MAPPING |
void CaclulateDiv2Texture | ( | const RawImageData & | riIn, | |
RawImageData & | riOut | |||
) |
Definition at line 292 of file MercuryTexture.cpp.
int ColorBytesToSize | ( | ColorBytes | cb | ) |
Definition at line 26 of file MercuryTexture.cpp.