GFXD3D8Device Member List

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

_updateRenderTargets()GFXDevice [protected, virtual]
addVertexBuffer(GFXD3D8VertexBuffer *buffer)GFXD3D8Device [private]
allocPB(U32 numIndices, void **indexPtr)GFXD3D8Device [protected]
allocPooledPB(U32 numIndices, void **indexPtr)GFXD3D8Device [protected]
allocPooledVB(U32 numVerts, void **vertexPtr, U32 vertFlags, U32 vertSize)GFXD3D8Device [protected]
allocPrimitiveBuffer(U32 numIndices, U32 numPrimitives, GFXBufferType bufferType)GFXD3D8Device [virtual]
allocRenderToTextureTarget()GFXD3D8Device [virtual]
allocVB(U32 numVerts, void **vertexPtr, U32 vertFlags, U32 vertSize)GFXD3D8Device [protected]
allocVertexBuffer(U32 numVerts, U32 vertFlags, U32 vertSize, GFXBufferType bufferType)GFXD3D8Device [virtual]
allocWindowTarget(PlatformWindow *window)GFXD3D8Device [virtual]
allowRender()GFXDevice [inline]
beginScene()GFXDevice [virtual]
beginSceneInternal()GFXD3D8Device [virtual]
canCurrentlyRender()GFXDevice [inline]
clear(U32 flags, ColorI color, F32 z, U32 stencil)GFXD3D8Device [virtual]
clearResourceFlags()GFXDevice [virtual]
clearSamplerOverrides()GFXDevice
copyBBToSfxBuff()GFXD3D8Device [private, virtual]
createCubemap()GFXD3D8Device [virtual]
createFence()GFXD3D8Device [virtual]
createInstance(U32 adapterIndex)GFXD3D8Device [static]
createRenderSurface(U32 width, U32 height, GFXFormat format, U32 mipLevel)GFXD3D8Device
createShader(const char *vertFile, const char *pixFile, F32 pixVersion, const Vector< GFXShaderMacro > &macros)GFXD3D8Device [protected, virtual]
createStateBlock(const GFXStateBlockDesc &desc)GFXDevice [virtual]
createStateBlockInternal(const GFXStateBlockDesc &desc)GFXD3D8Device [protected, virtual]
createVBPool(U32 vertFlags, U32 vertSize)GFXD3D8Device [private]
deallocVertexBuffer(GFXD3D8VertexBuffer *vertBuff)GFXD3D8Device
deCreate enum valueGFXDevice
deDestroy enum valueGFXDevice
deInit enum valueGFXDevice
describeResources(const char *resName, const char *file, bool unflaggedOnly)GFXDevice [virtual]
destroy()GFXDevice [static]
destroyShader(GFXShader *shader)GFXDevice [inline, virtual]
DeviceEventSignal typedefGFXDevice
deviceInited()GFXDevice [protected, virtual]
devicePresent()GFXDevice [inline, static]
disableShaders()GFXD3D8Device [virtual]
doParanoidStateCheck()GFXDevice [inline, virtual]
drawIndexedPrimitive(GFXPrimitiveType primType, U32 minIndex, U32 numVerts, U32 startIndex, U32 primitiveCount)GFXD3D8Device [protected, virtual]
drawPrimitive(GFXPrimitiveType primType, U32 vertexStart, U32 primitiveCount)GFXD3D8Device [virtual]
GFXDevice::drawPrimitive(U32 primitiveIndex)GFXDevice
drawPrimitiveBuffer(GFXPrimitiveBuffer *buffer)GFXDevice
drawPrimitives()GFXDevice
dumpStates(const char *fileName) const GFXDevice
endScene()GFXDevice [virtual]
endSceneInternal()GFXD3D8Device [virtual]
enterDebugEvent(ColorI color, const char *name)GFXD3D8Device [virtual]
enumerateAdapters(Vector< GFXAdapter * > &adapterList)GFXD3D8Device [static]
enumerateVideoModes()GFXD3D8Device [virtual]
fillResourceVectors(const char *resNames, bool unflaggedOnly, Vector< GFXResource * > &textureObjects, Vector< GFXResource * > &textureTargets, Vector< GFXResource * > &windowTargets, Vector< GFXResource * > &vertexBuffers, Vector< GFXResource * > &primitiveBuffers, Vector< GFXResource * > &fences, Vector< GFXResource * > &cubemaps, Vector< GFXResource * > &shaders, Vector< GFXResource * > &stateblocks)GFXDevice [protected, virtual]
findVBPool(U32 vertFlags)GFXD3D8Device [private]
flagCurrentResources()GFXDevice [virtual]
formatByteSize(GFXFormat format)GFXDevice
GenericShaderType enum nameGFXDevice
get()GFXDevice [static]
getActiveRenderTarget()GFXD3D8Device [virtual]
getAdapter()GFXDevice [inline, virtual]
getAdapterType()GFXD3D8Device [inline, virtual]
getCardProfiler() const GFXDevice [inline]
getClipRect() const GFXD3D8Device [inline, virtual]
getCurrentTexture(U32 stage)GFXDevice [inline]
getDevice()GFXD3D8Device [inline]
getDeviceEventSignal()GFXDevice [static]
getDeviceIndex() const GFXDevice [inline]
getDeviceStatistics()GFXDevice [inline]
getDeviceSwizzle24() const GFXDevice [inline]
getDeviceSwizzle32() const GFXDevice [inline]
getDeviceVector()GFXDevice [inline, static]
getDrawUtil()GFXDevice
getDXVersion()GFXD3D8Device [static]
getFillConventionOffset() const GFXD3D8Device [inline, virtual]
getFrontBuffer()GFXDevice [inline, virtual]
getFrustum(F32 *left, F32 *right, F32 *bottom, F32 *top, F32 *nearPlane, F32 *farPlane, bool *isOrtho)GFXDevice
getMaxDynamicIndices()GFXD3D8Device [inline, virtual]
getMaxDynamicVerts()GFXD3D8Device [inline, virtual]
getNumSamplers() const GFXD3D8Device [inline, virtual]
getPixelShaderVersion() const GFXD3D8Device [inline, virtual]
getProjectionMatrix() const GFXDevice [inline]
getSamplerAddressModeOverride(S32 stage, bool &on, GFXTextureAddressMode &mode)GFXDevice
getSamplerMipLODBiasOverride(S32 stage, bool &on, F32 &bias)GFXDevice
getSfxBackBuffer()GFXDevice [inline, virtual]
getTextureManager()GFXDevice [inline]
getVideoModeList() const GFXDevice [inline]
getViewMatrix() const GFXDevice [inline]
getViewport() const GFXD3D8Device [inline, virtual]
getWorldMatrix() const GFXDevice [inline]
GFXD3D8Device(IDirect3D8 *d3d, U32 index)GFXD3D8Device
GFXD3D8PrimitiveBuffer classGFXD3D8Device [friend]
GFXD3D8TextureObject classGFXD3D8Device [friend]
GFXD3D8VertexBuffer classGFXD3D8Device [friend]
GFXDevice()GFXDevice
GFXDeviceEventType enum nameGFXDevice
GFXTDT_Cube enum valueGFXDevice [protected]
GFXTDT_Normal enum valueGFXDevice [protected]
GS_COUNT enum valueGFXDevice
GSAddColorTexture enum valueGFXDevice
GSColor enum valueGFXDevice
GSModColorTexture enum valueGFXDevice
GSTexture enum valueGFXDevice
init(const GFXVideoMode &mode, PlatformWindow *window=NULL)GFXD3D8Device [virtual]
initConsole()GFXDevice [static]
initD3DXFnTable()GFXD3D8Device [private, static]
initStates()GFXD3D8Device [protected, virtual]
leaveDebugEvent()GFXD3D8Device [virtual]
listResources(bool unflaggedOnly)GFXDevice [virtual]
logVertexBuffers()GFXD3D8Device [private]
mAdapterIndexGFXD3D8Device [private]
mAllowRenderGFXDevice [protected]
mBackbufferFormatGFXD3D8Device [private]
mCanCurrentlyRenderGFXDevice [protected]
mCardProfilerGFXDevice [protected]
mClipRectGFXD3D8Device [private]
mCreateDeviceInstanceGFXD3D8Device [protected, static]
mCurrentCubemapGFXDevice [protected]
mCurrentFrontBufferIdxGFXDevice [protected]
mCurrentLightGFXDevice [protected]
mCurrentLightEnableGFXDevice [protected]
mCurrentLightMaterialGFXDevice [protected]
mCurrentOpenAllocPBGFXD3D8Device [private]
mCurrentOpenAllocVBGFXD3D8Device [private]
mCurrentOpenAllocVertexDataGFXD3D8Device [private]
mCurrentPBGFXD3D8Device [private]
mCurrentPrimitiveBufferGFXDevice [protected]
mCurrentRTGFXDevice [protected]
mCurrentShaderConstBufferGFXDevice [protected]
mCurrentStateBlockGFXDevice [protected]
mCurrentStateBlocksGFXDevice [protected]
mCurrentTextureGFXDevice [protected]
mCurrentVBGFXD3D8Device [private]
mCurrentVertexBufferGFXDevice [protected]
mD3DGFXD3D8Device [private]
mD3DDeviceGFXD3D8Device [private]
mDepthStencilGFXD3D8Device [private]
mDeviceStatisticsGFXDevice [protected]
mDeviceSwizzle24GFXDevice [protected]
mDeviceSwizzle32GFXDevice [protected]
mDrawerGFXDevice [protected]
mDynamicPBGFXD3D8Device [private]
mFrontBufferGFXDevice [protected]
mFrustBottomGFXDevice [protected]
mFrustFarGFXDevice [protected]
mFrustLeftGFXDevice [protected]
mFrustNearGFXDevice [protected]
mFrustOrthoGFXDevice [protected]
mFrustRightGFXDevice [protected]
mFrustTopGFXDevice [protected]
mGlobalAmbientColorGFXDevice [protected]
mGlobalAmbientColorDirtyGFXDevice [protected]
mInitializedGFXDevice [protected]
mLightDirtyGFXDevice [protected]
mLightMaterialDirtyGFXDevice [protected]
mLightsDirtyGFXDevice [protected]
mNewCubemapGFXDevice [protected]
mNewStateBlockGFXDevice [protected]
mNewTextureGFXDevice [protected]
mNumAllocatedVertexBuffersGFXD3D8Device [private]
mNumSamplersGFXD3D8Device [private]
mPixVersionGFXD3D8Device [private]
mPrimitiveBufferDirtyGFXDevice [protected]
mProjectionMatrixGFXDevice [protected]
mProjectionMatrixDirtyGFXDevice [protected]
mResourceListHeadGFXDevice [protected]
mRTStackGFXDevice [protected]
mSamplerAddressModeOverrideGFXDevice [protected]
mSamplerAddressModeOverridesGFXDevice [protected]
mSamplerMipLODBiasOverrideGFXDevice [protected]
mSamplerMipLODBiasOverridesGFXDevice [protected]
mSfxBackBufferGFXDevice [protected]
mShaderMgrGFXD3D8Device [private]
mStateBlockDirtyGFXDevice [protected]
mStateDirtyGFXDevice [protected]
mTempMatrixGFXD3D8Device [private]
mTextureDirtyGFXDevice [protected]
mTextureManagerGFXDevice [protected]
mTextureMatrixGFXDevice [protected]
mTextureMatrixCheckDirtyGFXDevice [protected]
mTextureMatrixDirtyGFXDevice [protected]
mTexturesDirtyGFXDevice [protected]
mTexTypeGFXDevice [protected]
multWorld(const MatrixF &mat)GFXDevice [inline]
mUseSfxBackBufferGFXDevice [protected]
mVBListHeadGFXD3D8Device [private]
mVertexBufferDirtyGFXDevice [protected]
mVideoModesGFXDevice [protected]
mViewMatrixGFXDevice [protected]
mViewMatrixDirtyGFXDevice [protected]
mViewportGFXD3D8Device [private]
mViewportRectGFXD3D8Device [private]
mVolatileVBListGFXD3D8Device [private]
mWorldMatrixGFXDevice [protected]
mWorldMatrixDirtyGFXDevice [protected]
mWorldStackSizeGFXDevice [protected]
Parent typedefGFXD3D8Device [private]
popActiveRenderTarget()GFXD3D8Device [virtual]
popWorldMatrix()GFXDevice [inline]
preDestroy()GFXD3D8Device [inline, virtual]
projectRadius(F32 dist, F32 radius)GFXDevice
pushActiveRenderTarget()GFXD3D8Device [virtual]
pushWorldMatrix()GFXDevice [inline]
reacquireDefaultPoolResources()GFXD3D8Device [private]
regenStates()GFXD3D8Device [private]
releaseDefaultPoolResources()GFXD3D8Device [private]
removeVertexBuffer(GFXD3D8VertexBuffer *buffer)GFXD3D8Device [private]
reset(D3DPRESENT_PARAMETERS &d3dpp)GFXD3D8Device
resurrectTextureManager()GFXD3D8Device
RPGDVB typedefGFXD3D8Device [private]
selectSupportedFormat(GFXTextureProfile *profile, const Vector< GFXFormat > &formats, bool texture, bool mustblend)GFXD3D8Device [virtual]
setActiveDevice(U32 deviceIndex)GFXDevice [static]
setActiveRenderTarget(GFXTarget *target)GFXD3D8Device [virtual]
setAdapter(const GFXAdapter &adapter)GFXDevice [inline, protected, virtual]
setAllowRender(bool render)GFXDevice [inline]
setClipRect(const RectI &rect)GFXD3D8Device [virtual]
setCubeTexture(U32 stage, GFXCubemap *cubemap)GFXDevice
setDebugMarker(ColorI color, const char *name)GFXD3D8Device [virtual]
setFrustum(F32 left, F32 right, F32 bottom, F32 top, F32 nearPlane, F32 farPlane, bool bRotate=true)GFXDevice [virtual]
setFrustum(F32 FOV, F32 aspectRatio, F32 nearPlane, F32 farPlane)GFXDevice [virtual]
setGlobalAmbientColor(ColorF color)GFXDevice
setGlobalAmbientInternal(ColorF color)GFXD3D8Device [protected, virtual]
setLight(U32 stage, GFXLightInfo *light)GFXDevice
setLightInternal(U32 lightStage, const GFXLightInfo light, bool lightEnable)GFXD3D8Device [protected, virtual]
setLightMaterial(GFXLightMaterial mat)GFXDevice
setLightMaterialInternal(const GFXLightMaterial mat)GFXD3D8Device [protected, virtual]
setMatrix(GFXMatrixType mtype, const MatrixF &mat)GFXD3D8Device [protected, virtual]
setOrtho(F32 left, F32 right, F32 bottom, F32 top, F32 nearPlane, F32 farPlane, bool doRotate=false)GFXDevice
setPixelShaderVersion(F32 version)GFXD3D8Device [inline, virtual]
setPrimitiveBuffer(GFXPrimitiveBuffer *buffer)GFXD3D8Device [protected]
setProjectionMatrix(const MatrixF &newProj)GFXDevice [inline]
setSamplerAddressModeOverride(S32 stage, bool on, GFXTextureAddressMode mode=GFXAddressClamp)GFXDevice
setSamplerMipLODBiasOverride(S32 stage, bool on, F32 bias=0.0f)GFXDevice
setShader(GFXShader *shader)GFXD3D8Device [virtual]
setShaderConstBuffer(GFXShaderConstBuffer *buffer)GFXDevice
setShaderConstBufferInternal(GFXShaderConstBuffer *buffer)GFXD3D8Device [inline, protected, virtual]
setStateBlock(GFXStateBlock *block)GFXDevice [virtual]
setStateBlockInternal(GFXStateBlock *block, bool force)GFXD3D8Device [protected, virtual]
setTexture(U32 stage, GFXTextureObject *texture)GFXDevice
setTextureInternal(U32 textureUnit, const GFXTextureObject *texture)GFXD3D8Device [protected, virtual]
setTextureMatrix(const U32 stage, const MatrixF &texMat)GFXDevice [inline]
setupGenericShaders(GenericShaderType type=GSColor)GFXDevice [inline, virtual]
setupPresentParams(const GFXVideoMode &mode, const HWND &hwnd)GFXD3D8Device
setVB(GFXVertexBuffer *buffer)GFXD3D8Device
setVertexBuffer(GFXVertexBuffer *buffer)GFXDevice [inline]
setVideoMode(const GFXVideoMode &mode)GFXD3D8Device
setViewMatrix(const MatrixF &newView)GFXDevice [inline]
setViewport(const RectI &rect)GFXD3D8Device [virtual]
setWorldMatrix(const MatrixF &newWorld)GFXDevice [inline]
smD3DXGFXD3D8Device [static]
smSfxBackBufferSizeGFXDevice [protected, static]
StateBlockMap typedefGFXDevice [protected]
TexDirtyType enum nameGFXDevice [protected]
updateStates(bool forceSetAll=false)GFXDevice
worldToScreenScale()GFXDevice
zombifyTextureManager()GFXD3D8Device
~GFXD3D8Device()GFXD3D8Device
~GFXDevice()GFXDevice [virtual]