TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
iGraphicsDriver Member List

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

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