This is the complete list of members for iGraphics, including all inherited members.
| AddRef()=0 | iUnknown | pure virtual |
| BlitBitmap3DToTexture(iBitmap3D *apSrc, iTexture *apDest, tU32 anDestLevel, const sVec3i &aSrcMin=sVec3i::Zero(), const sVec3i &aDestMin=sVec3i::Zero(), const sVec3i &avSize=sVec3i::Zero(), eTextureBlitFlags aFlags=eTextureBlitFlags_None)=0 | iGraphics | pure virtual |
| BlitBitmapToTexture(iBitmap2D *apSrc, iTexture *apDest, tU32 anDestLevel, const sRecti &aSrcRect=sRecti(0, 0), const sRecti &aDestRect=sRecti(0, 0), eTextureBlitFlags aFlags=eTextureBlitFlags_None)=0 | iGraphics | pure virtual |
| BlitTextureToBitmap(iTexture *apSrc, tU32 anSrcLevel, iBitmap2D *apDest, const sRecti &aSrcRect=sRecti(0, 0), const sRecti &aDestRect=sRecti(0, 0), eTextureBlitFlags aFlags=eTextureBlitFlags_None)=0 | iGraphics | pure virtual |
| BlitTextureToBitmap3D(iTexture *apSrc, tU32 anSrcLevel, iBitmap3D *apDest, const sVec3i &aSrcMin=sVec3i::Zero(), const sVec3i &aDestMin=sVec3i::Zero(), const sVec3i &avSize=sVec3i::Zero(), eTextureBlitFlags aFlags=eTextureBlitFlags_None)=0 | iGraphics | pure virtual |
| BlitTextureToTexture(iTexture *apSrc, tU32 anSrcLevel, iTexture *apDest, tU32 anDestLevel, const sRecti &aSrcRect=sRecti(0, 0), const sRecti &aDestRect=sRecti(0, 0), eTextureBlitFlags aFlags=eTextureBlitFlags_None)=0 | iGraphics | pure virtual |
| CheckTextureFormat(iBitmapFormat *apFormat, tTextureFlags aFlags)=0 | iGraphics | pure virtual |
| ClearAllFontCaches()=0 | iGraphics | pure virtual |
| ColorAdjustContrast(const sVec3f &C, tF32 c)=0 | iGraphics | pure virtual |
| ColorAdjustSaturation(const sVec3f &C, tF32 s)=0 | iGraphics | pure virtual |
| ColorBlackWhite(const sVec3f &C, tF32 s)=0 | iGraphics | pure virtual |
| ColorConvert(eColorSpace aSource, eColorSpace aDest, const sVec4f &aColor)=0 | iGraphics | pure virtual |
| ColorConvertEx(eColorSpace aSource, eColorSpace aDest, const sVec4f &aColor, const sVec4f &aXYZRef)=0 | iGraphics | pure virtual |
| ColorGammaCorrect(const sVec3f &aC, tF32 afFactor)=0 | iGraphics | pure virtual |
| ColorGrey(const sVec3f &C)=0 | iGraphics | pure virtual |
| ColorLuminance(const sVec3f &aColor)=0 | iGraphics | pure virtual |
| ColorLuminanceEx(const sVec3f &aColor, const sVec3f &avLuminanceDistribution)=0 | iGraphics | pure virtual |
| ColorNegative(const sVec3f &C)=0 | iGraphics | pure virtual |
| CompileDepthStencilStates(iDepthStencilStates *apStates)=0 | iGraphics | pure virtual |
| CompileRasterizerStates(iRasterizerStates *apStates)=0 | iGraphics | pure virtual |
| CompileSamplerStates(iSamplerStates *apStates)=0 | iGraphics | pure virtual |
| CompileShader(iHString *ahspName, eShaderUnit aUnit, iHString *ahspProfileName, iFile *apProgram, iDataTable *apMacros, tShaderCompilerFlags aFlags)=0 | iGraphics | pure virtual |
| CreateAABB() const =0 | iGraphics | pure virtual |
| CreateBitmap(iHString *ahspName, eBitmapType aType, const achar *aaszFormat, tU32 anNumMipMaps, tU32 anWidth, tU32 anHeight, tU32 anDepth)=0 | iGraphics | pure virtual |
| CreateBitmap2D(tU32 nW, tU32 nH, const achar *aszPixFmt)=0 | iGraphics | pure virtual |
| CreateBitmap2DEx(tU32 nW, tU32 nH, iPixelFormat *pFmt)=0 | iGraphics | pure virtual |
| CreateBitmap2DMemory(tU32 nW, tU32 nH, const achar *aszPixFmt, tU32 anPitch, tPtr ptrAddr, tBool bFreeAddr)=0 | iGraphics | pure virtual |
| CreateBitmap2DMemoryEx(tU32 nW, tU32 nH, iPixelFormat *pFmt, tU32 anPitch, tPtr ptrAddr, tBool bFreeAddr)=0 | iGraphics | pure virtual |
| CreateBitmap3D(tU32 anW, tU32 anH, tU32 anD, const achar *aaszPixFmt)=0 | iGraphics | pure virtual |
| CreateBitmap3DEx(tU32 anW, tU32 anH, tU32 anD, iPixelFormat *apFmt)=0 | iGraphics | pure virtual |
| CreateBitmap3DMemory(tU32 anW, tU32 anH, tU32 anD, const achar *aszPixFmt, tU32 anRowPitch, tU32 anSlicePitch, tPtr aptrAddr, tBool abFreeAddr)=0 | iGraphics | pure virtual |
| CreateBitmap3DMemoryEx(tU32 anW, tU32 anH, tU32 anD, iPixelFormat *apFmt, tU32 anRowPitch, tU32 anSlicePitch, tPtr aptrAddr, tBool abFreeAddr)=0 | iGraphics | pure virtual |
| CreateBitmapCube(tU32 ulSize, const achar *aszPixFmt)=0 | iGraphics | pure virtual |
| CreateBitmapCubeEx(tU32 ulSize, iPixelFormat *pFmt)=0 | iGraphics | pure virtual |
| CreateBitmapEx(iHString *ahspName, eBitmapType aType, iPixelFormat *pFmt, tU32 anNumMipMaps, tU32 anWidth, tU32 anHeight, tU32 anDepth)=0 | iGraphics | pure virtual |
| CreateBitmapFormat(eBitmapType aType, const achar *aaszFormat, tU32 anNumMipMaps, tU32 anWidth, tU32 anHeight, tU32 anDepth)=0 | iGraphics | pure virtual |
| CreateBitmapFormatEmpty()=0 | iGraphics | pure virtual |
| CreateBitmapFormatEx(eBitmapType aType, iPixelFormat *pFmt, tU32 anNumMipMaps, tU32 anWidth, tU32 anHeight, tU32 anDepth)=0 | iGraphics | pure virtual |
| CreateBitmapFromTexture(iTexture *apSrc)=0 | iGraphics | pure virtual |
| CreateCamera() const =0 | iGraphics | pure virtual |
| CreateCanvas(iGraphicsContext *apContext, iMaterial *apResetMaterial)=0 | iGraphics | 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 | iGraphics | pure virtual |
| CreateDampedSpring1(const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| CreateDampedSpring2(const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| CreateDampedSpring3(const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| CreateDampedSpring4(const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| CreateDampedSpringPosition1(const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| CreateDampedSpringPosition2(const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| CreateDampedSpringPosition3(const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| CreateDampedSpringPosition4(const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| CreateDepthStencilStates()=0 | iGraphics | pure virtual |
| CreateDrawOpCapture()=0 | iGraphics | pure virtual |
| CreateDrawOperation()=0 | iGraphics | pure virtual |
| CreateDrawOperationSet()=0 | iGraphics | pure virtual |
| CreateFixedStates()=0 | iGraphics | pure virtual |
| CreateFont(iHString *ahspName, iFile *pFile)=0 | iGraphics | pure virtual |
| CreateFont8x8(iHString *ahspName)=0 | iGraphics | pure virtual |
| CreateFontFromBitmap(iHString *ahspName, iBitmap2D *pBmp)=0 | iGraphics | pure virtual |
| CreateFrustum() const =0 | iGraphics | pure virtual |
| CreateGeometryModifier(const achar *aszName, iGeometry *apGeometry, iUnknown *apInitData)=0 | iGraphics | pure virtual |
| CreateGeometryPolygonal(tU32 aulNumVertices, tU32 aulNumIndices, tGeometryCreateFlags aFlags, tFVF aFVF)=0 | iGraphics | pure virtual |
| CreateGeometryPolygonalCube(tGeometryCreateFlags aFlags, tFVF aFVF, const sVec3f &avCenter, tF32 afWidth, tBool abCW, tU32 aulColor, const sMatrixf &amtxUV)=0 | iGraphics | pure virtual |
| CreateGeometryPolygonalCylinder(tGeometryCreateFlags aFlags, tFVF aFVF, tF32 baseRadius, tF32 topRadius, tF32 height, tI32 slices, tI32 stacks, tBool abCW, tU32 aulColor, const sMatrixf &amtxUV, tBool abCap, tBool abCentered)=0 | iGraphics | pure virtual |
| CreateGeometryPolygonalDisk(tGeometryCreateFlags aFlags, tFVF aFVF, tF32 innerRadius, tF32 outerRadius, tI32 slices, tI32 stacks, tBool abCW, tU32 aulColor, const sMatrixf &amtxUV)=0 | iGraphics | pure virtual |
| CreateGeometryPolygonalDiskSweep(tGeometryCreateFlags aFlags, tFVF aFVF, tF32 innerRadius, tF32 outerRadius, tI32 slices, tI32 stacks, tF32 startAngle, tF32 sweepAngle, tBool abCW, tU32 aulColor, const sMatrixf &amtxUV)=0 | iGraphics | pure virtual |
| CreateGeometryPolygonalEx(iVertexArray *apVA, iIndexArray *apIA)=0 | iGraphics | pure virtual |
| CreateGeometryPolygonalGeosphere(tGeometryCreateFlags aFlags, tFVF aFVF, tF32 radius, tI32 slices, tBool abCW, tU32 aulColor, const sMatrixf &amtxUV)=0 | iGraphics | pure virtual |
| CreateGeometryPolygonalPlane(tGeometryCreateFlags aFlags, tFVF aFVF, ePlaneType aPlaneType, const sVec3f &avCenter, tF32 afWidth, tF32 afHeight, tU32 aulNumDiv, tBool abCW, tU32 aulColor, const sMatrixf &amtxUV)=0 | iGraphics | pure virtual |
| CreateGeometryPolygonalSphere(tGeometryCreateFlags aFlags, tFVF aFVF, tF32 radius, tI32 slices, tI32 stacks, tBool abCW, tU32 aulColor, const sMatrixf &amtxUV)=0 | iGraphics | pure virtual |
| CreateImage(tU32 anWidth, tU32 anHeight)=0 | iGraphics | pure virtual |
| CreateImageEx(tU32 anWidth, tU32 anHeight, iBitmap2D *apBmp, iTexture *apTex, iTexture *apDepthStencil)=0 | iGraphics | pure virtual |
| CreateImageFromBitmap(iBitmap2D *apBitmap)=0 | iGraphics | pure virtual |
| CreateImageFromBitmapAndTexture(iBitmap2D *apBitmap, iTexture *apTexture)=0 | iGraphics | pure virtual |
| CreateImageFromFile(iFile *apFile)=0 | iGraphics | pure virtual |
| CreateImageFromResource(iHString *ahspRes)=0 | iGraphics | pure virtual |
| CreateImageFromTexture(iTexture *apTexture)=0 | iGraphics | pure virtual |
| CreateImageGraphicsContext(iImage *apImage, iGraphicsContext *apGraphicsContext)=0 | iGraphics | pure virtual |
| CreateImageMap(const achar *aaszBaseName, const achar *aaszPxf)=0 | iGraphics | pure virtual |
| CreateIndexArray(eGraphicsPrimitiveType aPrimitiveType, tU32 anNumIndex, tU32 anMaxVertexIndex, eArrayUsage aUsage)=0 | iGraphics | pure virtual |
| CreateIntersection() const =0 | iGraphics | pure virtual |
| CreateMaterial()=0 | iGraphics | pure virtual |
| CreateMaterialLibrary()=0 | iGraphics | pure virtual |
| CreateNUSpline(eNUSplineType aType) const =0 | iGraphics | pure virtual |
| CreateOcclusionQuery()=0 | iGraphics | pure virtual |
| CreateOverlayColor(const sColor4f &aColor)=0 | iGraphics | pure virtual |
| CreateOverlayImage(iImage *apImage)=0 | iGraphics | pure virtual |
| CreateOverlayMaterial(iMaterial *apMaterial)=0 | iGraphics | pure virtual |
| CreateOverlayResource(iHString *ahspRes)=0 | iGraphics | pure virtual |
| CreateOverlayTexture(iTexture *apTexture)=0 | iGraphics | pure virtual |
| CreatePixelFormat(const achar *aszFormat)=0 | iGraphics | pure virtual |
| CreateRasterizerStates()=0 | iGraphics | pure virtual |
| CreateSamplerStates()=0 | iGraphics | pure virtual |
| CreateShaderConstants(tU32 anMaxRegisters) const =0 | iGraphics | pure virtual |
| CreateTextObject(const sVec2f &avSize, const achar *aaszText)=0 | iGraphics | pure virtual |
| CreateTexture(iHString *ahspName, eBitmapType aType, const achar *aaszFormat, tU32 anNumMipMaps, tU32 anWidth, tU32 anHeight, tU32 anDepth, tTextureFlags aFlags)=0 | iGraphics | pure virtual |
| CreateTextureFromBitmap(iHString *ahspName, iBitmapBase *apBitmap, tTextureFlags aFlags)=0 | iGraphics | pure virtual |
| CreateTextureFromRes(iHString *ahspRes, iHString *ahspBasePath, tTextureFlags aFlags)=0 | iGraphics | pure virtual |
| CreateTransform() const =0 | iGraphics | pure virtual |
| CreateVertexArray(tU32 anNumVertices, tFVF anFVF, eArrayUsage aUsage)=0 | iGraphics | pure virtual |
| CreateVideoDecoder(iHString *ahspName, iFile *apFile, tU32 aFlags)=0 | iGraphics | pure virtual |
| DampedSpringAcceleration1(tF32 D, tF32 V, const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| DampedSpringAcceleration2(const sVec2f &D, const sVec2f &V, const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| DampedSpringAcceleration3(const sVec3f &D, const sVec3f &V, const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| DampedSpringAcceleration4(const sVec4f &D, const sVec4f &V, const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| DampedSpringComputeKdFromDampingRatio(const tF32 Ks, const tF32 E) const =0 | iGraphics | pure virtual |
| DampedSpringGetDampingRatio(const tF32 Ks, const tF32 Kd) const =0 | iGraphics | pure virtual |
| DeleteThis()=0 | iUnknown | pure virtual |
| FindColorName(const sColor4f &aColor) const =0 | iGraphics | pure virtual |
| FindFont(iHString *ahspName, tFontLoadFlags mode) const =0 | iGraphics | pure virtual |
| FVFFromString(const achar *aaszString) const =0 | iGraphics | pure virtual |
| FVFGetComponentOffset(tFVF aFVF, eFVF C) const =0 | iGraphics | pure virtual |
| FVFGetNumTexCoos(tFVF anFVF) const =0 | iGraphics | pure virtual |
| FVFGetStride(tFVF aFVF) const =0 | iGraphics | pure virtual |
| FVFGetTexCooDim(tFVF anFVF, tU32 anTexCooIndex) const =0 | iGraphics | pure virtual |
| FVFToString(tFVF aFVF) const =0 | iGraphics | pure virtual |
| GetColor3FromName(iHString *ahspName) const =0 | iGraphics | pure virtual |
| GetColor4FromName(iHString *ahspName) const =0 | iGraphics | pure virtual |
| GetColor4FromNameA(iHString *ahspName, tF32 afAlpha) const =0 | iGraphics | pure virtual |
| GetColorIndex(iHString *ahspName) const =0 | iGraphics | pure virtual |
| GetColorName(tU32 anIndex) const =0 | iGraphics | pure virtual |
| GetColorValue(tU32 anIndex) const =0 | iGraphics | pure virtual |
| GetCompiledDepthStencilStates(tIntPtr aHandle) const =0 | iGraphics | pure virtual |
| GetCompiledRasterizerStates(tIntPtr aHandle) const =0 | iGraphics | pure virtual |
| GetCompiledSamplerStates(tIntPtr aHandle) const =0 | iGraphics | pure virtual |
| GetCssColor3FromName(iHString *ahspName) const =0 | iGraphics | pure virtual |
| GetCssColor4FromName(iHString *ahspName) const =0 | iGraphics | pure virtual |
| GetCssColor4FromNameA(iHString *ahspName, tF32 afAlpha) const =0 | iGraphics | pure virtual |
| GetDrawOpCapture() const =0 | iGraphics | pure virtual |
| GetDriver() const =0 | iGraphics | pure virtual |
| GetDriverCaps(eGraphicsCaps aCaps) const =0 | iGraphics | pure virtual |
| GetFontCacheID() const =0 | iGraphics | pure virtual |
| GetFontFromIndex(tU32 anIndex) const =0 | iGraphics | pure virtual |
| GetFontFromName(iHString *ahspName) const =0 | iGraphics | pure virtual |
| GetGenericDeviceResourceManager() const =0 | iGraphics | pure virtual |
| GetIsDriverInitialized() const =0 | iGraphics | pure virtual |
| GetNumFonts() const =0 | iGraphics | pure virtual |
| GetNumNamedColors() const =0 | iGraphics | pure virtual |
| GetNumRefs() const =0 | iUnknown | pure virtual |
| GetNumShaderProfile(eShaderUnit aUnit) const =0 | iGraphics | pure virtual |
| GetNumSystemFonts() const =0 | iGraphics | pure virtual |
| GetNumTextures() const =0 | iGraphics | pure virtual |
| GetRecreateTextureWhenChanged() const =0 | iGraphics | pure virtual |
| GetShaderDeviceResourceManager() const =0 | iGraphics | pure virtual |
| GetShaderProfile(eShaderUnit aUnit, tU32 anIndex) const =0 | iGraphics | pure virtual |
| GetSystemFontFileName(tU32 anIndex) const =0 | iGraphics | pure virtual |
| GetSystemFontFilePath(tU32 anIndex) const =0 | iGraphics | pure virtual |
| GetSystemFontName(tU32 anIndex) const =0 | iGraphics | pure virtual |
| GetTextureDeviceResourceManager() const =0 | iGraphics | pure virtual |
| GetTextureFromIndex(tU32 anIndex) const =0 | iGraphics | pure virtual |
| GetTextureFromName(iHString *ahspName) const =0 | iGraphics | pure virtual |
| InitializeDriver(iHString *ahspDriverName)=0 | iGraphics | pure virtual |
| Invalidate()=0 | iUnknown | pure virtual |
| IsOK() const =0 | iUnknown | pure virtual |
| IsShader(iFile *apFile) const =0 | iGraphics | pure virtual |
| IsVideoFile(iFile *apFile) const =0 | iGraphics | pure virtual |
| ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0 | iUnknown | pure virtual |
| LoadBitmap(iFile *pFile)=0 | iGraphics | pure virtual |
| LoadBitmapEx(const achar *aaszFormat, iFile *pFile)=0 | iGraphics | pure virtual |
| LoadBitmapFromRes(iHString *ahspRes, iHString *ahspBasePath)=0 | iGraphics | pure virtual |
| LoadFont(iHString *ahspName)=0 | iGraphics | pure virtual |
| LoadFontEx(iHString *ahspName, tFontLoadFlags aFlags)=0 | iGraphics | pure virtual |
| LoadShader(iFile *apFile)=0 | iGraphics | pure virtual |
| OpenBitmapFile(const achar *aszRes, const achar *aszBasePath=NULL)=0 | iGraphics | pure virtual |
| QueryInterface(const tUUID &aIID)=0 | iUnknown | pure virtual |
| RegisterSystemFont(iHString *ahspName, iHString *ahspFilePath, iFont *apFont)=0 | iGraphics | pure virtual |
| RegisterSystemFonts()=0 | iGraphics | pure virtual |
| Release()=0 | iUnknown | pure virtual |
| SaveBitmap(const achar *aszFile, iBitmapBase *pBmp, tU32 ulCompression=0)=0 | iGraphics | pure virtual |
| SaveBitmapEx(const achar *aaszFormat, iFile *apFile, iBitmapBase *apBmp, tU32 anCompression)=0 | iGraphics | pure virtual |
| SerializeShaderConstants(iShaderConstants *apConsts, iDataTable *apDT, tSerializeFlags aFlags)=0 | iGraphics | pure virtual |
| SetDrawOpCapture(iGraphicsDrawOpCapture *apCapture)=0 | iGraphics | pure virtual |
| SetNumRefs(tI32 anNumRefs)=0 | iUnknown | pure virtual |
| SetRecreateTextureWhenChanged(tBool abEnabled)=0 | iGraphics | pure virtual |
| UDPointsHemisphereHalton(tVec3fCVec *apResults, tI32 p2=3) const =0 | iGraphics | pure virtual |
| UDPointsHemisphereHaltonEx(tVec3fCVec *apResults, tI32 p1, tI32 p2) const =0 | iGraphics | pure virtual |
| UDPointsHemisphereHammersley(tVec3fCVec *apResults) const =0 | iGraphics | pure virtual |
| UDPointsHemisphereHammersleyEx(tVec3fCVec *apResults, tI32 p1) const =0 | iGraphics | pure virtual |
| UDPointsHemisphereRandom(tVec3fCVec *apResults) const =0 | iGraphics | pure virtual |
| UDPointsPlaneHalton(tVec2fCVec *apResults, tI32 p2=3) const =0 | iGraphics | pure virtual |
| UDPointsPlaneHaltonEx(tVec2fCVec *apResults, tI32 p1, tI32 p2) const =0 | iGraphics | pure virtual |
| UDPointsPlaneHammersley(tVec2fCVec *apResults) const =0 | iGraphics | pure virtual |
| UDPointsPlaneHammersleyEx(tVec2fCVec *apResults, tI32 p1) const =0 | iGraphics | pure virtual |
| UDPointsPlaneRandom(tVec2fCVec *apResults) const =0 | iGraphics | pure virtual |
| UDPointsSphereHalton(tVec3fCVec *apResults, tI32 p2=3) const =0 | iGraphics | pure virtual |
| UDPointsSphereHaltonEx(tVec3fCVec *apResults, tI32 p1, tI32 p2) const =0 | iGraphics | pure virtual |
| UDPointsSphereHammersley(tVec3fCVec *apResults) const =0 | iGraphics | pure virtual |
| UDPointsSphereHammersleyEx(tVec3fCVec *apResults, tI32 p1) const =0 | iGraphics | pure virtual |
| UDPointsSphereRandom(tVec3fCVec *apResults) const =0 | iGraphics | pure virtual |
| UpdateGeometryPolygonalDiskSweep(iGeometry *apGeom, tF32 innerRadius, tF32 outerRadius, tI32 slices, tI32 stacks, tF32 startAngle, tF32 sweepAngle, tBool abCW, tU32 aulColor, const sMatrixf &amtxUV)=0 | iGraphics | pure virtual |
| URLFindBitmapFilePath(const achar *aszRes, const achar *aszBasePath)=0 | iGraphics | pure virtual |
1.8.7