CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

iGraphics2D Member List

This is the complete list of members for iGraphics2D, including all inherited members.
AddRefOwner(iBase **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 *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 *pixels, int num_pixels, int color)=0iGraphics2D [pure virtual]
FindRGB(int r, int g, int b)=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]
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]
GetPixelAt(int x, int y)=0iGraphics2D [pure virtual]
GetPixelBytes()=0iGraphics2D [pure virtual]
GetPixelFormat()=0iGraphics2D [pure virtual]
GetRefCount()=0iBase [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 *pArea)=0iGraphics2D [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
QueryInterfaceSafe(iBase *ibase, scfInterfaceID iInterfaceID, int iVersion)iBase [inline, static]
RemoveRefOwner(iBase **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, csRGBcolor keycolor, 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]
WriteBaseline(iFont *font, int x, int y, int fg, int bg, const char *str)=0iGraphics2D [pure virtual]

Generated for Crystal Space by doxygen 1.2.18