| ## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csGraphics2DGLCommon Member List

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

_DrawPixel | csGraphics2D |
_GetPixelAt | csGraphics2D |
AddRefOwner(void **ref_owner) | scfImplementation< csGraphics2D > | `[inline, virtual]`
Alert(int type, const char *title, const char *okMsg, const char *msg,...) | csGraphics2D | `[protected, virtual]`
Alert(int type, const wchar_t *title, const wchar_t *okMsg, const wchar_t *msg,...) | csGraphics2D | `[protected, virtual]`
AlertV(int type, const char *title, const char *okMsg, const char *msg, va_list args) | csGraphics2D | `[protected, virtual]`
AlertV(int type, const wchar_t *title, const wchar_t *okMsg, const wchar_t *msg, va_list args) | csGraphics2D | `[protected, virtual]`
AllowResize(bool) | csGraphics2D | `[inline, virtual]`
AllowResizing | csGraphics2D |
BeginDraw() | csGraphics2DGLCommon | `[virtual]`
Benchmark(int) | csGraphics2D | `[inline, protected, virtual]`
Blit(int x, int y, int w, int h, unsigned char const *data) | csGraphics2DGLCommon | `[virtual]`
ChangeDepth(int d) | csGraphics2D | `[virtual]`
Clear(int color) | csGraphics2DGLCommon | `[virtual]`
ClearAll(int color) | csGraphics2D | `[virtual]`
ClipLine(float &x1, float &y1, float &x2, float &y2, int xmin, int ymin, int xmax, int ymax) | csGraphics2D | `[virtual]`
ClipX1 | csGraphics2D |
ClipX2 | csGraphics2D |
ClipY1 | csGraphics2D |
ClipY2 | csGraphics2D |
Close() | csGraphics2DGLCommon | `[virtual]`
config | csGraphics2D |
CreateOffscreenCanvas(void *memory, int width, int height, int depth, iOffscreenCanvasCallback *ofscb) | csGraphics2D | `[virtual]`
csGLFontCache class | csGraphics2DGLCommon | `[friend]`
csGLPixelFormatPicker class | csGraphics2DGLCommon | `[friend]`
csGLScreenShot class | csGraphics2DGLCommon | `[friend]`
csGraphics2D(iBase *) | csGraphics2D |
csGraphics2DGLCommon(iBase *iParent) | csGraphics2DGLCommon |
currentFormat | csGraphics2DGLCommon | `[protected]`
DebugCommand(const char *cmd) | csGraphics2DGLCommon | `[virtual]`
DecomposeColor(int iColor, GLubyte &oR, GLubyte &oG, GLubyte &oB, GLubyte &oA) | csGraphics2DGLCommon | `[protected]`
DecomposeColor(int iColor, float &oR, float &oG, float &oB, float &oA) | csGraphics2DGLCommon | `[protected]`
DecRef() | scfImplementation< csGraphics2D > | `[inline, virtual]`
Depth | csGraphics2D |
DisplayNumber | csGraphics2D |
DoubleBuffer(bool Enable) | csGraphics2DGLCommon | `[inline, virtual]`
DrawBox(int x, int y, int w, int h, int color) | csGraphics2DGLCommon | `[virtual]`
DrawLine(float x1, float y1, float x2, float y2, int color) | csGraphics2DGLCommon | `[virtual]`
DrawPixel(int x, int y, int color) | csGraphics2DGLCommon | `[virtual]`
DrawPixel16(csGraphics2D *This, int x, int y, int color) | csGraphics2D | `[protected, static]`
DrawPixel32(csGraphics2D *This, int x, int y, int color) | csGraphics2D | `[protected, static]`
DrawPixel8(csGraphics2D *This, int x, int y, int color) | csGraphics2D | `[protected, static]`
DrawPixels(csPixelCoord const *pixels, int num_pixels, int color) | csGraphics2DGLCommon | `[virtual]`
driverdb | csGraphics2DGLCommon | `[protected]`
Dump() | csGraphics2D | `[inline, protected, virtual]`
Dump(iGraphics3D *) | csGraphics2D | `[inline, protected, virtual]`
EnableEvents(unsigned, bool) | iEventPlug | `[inline, virtual]`
EventOutlet | csGraphics2DGLCommon |
ext | csGraphics2DGLCommon | `[protected]`
FindRGB(int r, int g, int b, int a=255) | csGraphics2DGLCommon | `[inline, virtual]`
FinishDraw() | csGraphics2DGLCommon | `[virtual]`
fontCache | csGraphics2D |
FontServer | csGraphics2D |
FrameBufferLocked | csGraphics2D |
FreeArea(csImageArea *Area) | csGraphics2D | `[virtual]`
FullScreen | csGraphics2D |
GenericID(csRef< iEventHandlerRegistry > &) const =0 | iEventHandler | `[pure virtual]`
GenericName() const =0 | iEventHandler | `[pure virtual]`
GenericPrec(csRef< iEventHandlerRegistry > &, csRef< iEventNameRegistry > &, csEventID) const =0 | iEventHandler | `[pure virtual]`
GenericSucc(csRef< iEventHandlerRegistry > &, csRef< iEventNameRegistry > &, csEventID) const =0 | iEventHandler | `[pure virtual]`
GetClipRect(int &xmin, int &ymin, int &xmax, int &ymax) | csGraphics2D | `[virtual]`
GetDoubleBufferState() | csGraphics2DGLCommon | `[inline, virtual]`
GetFontServer() | csGraphics2D | `[inline, virtual]`
GetFullScreen() | csGraphics2D | `[inline, virtual]`
GetGamma() const | csGraphics2D | `[inline, virtual]`
GetHeight() | csGraphics2D | `[inline, virtual]`
GetName() const | csGraphics2D | `[virtual]`
GetNativeWindow() | csGraphics2D | `[virtual]`
GetOption(int id, csVariant *value) | csGraphics2D | `[protected, virtual]`
GetOptionDescription(int idx, csOptionDescription *) | csGraphics2D | `[protected, virtual]`
GetPage() | csGraphics2D | `[virtual]`
GetPalEntryCount() | csGraphics2D | `[inline, virtual]`
GetPalette() | csGraphics2D | `[inline, virtual]`
GetPixel(int x, int y, uint8 &oR, uint8 &oG, uint8 &oB) | csGraphics2D | `[virtual]`
GetPixel(int x, int y, uint8 &oR, uint8 &oG, uint8 &oB, uint8 &oA) | csGraphics2D | `[virtual]`
GetPixelAt(int x, int y) | csGraphics2DGLCommon | `[virtual]`
GetPixelAt16(csGraphics2D *This, int x, int y) | csGraphics2D | `[protected, static]`
GetPixelAt32(csGraphics2D *This, int x, int y) | csGraphics2D | `[protected, static]`
GetPixelAt8(csGraphics2D *This, int x, int y) | csGraphics2D | `[protected, static]`
GetPixelBytes() | csGraphics2D | `[inline, virtual]`
GetPixelFormat() | csGraphics2D | `[inline, virtual]`
GetPotentiallyConflictingEvents() | csGraphics2DGLCommon | `[inline, virtual]`
GetRefCount() | scfImplementation< csGraphics2D > | `[inline, virtual]`
GetRGB(int color, int &r, int &g, int &b) | csGraphics2DGLCommon | `[inline, virtual]`
GetRGB(int color, int &r, int &g, int &b, int &a) | csGraphics2DGLCommon | `[inline, virtual]`
GetSupportedTests() const | csGraphics2D | `[inline, protected, virtual]`
GetWidth() | csGraphics2D | `[inline, virtual]`
GLPixelFormat typedef | csGraphics2DGLCommon |
GLPixelFormatValue enum name | csGraphics2DGLCommon |
HandleEvent(iEvent &) | csGraphics2D | `[virtual]`
hasRenderTarget | csGraphics2DGLCommon | `[protected]`
Height | csGraphics2D |
IncRef() | scfImplementation< csGraphics2D > | `[inline, virtual]`
Initialize(iObjectRegistry *object_reg) | csGraphics2DGLCommon | `[virtual]`
InstancePrec(csRef< iEventHandlerRegistry > &, csRef< iEventNameRegistry > &, csEventID) const =0 | iEventHandler | `[pure virtual]`
InstanceSucc(csRef< iEventHandlerRegistry > &, csRef< iEventNameRegistry > &, csEventID) const =0 | iEventHandler | `[pure virtual]`
is_open | csGraphics2D |
LineAddress | csGraphics2D |
Memory | csGraphics2D |
multiFavorQuality | csGraphics2DGLCommon | `[protected]`
name | csGraphics2D | `[protected]`
object_reg | csGraphics2D |
ofscb | csGraphics2D |
Open() | csGraphics2DGLCommon | `[virtual]`
OpenDriverDB(const char *phase=0) | csGraphics2DGLCommon | `[protected]`
operator=(const scfImplementation &) | scfImplementation< csGraphics2D > | `[inline]`
Palette | csGraphics2D |
PaletteAlloc | csGraphics2D |
PerformExtension(char const *command,...) | csGraphics2D | `[virtual]`
PerformExtensionV(char const *command, va_list) | csGraphics2DGLCommon | `[virtual]`
pfmt | csGraphics2D |
plugin_mgr | csGraphics2D |
Print(csRect const *=0) | csGraphics2D | `[inline, virtual]`
QueryEventPriority(unsigned) | csGraphics2DGLCommon | `[inline, virtual]`
QueryInterface(scfInterfaceID id, scfInterfaceVersion version) | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[inline, virtual]`
ReadDatabase(iDocumentNode *dbRoot, int configPriority=iConfigManager::ConfigPriorityPlugin+20, const char *phase=0) | csGraphics2DGLCommon | `[inline]`
refreshRate | csGraphics2D | `[protected]`
RemoveRefOwner(void **ref_owner) | scfImplementation< csGraphics2D > | `[inline, virtual]`
Resize(int width, int height) | csGraphics2DGLCommon | `[virtual]`
RestoreArea(csImageArea *Area, bool Free=true) | csGraphics2DGLCommon | `[virtual]`
SaveArea(int x, int y, int w, int h) | csGraphics2DGLCommon | `[virtual]`
scfClassType typedef | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[protected]`
scfImplementation(csGraphics2D *object, iBase *parent=0) | scfImplementation< csGraphics2D > | `[inline]`
scfImplementation(const scfImplementation &) | scfImplementation< csGraphics2D > | `[inline]`
scfImplementation7(csGraphics2D *object, iBase *parent=0) | scfImplementation7< csGraphics2D, iGraphics2D, iComponent, iNativeWindow, iNativeWindowManager, iPluginConfig, iDebugHelper, iEventHandler > | `[inline, protected]`
scfImplementationExt2(csGraphics2DGLCommon *object) | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[inline, protected]`
scfImplementationExt2(csGraphics2DGLCommon *object, T1 t1) | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[inline, protected]`
scfImplementationExt2(csGraphics2DGLCommon *object, T1 t1, T2 t2) | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[inline, protected]`
scfImplementationExt2(csGraphics2DGLCommon *object, T1 t1, T2 t2, T3 t3) | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[inline, protected]`
scfImplementationExt2(csGraphics2DGLCommon *object, T1 t1, T2 t2, T3 t3, T4 t4) | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[inline, protected]`
scfImplementationExt2(csGraphics2DGLCommon *object, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5) | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[inline, protected]`
scfImplementationExt2(csGraphics2DGLCommon *object, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6) | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[inline, protected]`
scfImplementationType typedef | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[protected]`
scfObject | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[protected]`
scfParent | scfImplementation< csGraphics2D > | `[protected]`
scfRefCount | scfImplementation< csGraphics2D > | `[protected]`
scfRemoveRefOwners() | scfImplementation< csGraphics2D > | `[inline, protected]`
scfWeakRefOwners | scfImplementation< csGraphics2D > | `[protected]`
screen_shot | csGraphics2DGLCommon | `[protected]`
ScreenShot() | csGraphics2DGLCommon | `[virtual]`
SetClipRect(int xmin, int ymin, int xmax, int ymax) | csGraphics2DGLCommon | `[virtual]`
SetFullScreen(bool b) | csGraphics2D | `[virtual]`
SetGamma(float) | csGraphics2D | `[inline, virtual]`
setGLColorfromint(int color) | csGraphics2DGLCommon | `[protected]`
SetMouseCursor(csMouseCursorID iShape) | csGraphics2D | `[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)) | csGraphics2D | `[virtual]`
SetMousePosition(int x, int y) | csGraphics2D | `[virtual]`
SetOption(int id, csVariant *value) | csGraphics2D | `[protected, virtual]`
SetRGB(int i, int r, int g, int b) | csGraphics2DGLCommon | `[virtual]`
SetTitle(const char *title) | csGraphics2D | `[protected, virtual]`
SetTitle(const wchar_t *title) | csGraphics2D | `[inline, protected, virtual]`
ssPool | csGraphics2DGLCommon | `[protected]`
statecache | csGraphics2DGLCommon | `[protected]`
statecontext | csGraphics2DGLCommon | `[protected]`
StateTest() | csGraphics2D | `[inline, protected, virtual]`
UnitTest() | csGraphics2D | `[inline, protected, virtual]`
useCombineTE | csGraphics2DGLCommon | `[protected]`
vpHeight | csGraphics2D |
vpSet | csGraphics2D |
vpWidth | csGraphics2D |
vsync | csGraphics2D | `[protected]`
weakEventHandler | csGraphics2D | `[protected]`
WeakRefOwnerArray typedef | scfImplementation< csGraphics2D > | `[protected]`
Width | csGraphics2D |
win_title | csGraphics2D |
Write(iFont *font, int x, int y, int fg, int bg, const char *text, uint flags=0) | csGraphics2D | `[virtual]`
Write(iFont *font, int x, int y, int fg, int bg, const wchar_t *text, uint flags=0) | csGraphics2D | `[virtual]`
WriteBaseline(iFont *font, int x, int y, int fg, int bg, const char *text) | csGraphics2D | `[virtual]`
~csGraphics2D() | csGraphics2D | `[virtual]`
~csGraphics2DGLCommon() | csGraphics2DGLCommon | `[virtual]`
~iBase() | iBase | `[inline, protected, virtual]`
~scfImplementation() | scfImplementation< csGraphics2D > | `[inline, virtual]`
~scfImplementation7() | scfImplementation7< csGraphics2D, iGraphics2D, iComponent, iNativeWindow, iNativeWindowManager, iPluginConfig, iDebugHelper, iEventHandler > | `[inline, protected, virtual]`
~scfImplementationExt2() | scfImplementationExt2< csGraphics2DGLCommon, csGraphics2D, iEventPlug, iOpenGLDriverDatabase > | `[inline, protected, virtual]`