CrystalSpace

Public API Reference

iGraphics2D Member List

This is the complete list of members for iGraphics2D, including all inherited members.

AddRefOwner(void **ref_owner)=0iBase [pure virtual]
AllowResize(bool iAllow)=0iGraphics2D [pure virtual]
BeginDraw()=0iGraphics2D [pure virtual]
Blit(int x, int y, int width, int height, unsigned char const *data)=0iGraphics2D [pure virtual]
Clear(int color)=0iGraphics2D [pure virtual]
ClearAll(int color)=0iGraphics2D [pure virtual]
ClipLine(float &x1, float &y1, float &x2, float &y2, int xmin, int ymin, int xmax, int ymax)=0iGraphics2D [pure virtual]
Close()=0iGraphics2D [pure virtual]
CreateOffscreenCanvas(void *memory, int width, int height, int depth, iOffscreenCanvasCallback *ofscb)=0iGraphics2D [pure virtual]
DecRef()=0iBase [pure virtual]
DoubleBuffer(bool Enable)=0iGraphics2D [pure virtual]
DrawBox(int x, int y, int w, int h, int color)=0iGraphics2D [pure virtual]
DrawLine(float x1, float y1, float x2, float y2, int color)=0iGraphics2D [pure virtual]
DrawPixel(int x, int y, int color)=0iGraphics2D [pure virtual]
DrawPixels(csPixelCoord const *pixels, int num_pixels, int color)=0iGraphics2D [pure virtual]
FindRGB(int r, int g, int b, int a=255)=0iGraphics2D [pure virtual]
FinishDraw()=0iGraphics2D [pure virtual]
FreeArea(csImageArea *Area)=0iGraphics2D [pure virtual]
GetClipRect(int &nMinX, int &nMinY, int &nMaxX, int &nMaxY)=0iGraphics2D [pure virtual]
GetDoubleBufferState()=0iGraphics2D [pure virtual]
GetFontServer()=0iGraphics2D [pure virtual]
GetFullScreen()=0iGraphics2D [pure virtual]
GetGamma() const =0iGraphics2D [pure virtual]
GetHeight()=0iGraphics2D [pure virtual]
GetName() const =0iGraphics2D [pure virtual]
GetNativeWindow()=0iGraphics2D [pure virtual]
GetPage()=0iGraphics2D [pure virtual]
GetPalEntryCount()=0iGraphics2D [pure virtual]
GetPalette()=0iGraphics2D [pure virtual]
GetPixel(int x, int y, uint8 &oR, uint8 &oG, uint8 &oB)=0iGraphics2D [pure virtual]
GetPixel(int x, int y, uint8 &oR, uint8 &oG, uint8 &oB, uint8 &oA)=0iGraphics2D [pure virtual]
GetPixelAt(int x, int y)=0iGraphics2D [pure virtual]
GetPixelBytes()=0iGraphics2D [pure virtual]
GetPixelFormat()=0iGraphics2D [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetRGB(int color, int &r, int &g, int &b)=0iGraphics2D [pure virtual]
GetRGB(int color, int &r, int &g, int &b, int &a)=0iGraphics2D [pure virtual]
GetWidth()=0iGraphics2D [pure virtual]
IncRef()=0iBase [pure virtual]
Open()=0iGraphics2D [pure virtual]
PerformExtension(char const *command,...)=0iGraphics2D [pure virtual]
PerformExtensionV(char const *command, va_list)=0iGraphics2D [pure virtual]
Print(csRect const *pArea)=0iGraphics2D [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
Resize(int w, int h)=0iGraphics2D [pure virtual]
RestoreArea(csImageArea *Area, bool Free)=0iGraphics2D [pure virtual]
SaveArea(int x, int y, int w, int h)=0iGraphics2D [pure virtual]
ScreenShot()=0iGraphics2D [pure virtual]
SetClipRect(int nMinX, int nMinY, int nMaxX, int nMaxY)=0iGraphics2D [pure virtual]
SetFullScreen(bool b)=0iGraphics2D [pure virtual]
SetGamma(float gamma)=0iGraphics2D [pure virtual]
SetMouseCursor(csMouseCursorID iShape)=0iGraphics2D [pure virtual]
SetMouseCursor(iImage *image, const csRGBcolor *keycolor=0, int hotspot_x=0, int hotspot_y=0, csRGBcolor fg=csRGBcolor(255, 255, 255), csRGBcolor bg=csRGBcolor(0, 0, 0))=0iGraphics2D [pure virtual]
SetMousePosition(int x, int y)=0iGraphics2D [pure virtual]
SetRGB(int i, int r, int g, int b)=0iGraphics2D [pure virtual]
Write(iFont *font, int x, int y, int fg, int bg, const char *str, uint flags=0)=0iGraphics2D [pure virtual]
Write(iFont *font, int x, int y, int fg, int bg, const wchar_t *str, uint flags=0)=0iGraphics2D [pure virtual]
WriteBaseline(iFont *font, int x, int y, int fg, int bg, const char *str)=0iGraphics2D [pure virtual]
~iBase()iBase [inline, protected, virtual]


Generated for Crystal Space by doxygen 1.4.7