This is the complete list of members for iGraphicsDriver, including all inherited members.
| AddRef()=0 | iUnknown | pure virtual |
| BlitBitmap3DToTexture(iBitmap3D *apSrc, iTexture *apDest, tU32 anDestLevel, const sVec3i &aSrcMin, const sVec3i &aDestMin, const sVec3i &avSize, eTextureBlitFlags aFlags)=0 | iGraphicsDriver | pure virtual |
| BlitBitmapToTexture(iBitmap2D *apSrc, iTexture *apDest, tU32 anDestLevel, const sRecti &aSrcRect, const sRecti &aDestRect, eTextureBlitFlags aFlags)=0 | iGraphicsDriver | pure virtual |
| BlitTextureToBitmap(iTexture *apSrc, tU32 anSrcLevel, iBitmap2D *apDest, const sRecti &aSrcRect, const sRecti &aDestRect, eTextureBlitFlags aFlags)=0 | iGraphicsDriver | pure virtual |
| BlitTextureToBitmap3D(iTexture *apSrc, tU32 anSrcLevel, iBitmap3D *apDest, const sVec3i &aSrcMin, const sVec3i &aDestMin, const sVec3i &avSize, eTextureBlitFlags aFlags)=0 | iGraphicsDriver | pure virtual |
| BlitTextureToTexture(iTexture *apSrc, tU32 anSrcLevel, iTexture *apDest, tU32 anDestLevel, const sRecti &aSrcRect, const sRecti &aDestRect, eTextureBlitFlags aFlags)=0 | iGraphicsDriver | pure virtual |
| CheckTextureFormat(iBitmapFormat *apFormat, tTextureFlags aFlags)=0 | iGraphicsDriver | pure virtual |
| CompileDepthStencilStates(iDepthStencilStates *apStates)=0 | iGraphicsDriver | pure virtual |
| CompileRasterizerStates(iRasterizerStates *apStates)=0 | iGraphicsDriver | pure virtual |
| CompileSamplerStates(iSamplerStates *apStates)=0 | iGraphicsDriver | pure virtual |
| CreateContext(iOSWindow *apWindow, iUnknown *apExtended1, iUnknown *apExtended2, tU32 anWidth, tU32 anHeight, const achar *aaszBBFormat, const achar *aaszDSFormat, tBool abFullScreen, tU32 anSwapInterval, tTextureFlags aBackBufferFlags)=0 | iGraphicsDriver | pure virtual |
| CreateIndexArray(eGraphicsPrimitiveType aPrimitiveType, tU32 anNumIndex, tU32 anMaxVertexIndex, eArrayUsage aUsage)=0 | iGraphicsDriver | pure virtual |
| CreateOcclusionQuery()=0 | iGraphicsDriver | pure virtual |
| CreateShaderConstants(tU32 anMaxRegisters) const =0 | iGraphicsDriver | pure virtual |
| CreateTexture(iHString *ahspName, eBitmapType aType, const achar *aaszFormat, tU32 anNumMipMaps, tU32 anWidth, tU32 anHeight, tU32 anDepth, tTextureFlags aFlags)=0 | iGraphicsDriver | pure virtual |
| CreateVertexArray(tU32 anNumVertices, tFVF anFVF, eArrayUsage aUsage)=0 | iGraphicsDriver | pure virtual |
| DeleteThis()=0 | iUnknown | pure virtual |
| GetCaps(eGraphicsCaps aCaps) const =0 | iGraphicsDriver | pure virtual |
| GetDesc() const =0 | iGraphicsDriver | pure virtual |
| GetDeviceName() const =0 | iGraphicsDriver | pure virtual |
| GetDrawOpCapture() const =0 | iGraphicsDriver | pure virtual |
| GetGraphics() const =0 | iGraphicsDriver | pure virtual |
| GetGraphicsDriverImplFlags() const =0 | iGraphicsDriver | pure virtual |
| GetName() const =0 | iGraphicsDriver | pure virtual |
| GetNumRefs() const =0 | iUnknown | pure virtual |
| GetNumShaderProfile(eShaderUnit aUnit) const =0 | iGraphicsDriver | pure virtual |
| GetShaderProfile(eShaderUnit aUnit, tU32 anIndex) const =0 | iGraphicsDriver | pure virtual |
| Invalidate()=0 | iUnknown | pure virtual |
| IsOK() const =0 | iUnknown | pure virtual |
| IsShader(iFile *apFile) const =0 | iGraphicsDriver | pure virtual |
| ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0 | iUnknown | pure virtual |
| LoadShader(iFile *apFile)=0 | iGraphicsDriver | pure virtual |
| QueryInterface(const tUUID &aIID)=0 | iUnknown | pure virtual |
| Release()=0 | iUnknown | pure virtual |
| SetDrawOpCapture(iGraphicsDrawOpCapture *apCapture)=0 | iGraphicsDriver | pure virtual |
| SetNumRefs(tI32 anNumRefs)=0 | iUnknown | pure virtual |
1.8.7