Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages
2D
[Graphics]
Classes | |
struct | csImageArea |
This structure is used for saving/restoring areas of screen. More... | |
struct | csImageIOFileFormatDescription |
Description for a file format supported by an image loader. More... | |
struct | csPixelCoord |
Simple 2D pixel coordinate. More... | |
struct | csPixelFormat |
Structure describing the pixel format. More... | |
struct | iAnimatedImage |
If an image file has animation capabilities, this interface is exhibited. More... | |
struct | iAnimatedImage |
If an image file has animation capabilities, this interface is exhibited. More... | |
struct | iGraphics2D |
This is the interface for 2D renderer. More... | |
struct | iImage |
The iImage interface is used to work with image objects. More... | |
struct | iImage |
The iImage interface is used to work with image objects. More... | |
struct | iImageIO |
The iImageIO interface is used to save and load graphic files. More... | |
struct | iOffscreenCanvasCallback |
When you create an offscreen canvas (CreateOffscreenCanvas()) then you can use this callback to get informed when the texture has been modified (FinishDraw() called) or a palette entry is modified. More... | |
struct | iOffscreenCanvasCallback |
When you create an offscreen canvas (CreateOffscreenCanvas()) then you can use this callback to get informed when the texture has been modified (FinishDraw() called) or a palette entry is modified. More... | |
Defines | |
#define | CS_IMAGEIO_LOAD 1 |
#define | CS_IMAGEIO_SAVE 2 |
Typedefs | |
typedef csArray< csImageIOFileFormatDescription const * > | csImageIOFileFormatDescriptions |
Description for the array of file formats. | |
typedef enum _csMouseCursorID | csMouseCursorID |
Standard mouse cursor IDs. | |
Enumerations | |
enum | { CS_WRITE_BASELINE = (1 << 0), CS_WRITE_NOANTIALIAS = (1 << 1) } |
iGraphics2D::Write() flags. More... | |
enum | { CS_IMGFMT_MASK = 0x0000ffff, CS_IMGFMT_NONE = 0x00000000, CS_IMGFMT_TRUECOLOR = 0x00000001, CS_IMGFMT_PALETTED8 = 0x00000002, CS_IMGFMT_ANY = CS_IMGFMT_MASK, CS_IMGFMT_ALPHA = 0x00010000, CS_IMGFMT_INVALID = 0x80000000 } |
enum | _csMouseCursorID { csmcNone = -1, csmcArrow = 0, csmcLens, csmcCross, csmcPen, csmcMove, csmcSizeNWSE, csmcSizeNESW, csmcSizeNS, csmcSizeEW, csmcStop, csmcWait } |
Standard mouse cursor IDs. More... | |
enum | csImageType { csimg2D = 0, csimg3D, csimgCube } |
Type of an image. More... |
Typedef Documentation
|
Description for the array of file formats.
|
|
Standard mouse cursor IDs.
|
Enumeration Type Documentation
|
iGraphics2D::Write() flags.
|
|
|
Standard mouse cursor IDs.
|
|
Type of an image.
|
Generated for Crystal Space by doxygen 1.4.4