CrystalSpace

Public API Reference

CS::PluginCommon::Graphics2DCommon Member List

This is the complete list of members for CS::PluginCommon::Graphics2DCommon, including all inherited members.
AddRefOwner(void **ref_owner, CS::Threading::Mutex *mutex)=0iBase [pure virtual]
AllowResize(bool iAllow)=0iGraphicsCanvas [pure virtual]
BeginDraw()CS::PluginCommon::Graphics2DCommon [virtual]
Blit(int x, int y, int width, int height, unsigned char const *data)=0iGraphics2D [pure virtual]
CanResize()=0iGraphicsCanvas [pure virtual]
CanvasClose()=0iGraphicsCanvas [pure virtual]
CanvasOpen()=0iGraphicsCanvas [pure virtual]
CanvasResize(int w, int h)=0iGraphicsCanvas [pure virtual]
Clear(int color)CS::PluginCommon::Graphics2DCommon [virtual]
ClearAll(int color)CS::PluginCommon::Graphics2DCommon [virtual]
ClipLine(float &x1, float &y1, float &x2, float &y2, int xmin, int ymin, int xmax, int ymax)CS::PluginCommon::Graphics2DCommon [virtual]
ClipX1CS::PluginCommon::Graphics2DCommon
Close()CS::PluginCommon::Graphics2DCommon [virtual]
DecRef()=0iBase [pure virtual]
DrawBox(int x, int y, int w, int h, int color)=0iGraphics2D [pure virtual]
DrawBoxProjected(const csBox3 &box, const csTransform &object2camera, const CS::Math::Matrix4 &projection, int color)=0iGraphics2D [pure virtual]
DrawLine(float x1, float y1, float x2, float y2, int color)=0iGraphics2D [pure virtual]
DrawLineProjected(const csVector3 &v1, const csVector3 &v2, float fov, int color)=0iGraphics2D [pure virtual]
DrawLineProjected(const csVector3 &v1, const csVector3 &v2, const CS::Math::Matrix4 &projection, int color)=0iGraphics2D [pure virtual]
DrawLineProjected(const csVector3 &v1, const csVector3 &v2, float fov, float aspect, 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]
evCanvasResizeCS::PluginCommon::Graphics2DCommon
FindRGB(int r, int g, int b, int a=255)CS::PluginCommon::Graphics2DCommon [inline, virtual]
FinishDraw()CS::PluginCommon::Graphics2DCommon [virtual]
fontCacheCS::PluginCommon::Graphics2DCommon
FontServerCS::PluginCommon::Graphics2DCommon
ForceCanvasResize(int w, int h)=0iGraphicsCanvas [pure virtual]
FrameBufferLockedCS::PluginCommon::Graphics2DCommon
GenericID(csRef< iEventHandlerRegistry > &) const =0iEventHandler [pure virtual]
GenericName() const =0iEventHandler [pure virtual]
GenericPrec(csRef< iEventHandlerRegistry > &, csRef< iEventNameRegistry > &, csEventID) const =0iEventHandler [pure virtual]
GenericSucc(csRef< iEventHandlerRegistry > &, csRef< iEventNameRegistry > &, csEventID) const =0iEventHandler [pure virtual]
GetClipRect(int &xmin, int &ymin, int &xmax, int &ymax)CS::PluginCommon::Graphics2DCommon [virtual]
GetColorDepth()=0iGraphicsCanvas [pure virtual]
GetFontServer()CS::PluginCommon::Graphics2DCommon [inline, virtual]
GetFramebufferDimensions(int &width, int &height)=0iGraphicsCanvas [pure virtual]
GetFullScreen()=0iGraphicsCanvas [pure virtual]
GetGamma() const =0iGraphicsCanvas [pure virtual]
GetHeight()CS::PluginCommon::Graphics2DCommon [inline, virtual]
GetHWGLVersion()CS::PluginCommon::Graphics2DCommon [inline, virtual]
GetHWRenderer()CS::PluginCommon::Graphics2DCommon [inline, virtual]
GetHWVendor()CS::PluginCommon::Graphics2DCommon [inline, virtual]
GetInterfaceMetadata()=0iBase [pure virtual]
GetName() const =0iGraphicsCanvas [pure virtual]
GetNativeWindow()=0iGraphicsCanvas [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]
GetRefCount()=0iBase [pure virtual]
GetRGB(int color, int &r, int &g, int &b)CS::PluginCommon::Graphics2DCommon [inline, virtual]
GetRGB(int color, int &r, int &g, int &b, int &a)CS::PluginCommon::Graphics2DCommon [inline, virtual]
GetViewport(int &left, int &top, int &width, int &height)CS::PluginCommon::Graphics2DCommon [inline, virtual]
GetWidth()CS::PluginCommon::Graphics2DCommon [inline, virtual]
Graphics2DCommon()CS::PluginCommon::Graphics2DCommon
HandleEvent(iEvent &)CS::PluginCommon::Graphics2DCommon [virtual]
HandleResize(iEvent &Event)CS::PluginCommon::Graphics2DCommon [protected]
IncRef()=0iBase [pure virtual]
Initialize(iObjectRegistry *)CS::PluginCommon::Graphics2DCommon [virtual]
InstancePrec(csRef< iEventHandlerRegistry > &, csRef< iEventNameRegistry > &, csEventID) const =0iEventHandler [pure virtual]
InstanceSucc(csRef< iEventHandlerRegistry > &, csRef< iEventNameRegistry > &, csEventID) const =0iEventHandler [pure virtual]
is_openCS::PluginCommon::Graphics2DCommon
object_regCS::PluginCommon::Graphics2DCommon
Open()CS::PluginCommon::Graphics2DCommon [virtual]
PerformExtension(char const *command,...)iGraphics2D [inline]
PerformExtensionV(char const *command, va_list)CS::PluginCommon::Graphics2DCommon [virtual]
plugin_mgrCS::PluginCommon::Graphics2DCommon
Print(csRect const *pArea)=0iGraphicsCanvas [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
Resize(int w, int h)CS::PluginCommon::Graphics2DCommon [virtual]
ScreenShot()=0iGraphics2D [pure virtual]
ScreenShot(unsigned char *buffer)=0iGraphics2D [pure virtual]
SetClipRect(int xmin, int ymin, int xmax, int ymax)CS::PluginCommon::Graphics2DCommon [virtual]
SetFullScreen(bool b)=0iGraphicsCanvas [pure virtual]
SetGamma(float gamma)=0iGraphicsCanvas [pure virtual]
SetMouseCursor(csMouseCursorID iShape)=0iGraphicsCanvas [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))=0iGraphicsCanvas [pure virtual]
SetMousePosition(int x, int y)=0iGraphicsCanvas [pure virtual]
SetViewport(int left, int top, int width, int height)CS::PluginCommon::Graphics2DCommon [virtual]
Write(iFont *font, int x, int y, int fg, int bg, const char *text, uint flags=0)CS::PluginCommon::Graphics2DCommon [virtual]
Write(iFont *font, int x, int y, int fg, int bg, const wchar_t *text, uint flags=0)CS::PluginCommon::Graphics2DCommon [virtual]
~Graphics2DCommon()CS::PluginCommon::Graphics2DCommon [virtual]
~iBase()iBase [inline, protected, virtual]

Generated for Crystal Space 2.1 by doxygen 1.6.1