csGenerateImageTextureSingle Class Reference
A class for a single texture. More...
#include <cstool/gentrtex.h>
Inheritance diagram for csGenerateImageTextureSingle:
![Inheritance graph](classcsGenerateImageTextureSingle__inherit__graph.png)
Public Member Functions | |
void | ComputeLayerColor (const csVector2 &pos, csColor &col) |
compute a color (0..1) for a spot on a layer | |
virtual void | GetColor (csColor &col, float x, float y) |
get the color | |
void | GetImagePixel (iImage *image, int x, int y, csRGBpixel &res) |
get a color for a pixel in image, tiles, result in res. | |
void | SetImage (iImage *im) |
add image | |
virtual | ~csGenerateImageTextureSingle () |
delete it | |
Public Attributes | |
csRef< iImage > | image |
the image - the texture image | |
csVector2 | offset |
offset to shift image (0..1) | |
csVector2 | scale |
the scale of the image, (nr of times tiled on the terrain) |
Detailed Description
A class for a single texture.
Definition at line 136 of file gentrtex.h.
Constructor & Destructor Documentation
virtual csGenerateImageTextureSingle::~csGenerateImageTextureSingle | ( | ) | [virtual] |
delete it
Member Function Documentation
compute a color (0..1) for a spot on a layer
virtual void csGenerateImageTextureSingle::GetColor | ( | csColor & | col, | |
float | x, | |||
float | y | |||
) | [virtual] |
void csGenerateImageTextureSingle::GetImagePixel | ( | iImage * | image, | |
int | x, | |||
int | y, | |||
csRGBpixel & | res | |||
) |
get a color for a pixel in image, tiles, result in res.
void csGenerateImageTextureSingle::SetImage | ( | iImage * | im | ) |
add image
Member Data Documentation
the scale of the image, (nr of times tiled on the terrain)
Definition at line 143 of file gentrtex.h.
The documentation for this class was generated from the following file:
- cstool/gentrtex.h
Generated for Crystal Space by doxygen 1.4.7