Contents User Forum Source Index APIs by Task APIs by Level Data


G3D::RenderDevice Member List

This is the complete list of members for G3D::RenderDevice, including all inherited members.

afterPrimitive()G3D::RenderDevice
ALPHA_ALWAYS_PASS enum valueG3D::RenderDevice
ALPHA_CURRENT enum valueG3D::RenderDevice
ALPHA_EQUAL enum valueG3D::RenderDevice
ALPHA_GEQUAL enum valueG3D::RenderDevice
ALPHA_GREATER enum valueG3D::RenderDevice
ALPHA_LEQUAL enum valueG3D::RenderDevice
ALPHA_LESS enum valueG3D::RenderDevice
ALPHA_NEVER_PASS enum valueG3D::RenderDevice
ALPHA_NOTEQUAL enum valueG3D::RenderDevice
AlphaTest enum nameG3D::RenderDevice
alphaTest() constG3D::RenderDevice
alphaTestReference() constG3D::RenderDevice
alphaWrite() constG3D::RenderDevice
ambientLightColor() constG3D::RenderDevice [inline]
beforePrimitive()G3D::RenderDevice
beginFrame()G3D::RenderDevice
beginIndexedPrimitives()G3D::RenderDevice
beginPrimitive(Primitive p)G3D::RenderDevice
BLEND_CURRENT enum valueG3D::RenderDevice
BLEND_DST_COLOR enum valueG3D::RenderDevice
BLEND_ONE enum valueG3D::RenderDevice
BLEND_ONE_MINUS_SRC_ALPHA enum valueG3D::RenderDevice
BLEND_ONE_MINUS_SRC_COLOR enum valueG3D::RenderDevice
BLEND_SRC_ALPHA enum valueG3D::RenderDevice
BLEND_SRC_COLOR enum valueG3D::RenderDevice
BLEND_ZERO enum valueG3D::RenderDevice
BlendEq enum nameG3D::RenderDevice
BLENDEQ_ADD enum valueG3D::RenderDevice
BLENDEQ_CURRENT enum valueG3D::RenderDevice
BLENDEQ_MAX enum valueG3D::RenderDevice
BLENDEQ_MIN enum valueG3D::RenderDevice
BLENDEQ_REVERSE_SUBTRACT enum valueG3D::RenderDevice
BLENDEQ_SUBTRACT enum valueG3D::RenderDevice
BlendFunc enum nameG3D::RenderDevice
Buffer enum nameG3D::RenderDevice
BUFFER_BACK enum valueG3D::RenderDevice
BUFFER_BACK_LEFT enum valueG3D::RenderDevice
BUFFER_BACK_RIGHT enum valueG3D::RenderDevice
BUFFER_COLOR0 enum valueG3D::RenderDevice
BUFFER_COLOR1 enum valueG3D::RenderDevice
BUFFER_COLOR10 enum valueG3D::RenderDevice
BUFFER_COLOR11 enum valueG3D::RenderDevice
BUFFER_COLOR12 enum valueG3D::RenderDevice
BUFFER_COLOR13 enum valueG3D::RenderDevice
BUFFER_COLOR14 enum valueG3D::RenderDevice
BUFFER_COLOR15 enum valueG3D::RenderDevice
BUFFER_COLOR2 enum valueG3D::RenderDevice
BUFFER_COLOR3 enum valueG3D::RenderDevice
BUFFER_COLOR4 enum valueG3D::RenderDevice
BUFFER_COLOR5 enum valueG3D::RenderDevice
BUFFER_COLOR6 enum valueG3D::RenderDevice
BUFFER_COLOR7 enum valueG3D::RenderDevice
BUFFER_COLOR8 enum valueG3D::RenderDevice
BUFFER_COLOR9 enum valueG3D::RenderDevice
BUFFER_CURRENT enum valueG3D::RenderDevice
BUFFER_FRONT enum valueG3D::RenderDevice
BUFFER_FRONT_AND_BACK enum valueG3D::RenderDevice
BUFFER_FRONT_LEFT enum valueG3D::RenderDevice
BUFFER_FRONT_RIGHT enum valueG3D::RenderDevice
BUFFER_LEFT enum valueG3D::RenderDevice
BUFFER_NONE enum valueG3D::RenderDevice
BUFFER_RIGHT enum valueG3D::RenderDevice
BufferToGLG3D::RenderDevice
cleanup()G3D::RenderDevice
clear(bool clearColor, bool clearDepth, bool clearStencil)G3D::RenderDevice
clear()G3D::RenderDevice [inline]
clip2D() constG3D::RenderDevice
color() constG3D::RenderDevice [inline]
colorWrite() constG3D::RenderDevice
CombineMode enum nameG3D::RenderDevice
configureReflectionMap(uint textureUnit, Texture::Ref reflectionTexture)G3D::RenderDevice
configureShadowMap(uint textureUnit, const Matrix4 &lightMVP, const Texture::Ref &shadowMap)G3D::RenderDevice
createMilestone(const std::string &name)G3D::RenderDevice
CULL_BACK enum valueG3D::RenderDevice
CULL_CURRENT enum valueG3D::RenderDevice
CULL_FRONT enum valueG3D::RenderDevice
CULL_NONE enum valueG3D::RenderDevice
CullFace enum nameG3D::RenderDevice
currentFramebufferComplete(std::string &whyIncomplete=dummyString) constG3D::RenderDevice [inline]
debugNumMajorOpenGLStateChanges() constG3D::RenderDevice
debugNumMajorStateChanges() constG3D::RenderDevice
debugNumMinorOpenGLStateChanges() constG3D::RenderDevice
debugNumMinorStateChanges() constG3D::RenderDevice
debugNumPushStateCalls() constG3D::RenderDevice
DEPTH_ALWAYS_PASS enum valueG3D::RenderDevice
DEPTH_CURRENT enum valueG3D::RenderDevice
DEPTH_EQUAL enum valueG3D::RenderDevice
DEPTH_GEQUAL enum valueG3D::RenderDevice
DEPTH_GREATER enum valueG3D::RenderDevice
DEPTH_LEQUAL enum valueG3D::RenderDevice
DEPTH_LESS enum valueG3D::RenderDevice
DEPTH_NEVER_PASS enum valueG3D::RenderDevice
DEPTH_NOTEQUAL enum valueG3D::RenderDevice
DepthTest enum nameG3D::RenderDevice
depthWrite() constG3D::RenderDevice
describeSystem(TextOutput &t)G3D::RenderDevice
describeSystem(std::string &s)G3D::RenderDevice [inline]
disableClip2D()G3D::RenderDevice
disableLighting()G3D::RenderDevice
disableTwoSidedLighting()G3D::RenderDevice
drawBuffer() constG3D::RenderDevice [inline]
enableClip2D(const Rect2D &clip)G3D::RenderDevice
enableLighting()G3D::RenderDevice
enableTwoSidedLighting()G3D::RenderDevice
endFrame()G3D::RenderDevice
endIndexedPrimitives()G3D::RenderDevice
endPrimitive()G3D::RenderDevice
frameRate() constG3D::RenderDevice
getCameraToWorldMatrix() constG3D::RenderDevice
getCardDescription() constG3D::RenderDevice
getDepthBufferValue(int x, int y) constG3D::RenderDevice
getFixedFunctionLighting(const LightingRef &lighting) const G3D::RenderDevice
getModelViewMatrix() constG3D::RenderDevice
getModelViewProjectionMatrix() constG3D::RenderDevice
getObjectToWorldMatrix() constG3D::RenderDevice
getProjectionMatrix() constG3D::RenderDevice
getTextureMatrix(uint textureUnit)G3D::RenderDevice
getWindowHDC() constG3D::RenderDevice
height() constG3D::RenderDevice
init(const GWindow::Settings &settings=GWindow::Settings(), class Log *log=NULL)G3D::RenderDevice
init(GWindow *window, class Log *log=NULL)G3D::RenderDevice
initialized() constG3D::RenderDevice
lastRenderDeviceCreatedG3D::RenderDevice [static]
LINE_STRIP enum valueG3D::RenderDevice
LINES enum valueG3D::RenderDevice
m_swapTimerG3D::RenderDevice
majGLStateChange(int inc=1)G3D::RenderDevice [inline]
majStateChange(int inc=1)G3D::RenderDevice [inline]
MAX_LIGHTS enum valueG3D::RenderDevice
Milestone classG3D::RenderDevice [friend]
minGLStateChange(int inc=1)G3D::RenderDevice [inline]
minStateChange(int inc=1)G3D::RenderDevice [inline]
notifyResize(int w, int h)G3D::RenderDevice
numTextureCoords() constG3D::RenderDevice
numTextures() constG3D::RenderDevice
numTextureUnits() constG3D::RenderDevice
POINTS enum valueG3D::RenderDevice
pop2D()G3D::RenderDevice
popState()G3D::RenderDevice
Primitive enum nameG3D::RenderDevice
project(const Vector4 &v) const G3D::RenderDevice
project(const Vector3 &v) const G3D::RenderDevice
push2D()G3D::RenderDevice
push2D(const FramebufferRef &fb)G3D::RenderDevice
push2D(const Rect2D &viewport)G3D::RenderDevice
pushState()G3D::RenderDevice
pushState(const FramebufferRef &fb)G3D::RenderDevice
QUAD_STRIP enum valueG3D::RenderDevice
QUADS enum valueG3D::RenderDevice
RENDER_CURRENT enum valueG3D::RenderDevice
RENDER_POINTS enum valueG3D::RenderDevice
RENDER_SOLID enum valueG3D::RenderDevice
RENDER_WIREFRAME enum valueG3D::RenderDevice
RenderDevice()G3D::RenderDevice
RenderMode enum nameG3D::RenderDevice
renderMode() constG3D::RenderDevice
resetState()G3D::RenderDevice
resetTextureUnit(uint textureUnit)G3D::RenderDevice
screenshot(const std::string &filepath) const G3D::RenderDevice
screenshotPic(GImage &dest, bool useBackBuffer=false, bool getAlpha=false) const G3D::RenderDevice
sendIndices(RenderDevice::Primitive primitive, int numIndices, const T *index)G3D::RenderDevice [inline]
sendIndices(RenderDevice::Primitive primitive, const Array< T > &index)G3D::RenderDevice [inline]
sendSequentialIndices(RenderDevice::Primitive primitive, int numVertices)G3D::RenderDevice
sendVertex(const Vector2 &vertex)G3D::RenderDevice
sendVertex(const Vector3 &vertex)G3D::RenderDevice
sendVertex(const Vector4 &vertex)G3D::RenderDevice
setAlphaTest(AlphaTest test, double reference)G3D::RenderDevice
setAlphaWrite(bool b)G3D::RenderDevice [inline]
setAmbientLightColor(const Color3 &color)G3D::RenderDevice
setAmbientLightColor(const Color4 &color)G3D::RenderDevice
setBlendFunc(BlendFunc src, BlendFunc dst, BlendEq eq=BLENDEQ_ADD)G3D::RenderDevice
setCameraToWorldMatrix(const CoordinateFrame &cFrame)G3D::RenderDevice
setColor(const Color4 &color)G3D::RenderDevice [inline]
setColor(const Color3 &color)G3D::RenderDevice [inline]
setColorArray(const class VAR &v)G3D::RenderDevice
setColorClearValue(const Color4 &c)G3D::RenderDevice
setColorWrite(bool b)G3D::RenderDevice [inline]
setCullFace(CullFace f)G3D::RenderDevice
setDepthClearValue(double d)G3D::RenderDevice
setDepthRange(double low, double high)G3D::RenderDevice [inline]
setDepthTest(DepthTest test)G3D::RenderDevice
setDepthWrite(bool b)G3D::RenderDevice [inline]
setDrawBuffer(Buffer drawBuffer)G3D::RenderDevice
setFramebuffer(const FramebufferRef &fbo)G3D::RenderDevice
setLight(int num, const GLight &light)G3D::RenderDevice
setLight(int num, void *)G3D::RenderDevice
setLineWidth(double width)G3D::RenderDevice
setMilestone(const MilestoneRef &m)G3D::RenderDevice
setNormal(const Vector3 &normal)G3D::RenderDevice
setNormalArray(const class VAR &v)G3D::RenderDevice
setObjectToWorldMatrix(const CoordinateFrame &cFrame)G3D::RenderDevice
setPixelProgram(const PixelProgramRef &pp)G3D::RenderDevice
setPixelProgram(const PixelProgramRef &pp, const GPUProgram::ArgList &args)G3D::RenderDevice
setPointSize(double diameter)G3D::RenderDevice
setPolygonOffset(double offset)G3D::RenderDevice
setProjectionAndCameraMatrix(const class GCamera &camera)G3D::RenderDevice
setProjectionMatrix(const Matrix4 &P)G3D::RenderDevice
setRenderMode(RenderMode mode)G3D::RenderDevice
setShadeMode(ShadeMode s)G3D::RenderDevice [inline]
setShader(const ShaderRef &s)G3D::RenderDevice
setShininess(float s)G3D::RenderDevice
setSpecularCoefficient(float s)G3D::RenderDevice
setSpecularCoefficient(const Color3 &c)G3D::RenderDevice
setStencilClearValue(int s)G3D::RenderDevice
setStencilConstant(int reference)G3D::RenderDevice
setStencilOp(StencilOp fail, StencilOp zfail, StencilOp zpass)G3D::RenderDevice
setStencilOp(StencilOp frontStencilFail, StencilOp frontZFail, StencilOp frontZPass, StencilOp backStencilFail, StencilOp backZFail, StencilOp backZPass)G3D::RenderDevice
setStencilTest(StencilTest test)G3D::RenderDevice
setSwapBuffersAutomatically(bool b)G3D::RenderDevice
setTexCoord(uint textureUnit, const Vector4 &texCoord)G3D::RenderDevice
setTexCoord(uint textureUnit, const Vector3 &texCoord)G3D::RenderDevice
setTexCoord(uint textureUnit, const Vector3int16 &texCoord)G3D::RenderDevice
setTexCoord(uint textureUnit, const Vector2 &texCoord)G3D::RenderDevice
setTexCoord(uint textureUnit, const Vector2int16 &texCoord)G3D::RenderDevice
setTexCoord(uint textureUnit, double texCoord)G3D::RenderDevice
setTexCoordArray(unsigned int unit, const class VAR &v)G3D::RenderDevice
setTexture(uint textureUnit, Texture::Ref texture)G3D::RenderDevice
setTextureCombineMode(uint textureUnit, const CombineMode texCombine)G3D::RenderDevice
setTextureLODBias(uint unit, float bias)G3D::RenderDevice
setTextureMatrix(uint textureUnit, const float *m)G3D::RenderDevice
setTextureMatrix(uint textureUnit, const double *m)G3D::RenderDevice
setTextureMatrix(uint textureUnit, const Matrix4 &m)G3D::RenderDevice
setTextureMatrix(uint textureUnit, const CoordinateFrame &c)G3D::RenderDevice
setVertexAndPixelShader(const VertexAndPixelShaderRef &s)G3D::RenderDevice
setVertexAndPixelShader(const VertexAndPixelShaderRef &s, const VertexAndPixelShader::ArgList &args)G3D::RenderDevice
setVertexArray(const class VAR &v)G3D::RenderDevice
setVertexAttribArray(unsigned int attribNum, const class VAR &v, bool normalize)G3D::RenderDevice
setVertexProgram(const VertexProgramRef &vp)G3D::RenderDevice
setVertexProgram(const VertexProgramRef &vp, const GPUProgram::ArgList &args)G3D::RenderDevice
setViewport(const Rect2D &v)G3D::RenderDevice
SHADE_CURRENT enum valueG3D::RenderDevice
SHADE_FLAT enum valueG3D::RenderDevice
SHADE_SMOOTH enum valueG3D::RenderDevice
ShadeMode enum nameG3D::RenderDevice
shadeMode() constG3D::RenderDevice [inline]
STENCIL_ALWAYS_PASS enum valueG3D::RenderDevice
STENCIL_CURRENT enum valueG3D::RenderDevice
STENCIL_DECR enum valueG3D::RenderDevice
STENCIL_DECR_WRAP enum valueG3D::RenderDevice
STENCIL_EQUAL enum valueG3D::RenderDevice
STENCIL_GEQUAL enum valueG3D::RenderDevice
STENCIL_GREATER enum valueG3D::RenderDevice
STENCIL_INCR enum valueG3D::RenderDevice
STENCIL_INCR_WRAP enum valueG3D::RenderDevice
STENCIL_INVERT enum valueG3D::RenderDevice
STENCIL_KEEP enum valueG3D::RenderDevice
STENCIL_LEQUAL enum valueG3D::RenderDevice
STENCIL_LESS enum valueG3D::RenderDevice
STENCIL_NEVER_PASS enum valueG3D::RenderDevice
STENCIL_NOTEQUAL enum valueG3D::RenderDevice
STENCIL_REPLACE enum valueG3D::RenderDevice
STENCIL_ZERO enum valueG3D::RenderDevice
StencilOp enum nameG3D::RenderDevice
STENCILOP_CURRENT enum valueG3D::RenderDevice
StencilTest enum nameG3D::RenderDevice
supportsOpenGLExtension(const std::string &extension) const G3D::RenderDevice
supportsPixelProgram() constG3D::RenderDevice [inline]
supportsTextureRectangle() constG3D::RenderDevice
supportsTwoSidedStencil() constG3D::RenderDevice
supportsVertexBufferObject() constG3D::RenderDevice
supportsVertexProgram() constG3D::RenderDevice [inline]
supportsVertexProgramNV2() constG3D::RenderDevice
swapBuffers()G3D::RenderDevice
swapBuffersAutomatically() constG3D::RenderDevice [inline]
swapBufferTimer() constG3D::RenderDevice [inline]
TEX_ADD enum valueG3D::RenderDevice
TEX_ADD_SIGNED enum valueG3D::RenderDevice
TEX_BLEND enum valueG3D::RenderDevice
TEX_CURRENT enum valueG3D::RenderDevice
TEX_DOT3_RGB enum valueG3D::RenderDevice
TEX_DOT3_RGBA enum valueG3D::RenderDevice
TEX_INTERPOLATE enum valueG3D::RenderDevice
TEX_MODULATE enum valueG3D::RenderDevice
TEX_REPLACE enum valueG3D::RenderDevice
TEX_SUBTRACT enum valueG3D::RenderDevice
TRIANGLE_FAN enum valueG3D::RenderDevice
TRIANGLE_STRIP enum valueG3D::RenderDevice
triangleCount() constG3D::RenderDevice [inline]
triangleRate() constG3D::RenderDevice
TRIANGLES enum valueG3D::RenderDevice
trianglesPerFrame() constG3D::RenderDevice
UserInput classG3D::RenderDevice [friend]
VAR classG3D::RenderDevice [friend]
VARArea classG3D::RenderDevice [friend]
VertexAndPixelShader classG3D::RenderDevice [friend]
viewport() constG3D::RenderDevice
waitForMilestone(const MilestoneRef &m)G3D::RenderDevice
width() constG3D::RenderDevice
window() constG3D::RenderDevice
~RenderDevice()G3D::RenderDevice


Generated on Thu Aug 2 11:40:47 2007 for G3D by doxygen 1.5.2
Hosted by SourceForge.net Logo