Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

Lamp::RenderingDevice Member List

This is the complete list of members for Lamp::RenderingDevice, including all inherited members.
addVertexCount(int drawPolygonCount, int drawVertexCount)Lamp::RenderingDevice [inline, virtual]
applyDefaultStateBlock()Lamp::RenderingDevice [inline, virtual]
applyStateBlock(Direct3DStateBlock *stateBlock)Lamp::RenderingDevice [virtual]
beginScene()Lamp::RenderingDevice [virtual]
beginStateBlock()Lamp::RenderingDevice [virtual]
closeColorTextureStage(int colorStage)Lamp::RenderingDevice [virtual]
closeLight(int lightIndex)Lamp::RenderingDevice [virtual]
createDynamicIndexBuffer(int bufferSize)Lamp::RenderingDevice [virtual]
createDynamicVertexBuffer(int bufferSize)Lamp::RenderingDevice [virtual]
createStaticIndexBuffer(int bufferSize)Lamp::RenderingDevice [virtual]
createStaticVertexBuffer(int bufferSize)Lamp::RenderingDevice [virtual]
createTexture(D3DFORMAT format, int width, int height)Lamp::RenderingDevice [virtual]
createVertexDeclaration(Direct3DVertexDeclaration **vertexDeclaration, bool hasPosition, int weightsPerVertex, int bonesPerVertex, bool hasNormal, bool hasColor, int texCoordSetCount, const TexCoord::Type *texCoordTypeArray)Lamp::RenderingDevice [virtual]
drawIndexedLineList(int vertexCount, int primitiveCount)Lamp::RenderingDevice [virtual]
drawIndexedTriangleList(int vertexCount, int primitiveCount)Lamp::RenderingDevice [virtual]
drawIndexedTriangleList(int baseVertexIndex, int minIndex, int vertexCount, int startIndex, int primitiveCount)Lamp::RenderingDevice [virtual]
drawLineList(int primitiveCount)Lamp::RenderingDevice [virtual]
drawTriangleList(int primitiveCount)Lamp::RenderingDevice [virtual]
enableDirectionalLight(int lightIndex, DirectionalLight *directionalLight)Lamp::RenderingDevice [virtual]
enablePointLight(int lightIndex, PointLight *pointLight)Lamp::RenderingDevice [virtual]
endScene()Lamp::RenderingDevice [virtual]
endStateBlock()Lamp::RenderingDevice [virtual]
getDrawPolygonCount()Lamp::RenderingDevice [inline, virtual]
getDrawPrimitiveCount()Lamp::RenderingDevice [inline, virtual]
getDrawVertexCount()Lamp::RenderingDevice [inline, virtual]
getInstance()Lamp::RenderingDevice [inline, static]
getRenderTargetSize()Lamp::RenderingDevice [virtual]
invalidateDefaultStateBlock()Lamp::RenderingDevice [inline, protected, virtual]
LampGraphics (defined in Lamp::RenderingDevice)Lamp::RenderingDevice [friend]
lockDynamicVertexBuffer(Direct3DVertexBuffer *vertexBuffer, int offset, int size)Lamp::RenderingDevice [virtual]
lockStaticIndexBuffer(Direct3DIndexBuffer *indexBuffer, int offset, int size)Lamp::RenderingDevice [virtual]
lockTexture(Direct3DTexture *texture, int mipmapLevel)Lamp::RenderingDevice [virtual]
maxActiveLightCount_Lamp::RenderingDevice [static]
RenderingDevice(GraphicsDeviceCapacity *capacity)Lamp::RenderingDevice [protected]
resetCounter()Lamp::RenderingDevice [inline, virtual]
resetViewport()Lamp::RenderingDevice [virtual]
restoreDefaultStateBlock(Direct3DDevice *direct3DDevice)Lamp::RenderingDevice [protected, virtual]
setAlphaTextureStage(int alphaTextureStage)Lamp::RenderingDevice [virtual]
setAmbientColor(const Color3f &ambientColor)Lamp::RenderingDevice [virtual]
setBlending(bool blendingFlag)Lamp::RenderingDevice [virtual]
setBlendMode(int mode, int source, int destination)Lamp::RenderingDevice [virtual]
setColorTextureStage(int colorStage, D3DTEXTUREOP operation, u_int arg1, u_int arg2, int uvIndex)Lamp::RenderingDevice [virtual]
setD3DColor(D3DCOLORVALUE &destination, const Color4f &source)Lamp::RenderingDevice [protected, virtual]
setD3DColor(D3DCOLORVALUE &destination, const Color3f &source)Lamp::RenderingDevice [protected, virtual]
setD3DVector(D3DVECTOR &destination, const Vector3 &source)Lamp::RenderingDevice [protected, virtual]
setFog(Fog *fog)Lamp::RenderingDevice [virtual]
setIndexBuffer(Direct3DIndexBuffer *indexBuffer)Lamp::RenderingDevice [virtual]
setLighting(bool lighting)Lamp::RenderingDevice [virtual]
setMaterial(const Color3f &diffuseColor, const Color3f &specularColor, const Color3f &ambientColor, const Color3f &emissiveColor, float specularPower, float alpha)Lamp::RenderingDevice [virtual]
setProjectionMatrix(const Matrix44 &projectionMatrix)Lamp::RenderingDevice [virtual]
setRenderState(D3DRENDERSTATETYPE type, u_int state)Lamp::RenderingDevice [virtual]
setSamplerState(u_int stage, D3DSAMPLERSTATETYPE type, u_int state)Lamp::RenderingDevice [virtual]
setTexture(int textureStage, Texture *texture)Lamp::RenderingDevice [virtual]
setTexture(int textureStage, Direct3DTexture *texture)Lamp::RenderingDevice [virtual]
setTextureAddressMode2(int textureStage, int addressModeU, int addressModeV)Lamp::RenderingDevice [virtual]
setTextureState(u_int stage, D3DTEXTURESTAGESTATETYPE type, u_int state)Lamp::RenderingDevice [virtual]
setTextureTransform2(u_int stage, const TexCoord2 &repeat, const TexCoord2 &offset)Lamp::RenderingDevice [virtual]
setVertexBuffer(Direct3DVertexBuffer *vertexBuffer, int vertexSize)Lamp::RenderingDevice [virtual]
setVertexDeclaration(Direct3DVertexDeclaration *vertexDeclaration)Lamp::RenderingDevice [virtual]
setViewMatrix(const Matrix44 &viewMatrix)Lamp::RenderingDevice [virtual]
setViewport(const RectangleI &rectangle)Lamp::RenderingDevice [virtual]
setWorldMatrix(const Matrix34 &worldMatrix)Lamp::RenderingDevice [virtual]
setZTest(bool zTest)Lamp::RenderingDevice [virtual]
unlockDynamicVertexBuffer(Direct3DVertexBuffer *vertexBuffer)Lamp::RenderingDevice [virtual]
unlockStaticIndexBuffer(Direct3DIndexBuffer *indexBuffer)Lamp::RenderingDevice [virtual]
unlockTexture(Direct3DTexture *texture, int mipmapLevel)Lamp::RenderingDevice [virtual]
writeDynamicIndexBuffer(Direct3DIndexBuffer *indexBuffer, const void *data, int dataSize)Lamp::RenderingDevice [virtual]
writeDynamicVertexBuffer(Direct3DVertexBuffer *vertexBuffer, int bufferSize, int vertexCount, const Vector3 *positions, int weightsPerVertex, const float *weights, int bonesBerVertex, const u_char *boneIndices, const Vector3 *normals, const Color4c *colors, int texCoordSetCount, const TexCoord::Type *texCoordTypeArray, const float *const *texCoords)Lamp::RenderingDevice [virtual]
writeStaticIndexBuffer(Direct3DIndexBuffer *indexBuffer, const void *data, int dataSize)Lamp::RenderingDevice [virtual]
writeStaticVertexBuffer(Direct3DVertexBuffer *vertexBuffer, int bufferSize, int vertexCount, const Vector3 *positions, int weightsPerVertex, const float *weights, int bonesBerVertex, const u_char *boneIndices, const Vector3 *normals, const Color4c *colors, int texCoordSetCount, const TexCoord::Type *texCoordTypeArray, const float *const *texCoords)Lamp::RenderingDevice [virtual]
writeVertices(u_char *buffer, int bufferSize, int vertexCount, const Vector3 *positions, int weightsPerVertex, const float *weights, int bonesBerVertex, const u_char *boneIndices, const Vector3 *normals, const Color4c *colors, int texCoordSetCount, const TexCoord::Type *texCoordTypeArray, const float *const *texCoords)Lamp::RenderingDevice [protected, virtual]
~RenderingDevice()Lamp::RenderingDevice [protected, virtual]

Generated on Wed Mar 16 10:29:50 2005 for Lamp by doxygen 1.3.2