Stellarium 0.12.4
StelQGL2Renderer Member List

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

areFloatTexturesSupported() const StelQGL2Rendererinlinevirtual
areNonPowerOfTwoTexturesSupported() const StelQGL2Rendererinlinevirtual
bindCustomShader(StelQGLGLSLShader *shader)StelQGL2Rendererinline
bindTextureBackend(StelTextureBackend *const textureBackend, const int textureUnit)StelQGLRenderervirtual
clearDepthBuffer()StelQGLRendererinlinevirtual
clearStencilBuffer()StelQGLRendererinlinevirtual
createGLSLShader()StelQGL2Rendererinlinevirtual
createIndexBuffer(const IndexType type)StelQGLRendererinlinevirtual
createTexture(const QString &filename, const TextureParams &params=TextureParams(), const TextureLoadingMode loadingMode=TextureLoadingMode_Normal)StelRendererinline
createTexture(QImage &image, const TextureParams &params=TextureParams())StelRendererinline
createTexture(const void *const data, const QSize size, const TextureDataFormat format, const TextureParams &params=TextureParams())StelRendererinline
createTextureBackend(const QString &filename, const TextureParams &params, const TextureLoadingMode loadingMode)StelQGLRendererprotectedvirtual
createTextureBackend(QImage &image, const TextureParams &params)StelQGLRendererprotectedvirtual
createTextureBackend(const void *data, const QSize size, const TextureDataFormat format, const TextureParams &params)StelQGLRendererprotectedvirtual
createVertexBuffer(const PrimitiveType primitiveType)StelRendererinline
createVertexBufferBackend(const PrimitiveType primitiveType, const QVector< StelVertexAttribute > &attributes)StelQGL2Rendererinlineprotectedvirtual
destroyTextureBackend(StelTextureBackend *const textureBackend)StelQGLRenderervirtual
drawLine(const float startX, const float startY, const float endX, const float endY)StelRenderervirtual
drawRect(const float x, const float y, const float width, const float height, const float angle=0.0f)StelQGLRenderervirtual
drawText(const TextParams &params)StelQGLRenderervirtual
drawTexturedRect(const float x, const float y, const float width, const float height, const float angle=0.0f)StelQGLRenderervirtual
drawVertexBuffer(StelVertexBuffer< V > *vertexBuffer, class StelIndexBuffer *indexBuffer=NULL, StelProjectorP projector=StelProjectorP(NULL), bool dontProject=false)StelRendererinline
drawVertexBuffer(StelVertexBuffer< V > *vertexBuffer, class StelIndexBuffer *indexBuffer, StelProjector *projector, bool dontProject=false)StelRendererinline
drawVertexBufferBackend(StelVertexBufferBackend *vertexBuffer, StelIndexBuffer *indexBuffer=NULL, StelProjector *projector=NULL, bool dontProject=false)StelQGL2Rendererinlineprotectedvirtual
ensureTextureNotBound(StelTextureBackend *const textureBackend)StelQGLRendererinline
getGLContext()StelQGLRendererinline
getGLFunctions()StelQGLRendererinline
getGlobalColor() const StelQGLRendererinline
getLoaderThread()StelQGLRendererinline
getShader(const StelVertexAttribute *const attributes, const int attributeCount)StelQGL2Rendererinline
getStatistics()StelQGLRendererinlinevirtual
getTextureUnitCountBackend()StelQGL2Rendererinlineprotectedvirtual
getViewportSize() const StelQGLRendererinlinevirtual
getViewportTexture()StelRendererinline
getViewportTextureBackend()StelQGLRendererinlineprotectedvirtual
glStelQGLRendererprotected
glRendererStringStelQGLRendererprotected
glVendorStringStelQGLRendererprotected
init()StelQGL2Rendererinlinevirtual
invariant() const StelQGL2Rendererinlineprotectedvirtual
isGLSLSupported() const StelQGL2Rendererinlinevirtual
makeGLContextCurrent()StelQGLRendererinlinevirtual
qtPaintEngineType() const StelQGLRendererinline
releaseCustomShader(StelQGLGLSLShader *shader)StelQGL2Rendererinline
renderFrame(StelRenderClient &renderClient)StelQGLRenderervirtual
restoreGLState(StelProjector *projector)StelQGLRendererinlineprotected
screenshot()StelQGLRendererinlinevirtual
setBlendMode(const BlendMode mode)StelQGLRendererinlinevirtual
setCulledFaces(const CullFace cullFace)StelQGLRendererinlinevirtual
setDepthTest(const DepthTest test)StelQGLRendererinlinevirtual
setFont(const QFont &font)StelQGLRendererinlinevirtual
setGlobalColor(const Vec4f &color)StelQGLRendererinlinevirtual
StelRenderer::setGlobalColor(const float r, const float g, const float b, const float a=1.0f)StelRendererinline
setStencilTest(const StencilTest test)StelQGLRendererinlinevirtual
setupGLState(StelProjector *projector)StelQGLRendererinlineprotected
statisticsStelQGLRendererprotected
StelQGL2Renderer(QGraphicsView *parent, bool pvrSupported)StelQGL2Rendererinline
StelQGLRenderer(QGraphicsView *const parent, const bool pvrSupported)StelQGLRendererinline
swapBuffers()StelQGLRendererinlinevirtual
updateDrawStatistics(VBufferBackend *vertexBuffer, StelQGLIndexBuffer *indexBuffer)StelQGLRendererinlineprotected
viewportHasBeenResized(const QSize size)StelQGLRendererinlinevirtual
~StelQGL2Renderer() (defined in StelQGL2Renderer)StelQGL2Rendererinlinevirtual
~StelQGLRenderer() (defined in StelQGLRenderer)StelQGLRendererinlinevirtual
~StelRenderer()StelRendererinlinevirtual