LightWrap++
AC++wrapperfortheLightWave3DSDK
lwpp::st_lwcolorspacefuncs Struct Reference

#include <colour_management.h>

List of all members.

Public Attributes

const char *(* colorSpaceFile )(LWColorSpaceType)
const char *(* colorSpaceName )(LWColorSpaceType)
int(* colorSpaceToIndex )(LWColourSpaceLayer, LWColourSpace)
LWPixelConversionAlphaFunc *(* getPixelConversionAlpha )(LWColourSpace, LWColourSpaceConversion, struct st_lwimagelookup **)
LWPixelConversionRGBFunc *(* getPixelConversionRGB )(LWColourSpace, LWColourSpaceConversion, struct st_lwimagelookup **)
LWColourSpace(* indexToColorSpace )(LWColourSpaceLayer, int)
LWColourSpace(* loadPixelLookupTable )(char *)
const char *(* nameOfColorSpaces )(LWColourSpaceLayer, int)
LWColourSpace(* nameToColorSpace )(char *)
int(* numberOfColorSpaces )(LWColourSpaceLayer)
int(* setColorSpace )(LWColorSpaceType, LWColourSpace)

Detailed Description

Color space functions.

Color spaces file references are save in the scene file if they are used, in the viewer, color space file defaults or in a LWO from the image viewer.


Member Data Documentation

const char*(* lwpp::st_lwcolorspacefuncs::colorSpaceFile)(LWColorSpaceType)

Gets the file of the current color space of the type selected.

const char*(* lwpp::st_lwcolorspacefuncs::colorSpaceName)(LWColorSpaceType)

Gets the name of the current color space of the type selected.

int(* lwpp::st_lwcolorspacefuncs::colorSpaceToIndex)(LWColourSpaceLayer, LWColourSpace)
LWPixelConversionAlphaFunc*(* lwpp::st_lwcolorspacefuncs::getPixelConversionAlpha)(LWColourSpace, LWColourSpaceConversion, struct st_lwimagelookup **)
LWPixelConversionRGBFunc*(* lwpp::st_lwcolorspacefuncs::getPixelConversionRGB)(LWColourSpace, LWColourSpaceConversion, struct st_lwimagelookup **)
LWColourSpace(* lwpp::st_lwcolorspacefuncs::indexToColorSpace)(LWColourSpaceLayer, int)

Used to convert from indexes of pop-ups to color spaces.

LWColourSpace(* lwpp::st_lwcolorspacefuncs::loadPixelLookupTable)(char *)

File name.

const char*(* lwpp::st_lwcolorspacefuncs::nameOfColorSpaces)(LWColourSpaceLayer, int)

Gets the name of the color space in the layer.

LWColourSpace(* lwpp::st_lwcolorspacefuncs::nameToColorSpace)(char *)

Color space name.

int(* lwpp::st_lwcolorspacefuncs::numberOfColorSpaces)(LWColourSpaceLayer)

Gets the number of loaded color spaces in the layer.

int(* lwpp::st_lwcolorspacefuncs::setColorSpace)(LWColorSpaceType, LWColourSpace)

The documentation for this struct was generated from the following file: